From 892d737c1f6b3cf5b6ca1b706f685e5b53c72681 Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Tue, 5 Dec 2023 15:29:41 +0200 Subject: [PATCH] docs: enhance how references are generated (#5805) * adjusted configurations * enhancements to tool and configurations * change reference in docs * fixed issue in workflows reference * added project name * more optimizations * fix context error * added a types reference * resolved missing types * fix reference reflection types not having children * add an expand url parameter * added new option to the README * added details about new option --- .../packages/scripts/generate-reference.ts | 24 +- docs-util/packages/scripts/package.json | 1 + docs-util/packages/scripts/tsconfig.json | 2 + docs-util/packages/typedoc-config/_base.js | 11 +- docs-util/packages/typedoc-config/_merger.js | 412 + docs-util/packages/typedoc-config/_modules.js | 90 +- docs-util/packages/typedoc-config/entities.js | 54 +- .../packages/typedoc-config/fulfillment.js | 69 +- .../packages/typedoc-config/inventory.js | 42 +- .../packages/typedoc-config/js-client.js | 85 +- docs-util/packages/typedoc-config/medusa.js | 11 + .../packages/typedoc-config/package.json | 5 +- docs-util/packages/typedoc-config/pricing.js | 50 +- docs-util/packages/typedoc-config/product.js | 50 +- docs-util/packages/typedoc-config/services.js | 47 +- .../packages/typedoc-config/stock-location.js | 42 +- .../packages/typedoc-config/tsconfig.json | 2 +- docs-util/packages/typedoc-config/types.js | 16 + .../typedoc-config/utils/get-config.js | 44 + .../packages/typedoc-config/workflows.js | 95 +- .../packages/typedoc-plugin-custom/README.md | 2 + .../src/resolve-references-plugin.ts | 27 +- .../typedoc-plugin-markdown-medusa/README.md | 4 +- .../src/index.ts | 6 +- .../resources/helpers/parameter-component.ts | 20 +- .../src/resources/helpers/parameter-list.ts | 5 +- .../src/resources/helpers/parameter-table.ts | 4 +- .../src/resources/helpers/returns.ts | 7 +- .../src/resources/helpers/title-level.ts | 7 - .../type-declaration-object-literal.ts | 12 +- .../helpers/type-parameter-component.ts | 6 +- .../resources/helpers/type-parameter-list.ts | 5 +- .../resources/helpers/type-parameter-table.ts | 6 +- .../src/resources/helpers/type.ts | 6 +- .../src/theme.ts | 33 +- .../src/types.ts | 1 + .../src/utils/reflection-formatter.ts | 91 +- .../src/utils/return-reflection-formatter.ts | 66 +- .../src/utils/type-utils.ts | 415 +- .../packages/utils/src/get-project-child.ts | 16 +- .../packages/utils/src/get-type-children.ts | 78 +- docs-util/typedoc-json-output/0-medusa.json | 127767 ++++++++++++ docs-util/typedoc-json-output/0-types.json | 33738 +++ docs-util/typedoc-json-output/entities.json | 43091 ++++ .../typedoc-json-output/fulfillment.json | 4254 + docs-util/typedoc-json-output/inventory.json | 10007 + docs-util/typedoc-json-output/js-client.json | 60642 ++++++ docs-util/typedoc-json-output/pricing.json | 21650 ++ docs-util/typedoc-json-output/product.json | 22691 ++ docs-util/typedoc-json-output/services.json | 159247 +++++++++++++++ .../typedoc-json-output/stock-location.json | 4669 + docs-util/typedoc-json-output/workflows.json | 3132 + docs-util/yarn.lock | 2 + packages/medusa/src/models/index.ts | 1 + .../src/utils/composer/parallelize.ts | 1 - .../workflows-sdk/src/utils/composer/type.ts | 2 +- .../content/development/batch-jobs/index.mdx | 2 +- .../content/development/events/events-list.md | 22 +- .../create-notification-provider.md | 10 +- .../development/notification/overview.mdx | 4 +- .../scheduled-jobs/create-deprecated.md | 2 +- .../content/experimental/pricing/examples.mdx | 2 +- .../experimental/pricing/install-medusa.mdx | 2 +- .../experimental/pricing/install-nodejs.md | 2 +- .../content/experimental/product/examples.mdx | 2 +- .../experimental/product/install-medusa.mdx | 2 +- .../experimental/product/install-nodejs.md | 2 +- www/apps/docs/content/js-client/overview.mdx | 8 +- .../modules/carts-and-checkout/cart.md | 14 +- .../modules/carts-and-checkout/payment.md | 6 +- .../modules/carts-and-checkout/shipping.md | 10 +- .../modules/customers/customer-groups.md | 2 +- .../discounts/admin/manage-discounts.mdx | 4 +- .../content/modules/discounts/discounts.md | 16 +- .../content/modules/gift-cards/gift-cards.md | 2 +- .../modules/orders/admin/manage-orders.mdx | 2 +- .../docs/content/modules/orders/claims.md | 34 +- .../content/modules/orders/draft-orders.md | 8 +- .../content/modules/orders/fulfillments.md | 4 +- .../docs/content/modules/orders/orders.md | 16 +- .../docs/content/modules/orders/returns.md | 14 +- www/apps/docs/content/modules/orders/swaps.md | 20 +- .../override-price-selection-strategy.mdx | 2 +- .../modules/price-lists/price-lists.md | 2 +- .../modules/regions-and-currencies/regions.md | 2 +- .../modules/sales-channels/sales-channels.md | 10 +- .../taxes/backend/tax-calculation-strategy.md | 4 +- www/apps/docs/content/modules/users/users.md | 2 +- .../content/plugins/fulfillment/index.mdx | 2 +- .../plugins/other/restock-notifications.md | 2 +- www/apps/docs/content/recipes/pos.mdx | 2 +- .../references/{entities => }/.nojekyll | 0 .../types.CacheTypes.ICacheService.mdx | 141 + ...artWorkflow.CreateCartWorkflowInputDTO.mdx | 362 + ...es.CartWorkflow.CreateLineItemInputDTO.mdx | 26 + ...types.CommonTypes.AddressCreatePayload.mdx | 107 + .../types.CommonTypes.AddressPayload.mdx | 107 + .../types.CommonTypes.BaseEntity.mdx | 35 + .../types.CommonTypes.CustomFindOptions.mdx | 76 + ...pes.CommonTypes.DateComparisonOperator.mdx | 44 + .../types.CommonTypes.EmptyQueryParams.mdx | 3 + .../types.CommonTypes.FindConfig.mdx | 79 + ...types.CommonTypes.FindPaginationParams.mdx | 26 + .../types.CommonTypes.FindParams.mdx | 26 + ...ommonTypes.NumericalComparisonOperator.mdx | 44 + ...CommonTypes.RepositoryTransformOptions.mdx | 3 + .../types.CommonTypes.SoftDeletableEntity.mdx | 44 + ...s.CommonTypes.StringComparisonOperator.mdx | 71 + .../types/types.CommonTypes.ConfigModule.mdx | 284 + .../types.CommonTypes.DeleteResponse.mdx | 39 + .../types.CommonTypes.ExtendedFindConfig.mdx | 19 + ...pes.CommonTypes.HttpCompressionOptions.mdx | 46 + .../types.CommonTypes.MedusaContainer.mdx | 5 + .../types.CommonTypes.PaginatedResponse.mdx | 37 + .../types/types.CommonTypes.PartialPick.mdx | 28 + ...types.CommonTypes.ProjectConfigOptions.mdx | 257 + .../types/types.CommonTypes.QueryConfig.mdx | 106 + .../types/types.CommonTypes.QuerySelector.mdx | 19 + .../types.CommonTypes.RequestQueryFields.mdx | 55 + .../types/types.CommonTypes.Selector.mdx | 19 + .../types/types.CommonTypes.TotalField.mdx | 5 + .../types.CommonTypes.TreeQuerySelector.mdx | 19 + ...types.CommonTypes.WithRequiredProperty.mdx | 30 + .../types/types.CommonTypes.Writable.mdx | 19 + ...pes.CommonWorkflow.WorkflowInputConfig.mdx | 100 + .../interfaces/types.DAL.BaseFilterable.mdx | 42 + .../DAL/interfaces/types.DAL.OptionsQuery.mdx | 94 + .../types.DAL.RepositoryService.mdx | 1202 + .../interfaces/types.DAL.RestoreReturn.mdx | 33 + .../interfaces/types.DAL.SoftDeleteReturn.mdx | 33 + .../types.DAL.TreeRepositoryService.mdx | 889 + .../DAL/types/types.DAL.EntityDateColumns.mdx | 5 + .../DAL/types/types.DAL.FilterQuery.mdx | 28 + .../DAL/types/types.DAL.FindOptions.mdx | 125 + ...pes.DAL.SoftDeletableEntityDateColumns.mdx | 5 + ...s.EventBusTypes.IEventBusModuleService.mdx | 297 + .../types.EventBusTypes.IEventBusService.mdx | 310 + .../types/types.EventBusTypes.EmitData.mdx | 51 + .../types.EventBusTypes.EventHandler.mdx | 58 + .../types/types.EventBusTypes.Subscriber.mdx | 58 + .../types.EventBusTypes.SubscriberContext.mdx | 19 + ...pes.EventBusTypes.SubscriberDescriptor.mdx | 28 + .../types.FeatureFlagTypes.IFlagRouter.mdx | 26 + ....FeatureFlagTypes.FeatureFlagsResponse.mdx | 5 + .../types.FeatureFlagTypes.FlagSettings.mdx | 46 + ...tory.IInventoryService.adjustInventory.mdx | 202 + ...ory.IInventoryService.confirmInventory.mdx | 119 + ....IInventoryService.createInventoryItem.mdx | 380 + ...IInventoryService.createInventoryItems.mdx | 237 + ...IInventoryService.createInventoryLevel.mdx | 228 + ...InventoryService.createInventoryLevels.mdx | 157 + ...InventoryService.createReservationItem.mdx | 264 + ...nventoryService.createReservationItems.mdx | 184 + ....IInventoryService.deleteInventoryItem.mdx | 88 + ...e.deleteInventoryItemLevelByLocationId.mdx | 87 + ...IInventoryService.deleteInventoryLevel.mdx | 98 + ...InventoryService.deleteReservationItem.mdx | 87 + ...vice.deleteReservationItemByLocationId.mdx | 87 + ...rvice.deleteReservationItemsByLineItem.mdx | 87 + ...y.IInventoryService.listInventoryItems.mdx | 278 + ....IInventoryService.listInventoryLevels.mdx | 260 + ...IInventoryService.listReservationItems.mdx | 278 + ...IInventoryService.restoreInventoryItem.mdx | 87 + ...ntoryService.retrieveAvailableQuantity.mdx | 110 + ...InventoryService.retrieveInventoryItem.mdx | 332 + ...nventoryService.retrieveInventoryLevel.mdx | 191 + ...ventoryService.retrieveReservationItem.mdx | 185 + ...entoryService.retrieveReservedQuantity.mdx | 110 + ...ventoryService.retrieveStockedQuantity.mdx | 110 + ....IInventoryService.updateInventoryItem.mdx | 392 + ...IInventoryService.updateInventoryLevel.mdx | 223 + ...InventoryService.updateInventoryLevels.mdx | 148 + ...InventoryService.updateReservationItem.mdx | 239 + ...ricingModuleService.addPriceListPrices.mdx | 225 + ...ricing.IPricingModuleService.addPrices.mdx | 645 + ...pricing.IPricingModuleService.addRules.mdx | 437 + ....IPricingModuleService.calculatePrices.mdx | 218 + .../pricing.IPricingModuleService.create.mdx | 680 + ...IPricingModuleService.createCurrencies.mdx | 179 + ...ricingModuleService.createMoneyAmounts.mdx | 238 + ...cingModuleService.createPriceListRules.mdx | 175 + ...IPricingModuleService.createPriceLists.mdx | 324 + ...IPricingModuleService.createPriceRules.mdx | 206 + ...Service.createPriceSetMoneyAmountRules.mdx | 170 + ....IPricingModuleService.createRuleTypes.mdx | 177 + .../pricing.IPricingModuleService.delete.mdx | 113 + ...IPricingModuleService.deleteCurrencies.mdx | 114 + ...ricingModuleService.deleteMoneyAmounts.mdx | 115 + ...cingModuleService.deletePriceListRules.mdx | 113 + ...IPricingModuleService.deletePriceLists.mdx | 113 + ...IPricingModuleService.deletePriceRules.mdx | 115 + ...Service.deletePriceSetMoneyAmountRules.mdx | 113 + ....IPricingModuleService.deleteRuleTypes.mdx | 113 + .../pricing.IPricingModuleService.list.mdx | 361 + ...ing.IPricingModuleService.listAndCount.mdx | 360 + ...ngModuleService.listAndCountCurrencies.mdx | 280 + ...ModuleService.listAndCountMoneyAmounts.mdx | 321 + ...duleService.listAndCountPriceListRules.mdx | 339 + ...ngModuleService.listAndCountPriceLists.mdx | 367 + ...ngModuleService.listAndCountPriceRules.mdx | 328 + ...e.listAndCountPriceSetMoneyAmountRules.mdx | 329 + ...rvice.listAndCountPriceSetMoneyAmounts.mdx | 320 + ...ingModuleService.listAndCountRuleTypes.mdx | 325 + ...g.IPricingModuleService.listCurrencies.mdx | 281 + ...IPricingModuleService.listMoneyAmounts.mdx | 322 + ...ricingModuleService.listPriceListRules.mdx | 340 + ...g.IPricingModuleService.listPriceLists.mdx | 368 + ...g.IPricingModuleService.listPriceRules.mdx | 329 + ...leService.listPriceSetMoneyAmountRules.mdx | 329 + ...ModuleService.listPriceSetMoneyAmounts.mdx | 320 + ...ng.IPricingModuleService.listRuleTypes.mdx | 326 + ...cingModuleService.removePriceListRules.mdx | 513 + ...cing.IPricingModuleService.removeRules.mdx | 137 + ...pricing.IPricingModuleService.retrieve.mdx | 333 + ...IPricingModuleService.retrieveCurrency.mdx | 241 + ...icingModuleService.retrieveMoneyAmount.mdx | 369 + ...PricingModuleService.retrievePriceList.mdx | 580 + ...ingModuleService.retrievePriceListRule.mdx | 415 + ...PricingModuleService.retrievePriceRule.mdx | 346 + ...rvice.retrievePriceSetMoneyAmountRules.mdx | 337 + ...IPricingModuleService.retrieveRuleType.mdx | 236 + ...PricingModuleService.setPriceListRules.mdx | 515 + ...IPricingModuleService.updateCurrencies.mdx | 177 + ...ricingModuleService.updateMoneyAmounts.mdx | 186 + ...cingModuleService.updatePriceListRules.mdx | 185 + ...IPricingModuleService.updatePriceLists.mdx | 224 + ...IPricingModuleService.updatePriceRules.mdx | 207 + ...Service.updatePriceSetMoneyAmountRules.mdx | 177 + ....IPricingModuleService.updateRuleTypes.mdx | 177 + .../product.IProductModuleService.create.mdx | 641 + ...t.IProductModuleService.createCategory.mdx | 482 + ...ProductModuleService.createCollections.mdx | 176 + ...ct.IProductModuleService.createOptions.mdx | 159 + ...oduct.IProductModuleService.createTags.mdx | 149 + ...duct.IProductModuleService.createTypes.mdx | 167 + ...t.IProductModuleService.createVariants.mdx | 329 + .../product.IProductModuleService.delete.mdx | 113 + ...t.IProductModuleService.deleteCategory.mdx | 113 + ...ProductModuleService.deleteCollections.mdx | 113 + ...ct.IProductModuleService.deleteOptions.mdx | 113 + ...oduct.IProductModuleService.deleteTags.mdx | 114 + ...duct.IProductModuleService.deleteTypes.mdx | 113 + ...t.IProductModuleService.deleteVariants.mdx | 113 + .../product.IProductModuleService.list.mdx | 394 + ...uct.IProductModuleService.listAndCount.mdx | 393 + ...ctModuleService.listAndCountCategories.mdx | 355 + ...tModuleService.listAndCountCollections.mdx | 319 + ...oductModuleService.listAndCountOptions.mdx | 319 + ...IProductModuleService.listAndCountTags.mdx | 310 + ...ProductModuleService.listAndCountTypes.mdx | 310 + ...ductModuleService.listAndCountVariants.mdx | 338 + ...t.IProductModuleService.listCategories.mdx | 356 + ....IProductModuleService.listCollections.mdx | 320 + ...duct.IProductModuleService.listOptions.mdx | 320 + ...product.IProductModuleService.listTags.mdx | 311 + ...roduct.IProductModuleService.listTypes.mdx | 311 + ...uct.IProductModuleService.listVariants.mdx | 339 + .../product.IProductModuleService.restore.mdx | 160 + ....IProductModuleService.restoreVariants.mdx | 157 + ...product.IProductModuleService.retrieve.mdx | 945 + ...IProductModuleService.retrieveCategory.mdx | 499 + ...roductModuleService.retrieveCollection.mdx | 516 + ...t.IProductModuleService.retrieveOption.mdx | 571 + ...duct.IProductModuleService.retrieveTag.mdx | 498 + ...uct.IProductModuleService.retrieveType.mdx | 236 + ....IProductModuleService.retrieveVariant.mdx | 742 + ...oduct.IProductModuleService.softDelete.mdx | 160 + .../product.IProductModuleService.update.mdx | 479 + ...t.IProductModuleService.updateCategory.mdx | 490 + ...ProductModuleService.updateCollections.mdx | 195 + ...ct.IProductModuleService.updateOptions.mdx | 168 + ...oduct.IProductModuleService.updateTags.mdx | 159 + ...duct.IProductModuleService.updateTypes.mdx | 168 + ...t.IProductModuleService.updateVariants.mdx | 329 + ..._location.IStockLocationService.create.mdx | 315 + ..._location.IStockLocationService.delete.mdx | 83 + ...ck_location.IStockLocationService.list.mdx | 234 + ...ion.IStockLocationService.listAndCount.mdx | 233 + ...ocation.IStockLocationService.retrieve.mdx | 360 + ..._location.IStockLocationService.update.mdx | 397 + .../interfaces/types.LoggerTypes.Logger.mdx | 125 + ...s.ModulesSdkTypes.MODULE_RESOURCE_TYPE.mdx | 15 + .../types.ModulesSdkTypes.MODULE_SCOPE.mdx | 15 + ...dkTypes.ModuleServiceInitializeOptions.mdx | 216 + .../types.ModulesSdkTypes.Constructor.mdx | 35 + ...ulesSdkTypes.ExternalModuleDeclaration.mdx | 210 + ...ulesSdkTypes.InternalModuleDeclaration.mdx | 192 + ...s.ModulesSdkTypes.LinkModuleDefinition.mdx | 238 + .../types.ModulesSdkTypes.LoadedModule.mdx | 5 + .../types.ModulesSdkTypes.LoaderOptions.mdx | 188 + .../types/types.ModulesSdkTypes.LogLevel.mdx | 5 + .../types.ModulesSdkTypes.LoggerOptions.mdx | 5 + .../types.ModulesSdkTypes.ModuleConfig.mdx | 5 + ...types.ModulesSdkTypes.ModuleDefinition.mdx | 100 + .../types.ModulesSdkTypes.ModuleExports.mdx | 64 + ...pes.ModulesSdkTypes.ModuleJoinerConfig.mdx | 5 + ...dulesSdkTypes.ModuleJoinerRelationship.mdx | 5 + ...s.ModulesSdkTypes.ModuleLoaderFunction.mdx | 392 + ...types.ModulesSdkTypes.ModuleResolution.mdx | 192 + ...erviceInitializeCustomDataLayerOptions.mdx | 28 + .../types.ModulesSdkTypes.ModulesResponse.mdx | 5 + ...es.ModulesSdkTypes.RemoteQueryFunction.mdx | 44 + ...s.PriceListWorkflow.CreatePriceListDTO.mdx | 357 + ...ceListWorkflow.CreatePriceListPriceDTO.mdx | 62 + ...iceListWorkflow.CreatePriceListRuleDTO.mdx | 26 + ...istWorkflow.CreatePriceListWorkflowDTO.mdx | 172 + ...rkflow.CreatePriceListWorkflowInputDTO.mdx | 182 + ....RemovePriceListPricesWorkflowInputDTO.mdx | 26 + ...emovePriceListProductsWorkflowInputDTO.mdx | 26 + ...emovePriceListVariantsWorkflowInputDTO.mdx | 26 + ...rkflow.RemovePriceListWorkflowInputDTO.mdx | 17 + ...istWorkflow.UpdatePriceListWorkflowDTO.mdx | 109 + ...rkflow.UpdatePriceListWorkflowInputDTO.mdx | 119 + ...eListWorkflow.PriceListVariantPriceDTO.mdx | 5 + ...ypes.SalesChannelTypes.SalesChannelDTO.mdx | 127 + ...esChannelTypes.SalesChannelLocationDTO.mdx | 109 + .../types.SearchTypes.ISearchService.mdx | 372 + .../types/types.SearchTypes.IndexSettings.mdx | 37 + ...ctionBaseTypes.ITransactionBaseService.mdx | 35 + .../types.WorkflowTypes.CartWorkflow.mdx | 8 + .../types.WorkflowTypes.CommonWorkflow.mdx | 7 + .../types.WorkflowTypes.PriceListWorkflow.mdx | 21 + www/apps/docs/content/references/_index.mdx | 3 + .../references/entities/classes/Address.mdx | 176 - .../entities/classes/AnalyticsConfig.mdx | 77 - .../entities/classes/BaseEntity.mdx | 41 - .../references/entities/classes/BatchJob.mdx | 395 - .../references/entities/classes/Cart.mdx | 392 - .../entities/classes/ClaimImage.mdx | 231 - .../references/entities/classes/ClaimItem.mdx | 1155 - .../entities/classes/ClaimOrder.mdx | 203 - .../references/entities/classes/ClaimTag.mdx | 68 - .../references/entities/classes/Country.mdx | 259 - .../references/entities/classes/Currency.mdx | 60 - .../entities/classes/CustomShippingOption.mdx | 656 - .../references/entities/classes/Customer.mdx | 1071 - .../entities/classes/CustomerGroup.mdx | 350 - .../references/entities/classes/Discount.mdx | 603 - .../entities/classes/DiscountCondition.mdx | 869 - .../DiscountConditionCustomerGroup.mdx | 277 - .../classes/DiscountConditionProduct.mdx | 521 - .../DiscountConditionProductCollection.mdx | 277 - .../classes/DiscountConditionProductTag.mdx | 259 - .../classes/DiscountConditionProductType.mdx | 259 - .../entities/classes/DiscountRule.mdx | 278 - .../entities/classes/DraftOrder.mdx | 140 - .../entities/classes/Fulfillment.mdx | 1280 - .../entities/classes/FulfillmentItem.mdx | 638 - .../entities/classes/FulfillmentProvider.mdx | 32 - .../references/entities/classes/GiftCard.mdx | 836 - .../entities/classes/GiftCardTransaction.mdx | 745 - .../entities/classes/IdempotencyKey.mdx | 104 - .../references/entities/classes/Image.mdx | 68 - .../references/entities/classes/Invite.mdx | 132 - .../references/entities/classes/LineItem.mdx | 402 - .../entities/classes/LineItemAdjustment.mdx | 86 - .../entities/classes/LineItemTaxLine.mdx | 95 - .../entities/classes/MoneyAmount.mdx | 884 - .../references/entities/classes/Note.mdx | 204 - .../entities/classes/Notification.mdx | 585 - .../entities/classes/NotificationProvider.mdx | 32 - .../references/entities/classes/Oauth.mdx | 66 - .../references/entities/classes/Order.mdx | 527 - .../references/entities/classes/OrderEdit.mdx | 275 - .../entities/classes/OrderItemChange.mdx | 113 - .../references/entities/classes/Payment.mdx | 1342 - .../entities/classes/PaymentCollection.mdx | 723 - .../entities/classes/PaymentProvider.mdx | 32 - .../entities/classes/PaymentSession.mdx | 510 - .../references/entities/classes/PriceList.mdx | 388 - .../references/entities/classes/Product.mdx | 1331 - .../entities/classes/ProductCategory.mdx | 620 - .../entities/classes/ProductCollection.mdx | 403 - .../entities/classes/ProductOption.mdx | 503 - .../entities/classes/ProductOptionValue.mdx | 439 - .../entities/classes/ProductTag.mdx | 68 - .../entities/classes/ProductTaxRate.mdx | 530 - .../entities/classes/ProductType.mdx | 68 - .../entities/classes/ProductTypeTaxRate.mdx | 268 - .../entities/classes/ProductVariant.mdx | 892 - .../classes/ProductVariantInventoryItem.mdx | 339 - .../classes/ProductVariantMoneyAmount.mdx | 68 - .../entities/classes/PublishableApiKey.mdx | 77 - .../classes/PublishableApiKeySalesChannel.mdx | 32 - .../references/entities/classes/Refund.mdx | 808 - .../references/entities/classes/Region.mdx | 363 - .../references/entities/classes/Return.mdx | 1434 - .../entities/classes/ReturnItem.mdx | 783 - .../entities/classes/ReturnReason.mdx | 213 - .../entities/classes/SalesChannel.mdx | 159 - .../entities/classes/SalesChannelLocation.mdx | 159 - .../entities/classes/ShippingMethod.mdx | 1922 - .../classes/ShippingMethodTaxLine.mdx | 277 - .../entities/classes/ShippingOption.mdx | 534 - .../classes/ShippingOptionRequirement.mdx | 260 - .../entities/classes/ShippingProfile.mdx | 613 - .../entities/classes/ShippingTaxRate.mdx | 386 - .../entities/classes/SoftDeletableEntity.mdx | 50 - .../references/entities/classes/StagedJob.mdx | 50 - .../references/entities/classes/Store.mdx | 316 - .../references/entities/classes/Swap.mdx | 230 - .../references/entities/classes/TaxLine.mdx | 77 - .../entities/classes/TaxProvider.mdx | 32 - .../references/entities/classes/TaxRate.mdx | 867 - .../entities/classes/TrackingLink.mdx | 294 - .../references/entities/classes/User.mdx | 141 - .../entities/classes/entities.Address.mdx | 177 + .../classes/entities.AnalyticsConfig.mdx | 76 + .../entities/classes/entities.BatchJob.mdx | 396 + .../entities/classes/entities.Cart.mdx | 393 + .../entities/classes/entities.ClaimImage.mdx | 232 + .../entities/classes/entities.ClaimItem.mdx | 1156 + .../entities/classes/entities.ClaimOrder.mdx | 204 + .../entities/classes/entities.ClaimTag.mdx | 69 + .../entities/classes/entities.Country.mdx | 260 + .../entities/classes/entities.Currency.mdx | 61 + .../classes/entities.CustomShippingOption.mdx | 657 + .../entities/classes/entities.Customer.mdx | 1072 + .../classes/entities.CustomerGroup.mdx | 351 + .../entities/classes/entities.Discount.mdx | 604 + .../classes/entities.DiscountCondition.mdx | 870 + ...ntities.DiscountConditionCustomerGroup.mdx | 278 + .../entities.DiscountConditionProduct.mdx | 522 + ...ies.DiscountConditionProductCollection.mdx | 278 + .../entities.DiscountConditionProductTag.mdx | 260 + .../entities.DiscountConditionProductType.mdx | 260 + .../classes/entities.DiscountRule.mdx | 279 + .../entities/classes/entities.DraftOrder.mdx | 141 + .../entities/classes/entities.Fulfillment.mdx | 1281 + .../classes/entities.FulfillmentItem.mdx | 639 + .../classes/entities.FulfillmentProvider.mdx | 33 + .../entities/classes/entities.GiftCard.mdx | 837 + .../classes/entities.GiftCardTransaction.mdx | 746 + .../classes/entities.IdempotencyKey.mdx | 105 + .../entities/classes/entities.Image.mdx | 69 + .../entities/classes/entities.Invite.mdx | 133 + .../entities/classes/entities.LineItem.mdx | 403 + .../classes/entities.LineItemAdjustment.mdx | 87 + .../classes/entities.LineItemTaxLine.mdx | 96 + .../entities/classes/entities.MoneyAmount.mdx | 885 + .../entities/classes/entities.Note.mdx | 205 + .../classes/entities.Notification.mdx | 586 + .../classes/entities.NotificationProvider.mdx | 33 + .../entities/classes/entities.Oauth.mdx | 67 + .../entities/classes/entities.Order.mdx | 528 + .../entities/classes/entities.OrderEdit.mdx | 276 + .../classes/entities.OrderItemChange.mdx | 114 + .../entities/classes/entities.Payment.mdx | 1343 + .../classes/entities.PaymentCollection.mdx | 724 + .../classes/entities.PaymentProvider.mdx | 33 + .../classes/entities.PaymentSession.mdx | 511 + .../entities/classes/entities.PriceList.mdx | 389 + .../entities/classes/entities.Product.mdx | 1332 + .../classes/entities.ProductCategory.mdx | 621 + .../classes/entities.ProductCollection.mdx | 404 + .../classes/entities.ProductOption.mdx | 504 + .../classes/entities.ProductOptionValue.mdx | 440 + .../entities/classes/entities.ProductTag.mdx | 69 + .../classes/entities.ProductTaxRate.mdx | 531 + .../entities/classes/entities.ProductType.mdx | 69 + .../classes/entities.ProductTypeTaxRate.mdx | 269 + .../classes/entities.ProductVariant.mdx | 893 + .../entities.ProductVariantInventoryItem.mdx | 340 + .../entities.ProductVariantMoneyAmount.mdx | 67 + .../classes/entities.PublishableApiKey.mdx | 78 + ...entities.PublishableApiKeySalesChannel.mdx | 33 + .../entities/classes/entities.Refund.mdx | 809 + .../entities/classes/entities.Region.mdx | 364 + .../entities/classes/entities.Return.mdx | 1435 + .../entities/classes/entities.ReturnItem.mdx | 784 + .../classes/entities.ReturnReason.mdx | 214 + .../classes/entities.SalesChannel.mdx | 160 + .../classes/entities.SalesChannelLocation.mdx | 160 + .../classes/entities.ShippingMethod.mdx | 1923 + .../entities.ShippingMethodTaxLine.mdx | 278 + .../classes/entities.ShippingOption.mdx | 535 + .../entities.ShippingOptionRequirement.mdx | 261 + .../classes/entities.ShippingProfile.mdx | 614 + .../classes/entities.ShippingTaxRate.mdx | 387 + .../entities/classes/entities.StagedJob.mdx | 51 + .../entities/classes/entities.Store.mdx | 317 + .../entities/classes/entities.Swap.mdx | 231 + .../entities/classes/entities.TaxProvider.mdx | 33 + .../entities/classes/entities.TaxRate.mdx | 868 + .../classes/entities.TrackingLink.mdx | 295 + .../entities/classes/entities.User.mdx | 142 + .../entities/enums/BatchJobStatus.mdx | 49 - .../entities/enums/PriceListStatus.mdx | 19 - .../entities/enums/PriceListType.mdx | 19 - ...onType.mdx => entities.AllocationType.mdx} | 0 .../{CartType.mdx => entities.CartType.mdx} | 0 ...dx => entities.ClaimFulfillmentStatus.mdx} | 0 ...us.mdx => entities.ClaimPaymentStatus.mdx} | 0 ...aimReason.mdx => entities.ClaimReason.mdx} | 0 .../{ClaimType.mdx => entities.ClaimType.mdx} | 0 ...=> entities.DiscountConditionOperator.mdx} | 0 ...mdx => entities.DiscountConditionType.mdx} | 0 ...Type.mdx => entities.DiscountRuleType.mdx} | 0 ...atus.mdx => entities.DraftOrderStatus.mdx} | 0 ...tus.mdx => entities.FulfillmentStatus.mdx} | 0 ...x => entities.OrderEditItemChangeType.mdx} | 0 ...tatus.mdx => entities.OrderEditStatus.mdx} | 0 ...derStatus.mdx => entities.OrderStatus.mdx} | 0 ...x => entities.PaymentCollectionStatus.mdx} | 0 ...mdx => entities.PaymentCollectionType.mdx} | 0 ....mdx => entities.PaymentSessionStatus.mdx} | 0 ...tStatus.mdx => entities.PaymentStatus.mdx} | 0 ...tStatus.mdx => entities.ProductStatus.mdx} | 0 ...ndReason.mdx => entities.RefundReason.mdx} | 0 ...tType.mdx => entities.RequirementType.mdx} | 0 ...rnStatus.mdx => entities.ReturnStatus.mdx} | 0 ...x => entities.ShippingOptionPriceType.mdx} | 0 ...e.mdx => entities.ShippingProfileType.mdx} | 0 ...mdx => entities.SwapFulfillmentStatus.mdx} | 0 ...tus.mdx => entities.SwapPaymentStatus.mdx} | 0 .../{UserRoles.mdx => entities.UserRoles.mdx} | 0 .../content/references/entities/index.mdx | 188 - .../entities/interfaces/Boolean.mdx | 7 - .../entities/types/BatchJobResultError.mdx | 36 - .../types/BatchJobResultStatDescriptor.mdx | 41 - .../references/entities/types/Record.mdx | 34 - .../content/references/fulfillment/.nojekyll | 1 - .../content/references/fulfillment/_index.mdx | 180 - .../classes/AbstractFulfillmentService.mdx | 2939 - .../fulfillment/classes/Address.mdx | 33 - .../fulfillment/classes/BaseEntity.mdx | 11 - .../references/fulfillment/classes/Cart.mdx | 51 - .../fulfillment/classes/ClaimImage.mdx | 33 - .../fulfillment/classes/ClaimItem.mdx | 33 - .../fulfillment/classes/ClaimOrder.mdx | 33 - .../fulfillment/classes/ClaimTag.mdx | 33 - .../fulfillment/classes/Country.mdx | 13 - .../fulfillment/classes/Currency.mdx | 13 - .../fulfillment/classes/Customer.mdx | 33 - .../fulfillment/classes/CustomerGroup.mdx | 33 - .../fulfillment/classes/Discount.mdx | 33 - .../fulfillment/classes/DiscountCondition.mdx | 33 - .../fulfillment/classes/DiscountRule.mdx | 33 - .../fulfillment/classes/DraftOrder.mdx | 33 - .../fulfillment/classes/Fulfillment.mdx | 33 - .../fulfillment/classes/FulfillmentItem.mdx | 13 - .../classes/FulfillmentProvider.mdx | 13 - .../fulfillment/classes/GiftCard.mdx | 33 - .../classes/GiftCardTransaction.mdx | 33 - .../references/fulfillment/classes/Image.mdx | 33 - .../fulfillment/classes/LineItem.mdx | 69 - .../classes/LineItemAdjustment.mdx | 33 - .../fulfillment/classes/LineItemTaxLine.mdx | 33 - .../fulfillment/classes/MoneyAmount.mdx | 69 - .../references/fulfillment/classes/Order.mdx | 33 - .../fulfillment/classes/OrderEdit.mdx | 51 - .../fulfillment/classes/OrderItemChange.mdx | 33 - .../fulfillment/classes/Payment.mdx | 33 - .../fulfillment/classes/PaymentCollection.mdx | 33 - .../fulfillment/classes/PaymentProvider.mdx | 13 - .../fulfillment/classes/PaymentSession.mdx | 33 - .../fulfillment/classes/PriceList.mdx | 33 - .../fulfillment/classes/Product.mdx | 69 - .../fulfillment/classes/ProductCategory.mdx | 33 - .../fulfillment/classes/ProductCollection.mdx | 33 - .../fulfillment/classes/ProductOption.mdx | 33 - .../classes/ProductOptionValue.mdx | 33 - .../fulfillment/classes/ProductTag.mdx | 33 - .../fulfillment/classes/ProductType.mdx | 33 - .../fulfillment/classes/ProductVariant.mdx | 33 - .../classes/ProductVariantInventoryItem.mdx | 33 - .../references/fulfillment/classes/Refund.mdx | 33 - .../references/fulfillment/classes/Region.mdx | 33 - .../references/fulfillment/classes/Return.mdx | 33 - .../fulfillment/classes/ReturnItem.mdx | 13 - .../fulfillment/classes/ReturnReason.mdx | 33 - .../fulfillment/classes/SalesChannel.mdx | 33 - .../classes/SalesChannelLocation.mdx | 33 - .../fulfillment/classes/ShippingMethod.mdx | 33 - .../classes/ShippingMethodTaxLine.mdx | 33 - .../fulfillment/classes/ShippingOption.mdx | 33 - .../classes/ShippingOptionRequirement.mdx | 33 - .../fulfillment/classes/ShippingProfile.mdx | 33 - .../classes/SoftDeletableEntity.mdx | 11 - .../references/fulfillment/classes/Swap.mdx | 33 - .../fulfillment/classes/TaxLine.mdx | 13 - .../fulfillment/classes/TaxProvider.mdx | 13 - .../fulfillment/classes/TaxRate.mdx | 33 - .../fulfillment/classes/TrackingLink.mdx | 33 - ...fulfillment.AbstractFulfillmentService.mdx | 2939 + .../fulfillment/enums/AllocationType.mdx | 25 - .../references/fulfillment/enums/CartType.mdx | 37 - .../enums/ClaimFulfillmentStatus.mdx | 81 - .../fulfillment/enums/ClaimPaymentStatus.mdx | 33 - .../fulfillment/enums/ClaimReason.mdx | 31 - .../fulfillment/enums/ClaimType.mdx | 25 - .../enums/DiscountConditionOperator.mdx | 25 - .../enums/DiscountConditionType.mdx | 49 - .../fulfillment/enums/DiscountRuleType.mdx | 33 - .../fulfillment/enums/DraftOrderStatus.mdx | 25 - .../fulfillment/enums/FulfillmentStatus.mdx | 81 - .../enums/OrderEditItemChangeType.mdx | 33 - .../fulfillment/enums/OrderEditStatus.mdx | 49 - .../fulfillment/enums/OrderStatus.mdx | 51 - .../enums/PaymentCollectionStatus.mdx | 49 - .../fulfillment/enums/PaymentStatus.mdx | 65 - .../fulfillment/enums/PriceListStatus.mdx | 19 - .../fulfillment/enums/PriceListType.mdx | 19 - .../fulfillment/enums/ProductStatus.mdx | 41 - .../fulfillment/enums/RequirementType.mdx | 25 - .../fulfillment/enums/ReturnStatus.mdx | 41 - .../enums/ShippingOptionPriceType.mdx | 25 - .../fulfillment/enums/ShippingProfileType.mdx | 33 - .../enums/SwapFulfillmentStatus.mdx | 57 - .../fulfillment/enums/SwapPaymentStatus.mdx | 81 - .../fulfillment/interfaces/Boolean.mdx | 27 - .../interfaces/FulfillmentService.mdx | 2876 - .../fulfillment.FulfillmentService.mdx | 2876 + .../fulfillment/types/CreateReturnType.mdx | 9 - .../references/fulfillment/types/Exclude.mdx | 34 - .../types/FulfillmentProviderData.mdx | 9 - .../fulfillment/types/MedusaContainer.mdx | 9 - .../references/fulfillment/types/Omit.mdx | 34 - .../references/fulfillment/types/Pick.mdx | 34 - .../references/fulfillment/types/Record.mdx | 34 - .../fulfillment/types/ShippingMethodData.mdx | 9 - .../fulfillment/types/ShippingOptionData.mdx | 9 - .../content/references/inventory/.nojekyll | 1 - .../IInventoryService.adjustInventory.mdx | 212 - .../IInventoryService.confirmInventory.mdx | 119 - .../IInventoryService.createInventoryItem.mdx | 390 - ...IInventoryService.createInventoryItems.mdx | 237 - ...IInventoryService.createInventoryLevel.mdx | 238 - ...InventoryService.createInventoryLevels.mdx | 157 - ...InventoryService.createReservationItem.mdx | 274 - ...nventoryService.createReservationItems.mdx | 184 - .../IInventoryService.deleteInventoryItem.mdx | 88 - ...e.deleteInventoryItemLevelByLocationId.mdx | 87 - ...IInventoryService.deleteInventoryLevel.mdx | 98 - ...InventoryService.deleteReservationItem.mdx | 87 - ...vice.deleteReservationItemByLocationId.mdx | 87 - ...rvice.deleteReservationItemsByLineItem.mdx | 87 - .../IInventoryService.listInventoryItems.mdx | 278 - .../IInventoryService.listInventoryLevels.mdx | 260 - ...IInventoryService.listReservationItems.mdx | 278 - ...IInventoryService.restoreInventoryItem.mdx | 87 - ...ntoryService.retrieveAvailableQuantity.mdx | 110 - ...InventoryService.retrieveInventoryItem.mdx | 342 - ...nventoryService.retrieveInventoryLevel.mdx | 201 - ...ventoryService.retrieveReservationItem.mdx | 195 - ...entoryService.retrieveReservedQuantity.mdx | 110 - ...ventoryService.retrieveStockedQuantity.mdx | 110 - .../IInventoryService.updateInventoryItem.mdx | 402 - ...IInventoryService.updateInventoryLevel.mdx | 233 - ...InventoryService.updateInventoryLevels.mdx | 148 - ...InventoryService.updateReservationItem.mdx | 249 - .../content/references/inventory/index.md | 40 - .../BulkUpdateInventoryLevelInput.mdx | 50 - .../interfaces/CreateInventoryItemInput.mdx | 140 - .../interfaces/CreateInventoryLevelInput.mdx | 59 - .../interfaces/CreateReservationItemInput.mdx | 86 - .../FilterableInventoryItemProps.mdx | 77 - .../FilterableInventoryLevelProps.mdx | 59 - .../FilterableReservationItemProps.mdx | 77 - .../inventory/interfaces/FindConfig.mdx | 83 - .../interfaces/IInventoryService.mdx | 41 - .../interfaces/JoinerServiceConfig.mdx | 240 - .../interfaces/JoinerServiceConfigAlias.mdx | 30 - .../NumericalComparisonOperator.mdx | 48 - .../inventory/interfaces/SharedContext.mdx | 32 - .../interfaces/StringComparisonOperator.mdx | 75 - .../interfaces/UpdateInventoryLevelInput.mdx | 32 - .../interfaces/UpdateReservationItemInput.mdx | 50 - ...nventory.BulkUpdateInventoryLevelInput.mdx | 48 + .../inventory.CreateInventoryItemInput.mdx | 138 + .../inventory.CreateInventoryLevelInput.mdx | 57 + .../inventory.CreateReservationItemInput.mdx | 84 + ...inventory.FilterableInventoryItemProps.mdx | 75 + ...nventory.FilterableInventoryLevelProps.mdx | 57 + ...ventory.FilterableReservationItemProps.mdx | 75 + .../interfaces/inventory.FindConfig.mdx | 81 + .../inventory.IInventoryService.mdx | 41 + .../inventory.JoinerServiceConfig.mdx | 238 + .../inventory.JoinerServiceConfigAlias.mdx | 28 + .../inventory.NumericalComparisonOperator.mdx | 46 + .../interfaces/inventory.SharedContext.mdx | 30 + .../inventory.StringComparisonOperator.mdx | 73 + .../inventory.UpdateInventoryLevelInput.mdx | 30 + .../inventory.UpdateReservationItemInput.mdx | 48 + .../references/inventory/types/Exclude.mdx | 34 - .../inventory/types/JoinerRelationship.mdx | 86 - .../inventory/types/ModuleJoinerConfig.mdx | 9 - .../types/ModuleJoinerRelationship.mdx | 9 - .../references/inventory/types/Omit.mdx | 34 - .../references/inventory/types/Partial.mdx | 25 - .../references/inventory/types/Pick.mdx | 34 - .../references/inventory/types/Record.mdx | 34 - ...DTO.mdx => inventory.InventoryItemDTO.mdx} | 0 ...TO.mdx => inventory.InventoryLevelDTO.mdx} | 0 .../types/inventory.JoinerRelationship.mdx | 86 + .../types/inventory.ModuleJoinerConfig.mdx | 9 + .../inventory.ModuleJoinerRelationship.mdx | 9 + ...O.mdx => inventory.ReservationItemDTO.mdx} | 0 .../content/references/js-client/.nojekyll | 1 - ...al.internal-1.CacheTypes.ICacheService.mdx | 121 - ...artWorkflow.CreateCartWorkflowInputDTO.mdx | 111 - ...es.CartWorkflow.CreateLineItemInputDTO.mdx | 30 - ...nal-1.CommonTypes.AddressCreatePayload.mdx | 113 - ....internal-1.CommonTypes.AddressPayload.mdx | 113 - ...rnal.internal-1.CommonTypes.BaseEntity.mdx | 39 - ...ternal-1.CommonTypes.CustomFindOptions.mdx | 80 - ...l-1.CommonTypes.DateComparisonOperator.mdx | 48 - ...nternal-1.CommonTypes.EmptyQueryParams.mdx | 7 - ...rnal.internal-1.CommonTypes.FindConfig.mdx | 83 - ...nal-1.CommonTypes.FindPaginationParams.mdx | 30 - ...rnal.internal-1.CommonTypes.FindParams.mdx | 30 - ...ommonTypes.NumericalComparisonOperator.mdx | 48 - ...CommonTypes.RepositoryTransformOptions.mdx | 7 - ...rnal-1.CommonTypes.SoftDeletableEntity.mdx | 48 - ...1.CommonTypes.StringComparisonOperator.mdx | 75 - ...al.internal-1.CommonTypes.ConfigModule.mdx | 48 - ...ernal-1.CommonTypes.ExtendedFindConfig.mdx | 21 - ...l-1.CommonTypes.HttpCompressionOptions.mdx | 48 - ...nal.internal-1.CommonTypes.PartialPick.mdx | 30 - ...nal-1.CommonTypes.ProjectConfigOptions.mdx | 147 - ...nal.internal-1.CommonTypes.QueryConfig.mdx | 80 - ...l.internal-1.CommonTypes.QuerySelector.mdx | 21 - ...ernal-1.CommonTypes.RequestQueryFields.mdx | 57 - ...ternal.internal-1.CommonTypes.Selector.mdx | 21 - ...rnal.internal-1.CommonTypes.TotalField.mdx | 7 - ...ternal-1.CommonTypes.TreeQuerySelector.mdx | 21 - ...nal-1.CommonTypes.WithRequiredProperty.mdx | 32 - ...ternal.internal-1.CommonTypes.Writable.mdx | 21 - ...pes.CommonWorkflow.WorkflowInputConfig.mdx | 66 - ...internal.internal-1.DAL.BaseFilterable.mdx | 46 - .../internal.internal-1.DAL.OptionsQuery.mdx | 98 - ...ernal.internal-1.DAL.RepositoryService.mdx | 459 - .../internal.internal-1.DAL.RestoreReturn.mdx | 37 - ...ternal.internal-1.DAL.SoftDeleteReturn.mdx | 37 - ...l.internal-1.DAL.TreeRepositoryService.mdx | 352 - ...ernal.internal-1.DAL.EntityDateColumns.mdx | 7 - .../internal.internal-1.DAL.FilterQuery.mdx | 30 - .../internal.internal-1.DAL.FindOptions.mdx | 44 - ...l-1.DAL.SoftDeletableEntityDateColumns.mdx | 7 - ...1.EventBusTypes.IEventBusModuleService.mdx | 189 - ...ernal-1.EventBusTypes.IEventBusService.mdx | 189 - ...rnal.internal-1.EventBusTypes.EmitData.mdx | 53 - ....internal-1.EventBusTypes.EventHandler.mdx | 60 - ...al.internal-1.EventBusTypes.Subscriber.mdx | 60 - ...rnal-1.EventBusTypes.SubscriberContext.mdx | 21 - ...l-1.EventBusTypes.SubscriberDescriptor.mdx | 30 - ...EventEmitter.EventEmitterAsyncResource.mdx | 1670 - .../internal.EventEmitter.Abortable.mdx | 21 - ...itter.EventEmitterAsyncResourceOptions.mdx | 48 - ...r.EventEmitterReferencingAsyncResource.mdx | 215 - ...nternal-1.FeatureFlagTypes.IFlagRouter.mdx | 30 - ....FeatureFlagTypes.FeatureFlagsResponse.mdx | 7 - ...ternal-1.FeatureFlagTypes.FlagSettings.mdx | 48 - ...oryTypes.BulkUpdateInventoryLevelInput.mdx | 50 - ...nventoryTypes.CreateInventoryItemInput.mdx | 140 - ...ventoryTypes.CreateInventoryLevelInput.mdx | 59 - ...entoryTypes.CreateReservationItemInput.mdx | 86 - ...toryTypes.FilterableInventoryItemProps.mdx | 77 - ...oryTypes.FilterableInventoryLevelProps.mdx | 59 - ...ryTypes.FilterableReservationItemProps.mdx | 77 - ...nal-1.InventoryTypes.IInventoryService.mdx | 2091 - ...ventoryTypes.UpdateInventoryLevelInput.mdx | 32 - ...entoryTypes.UpdateReservationItemInput.mdx | 50 - ....InventoryTypes.ReserveQuantityContext.mdx | 39 - ...ryWorkflow.CreateInventoryItemInputDTO.mdx | 129 - ...w.CreateInventoryItemsWorkflowInputDTO.mdx | 21 - ...internal.internal-1.LoggerTypes.Logger.mdx | 129 - ...1.ModulesSdkTypes.MODULE_RESOURCE_TYPE.mdx | 15 - ...nternal-1.ModulesSdkTypes.MODULE_SCOPE.mdx | 15 - ...dkTypes.ModuleServiceInitializeOptions.mdx | 120 - ...internal-1.ModulesSdkTypes.Constructor.mdx | 37 - ...ulesSdkTypes.ExternalModuleDeclaration.mdx | 93 - ...ulesSdkTypes.InternalModuleDeclaration.mdx | 84 - ...1.ModulesSdkTypes.LinkModuleDefinition.mdx | 57 - ...nternal-1.ModulesSdkTypes.LoadedModule.mdx | 7 - ...ternal-1.ModulesSdkTypes.LoaderOptions.mdx | 53 - ...al.internal-1.ModulesSdkTypes.LogLevel.mdx | 7 - ...ternal-1.ModulesSdkTypes.LoggerOptions.mdx | 7 - ...nternal-1.ModulesSdkTypes.ModuleConfig.mdx | 7 - ...nal-1.ModulesSdkTypes.ModuleDefinition.mdx | 102 - ...ternal-1.ModulesSdkTypes.ModuleExports.mdx | 66 - ...l-1.ModulesSdkTypes.ModuleJoinerConfig.mdx | 7 - ...dulesSdkTypes.ModuleJoinerRelationship.mdx | 7 - ...1.ModulesSdkTypes.ModuleLoaderFunction.mdx | 46 - ...nal-1.ModulesSdkTypes.ModuleResolution.mdx | 66 - ...erviceInitializeCustomDataLayerOptions.mdx | 30 - ...rnal-1.ModulesSdkTypes.ModulesResponse.mdx | 7 - ...-1.ModulesSdkTypes.RemoteQueryFunction.mdx | 46 - ...s.PriceListWorkflow.CreatePriceListDTO.mdx | 75 - ...ceListWorkflow.CreatePriceListPriceDTO.mdx | 66 - ...iceListWorkflow.CreatePriceListRuleDTO.mdx | 30 - ...istWorkflow.CreatePriceListWorkflowDTO.mdx | 102 - ...rkflow.CreatePriceListWorkflowInputDTO.mdx | 21 - ....RemovePriceListPricesWorkflowInputDTO.mdx | 30 - ...emovePriceListProductsWorkflowInputDTO.mdx | 30 - ...emovePriceListVariantsWorkflowInputDTO.mdx | 30 - ...rkflow.RemovePriceListWorkflowInputDTO.mdx | 21 - ...istWorkflow.UpdatePriceListWorkflowDTO.mdx | 84 - ...rkflow.UpdatePriceListWorkflowInputDTO.mdx | 21 - ...eListWorkflow.PriceListVariantPriceDTO.mdx | 7 - ...nternal-1.PricingTypes.PriceListStatus.mdx | 21 - ....internal-1.PricingTypes.PriceListType.mdx | 21 - ...l-1.PricingTypes.AddPriceListPricesDTO.mdx | 32 - ...l.internal-1.PricingTypes.AddPricesDTO.mdx | 32 - ...al.internal-1.PricingTypes.AddRulesDTO.mdx | 32 - ...rnal-1.PricingTypes.CalculatedPriceSet.mdx | 176 - ...l-1.PricingTypes.CalculatedPriceSetDTO.mdx | 86 - ...ernal-1.PricingTypes.CreateCurrencyDTO.mdx | 50 - ...al-1.PricingTypes.CreateMoneyAmountDTO.mdx | 68 - ...rnal-1.PricingTypes.CreatePriceListDTO.mdx | 95 - ...-1.PricingTypes.CreatePriceListRuleDTO.mdx | 50 - ...icingTypes.CreatePriceListRuleValueDTO.mdx | 39 - ...al-1.PricingTypes.CreatePriceListRules.mdx | 10 - ...rnal-1.PricingTypes.CreatePriceRuleDTO.mdx | 68 - ...ernal-1.PricingTypes.CreatePriceSetDTO.mdx | 32 - ...cingTypes.CreatePriceSetMoneyAmountDTO.mdx | 48 - ...ypes.CreatePriceSetMoneyAmountRulesDTO.mdx | 41 - ...PricingTypes.CreatePriceSetRuleTypeDTO.mdx | 30 - ...nternal-1.PricingTypes.CreatePricesDTO.mdx | 77 - ...ernal-1.PricingTypes.CreateRuleTypeDTO.mdx | 50 - ...al.internal-1.PricingTypes.CurrencyDTO.mdx | 50 - ...1.PricingTypes.FilterableCurrencyProps.mdx | 41 - ...ricingTypes.FilterableMoneyAmountProps.mdx | 50 - ....PricingTypes.FilterablePriceListProps.mdx | 79 - ...cingTypes.FilterablePriceListRuleProps.mdx | 68 - ...ypes.FilterablePriceListRuleValueProps.mdx | 59 - ....PricingTypes.FilterablePriceRuleProps.mdx | 68 - ...pes.FilterablePriceSetMoneyAmountProps.mdx | 59 - ...ilterablePriceSetMoneyAmountRulesProps.mdx | 68 - ...1.PricingTypes.FilterablePriceSetProps.mdx | 50 - ...gTypes.FilterablePriceSetRuleTypeProps.mdx | 59 - ...1.PricingTypes.FilterableRuleTypeProps.mdx | 59 - ...l-1.PricingTypes.IPricingModuleService.mdx | 5705 - ...internal-1.PricingTypes.MoneyAmountDTO.mdx | 77 - ...l.internal-1.PricingTypes.PriceListDTO.mdx | 113 - ...ernal-1.PricingTypes.PriceListPriceDTO.mdx | 77 - ...ternal-1.PricingTypes.PriceListRuleDTO.mdx | 59 - ...l-1.PricingTypes.PriceListRuleValueDTO.mdx | 41 - ...l.internal-1.PricingTypes.PriceRuleDTO.mdx | 95 - ...al.internal-1.PricingTypes.PriceSetDTO.mdx | 41 - ...-1.PricingTypes.PriceSetMoneyAmountDTO.mdx | 77 - ...icingTypes.PriceSetMoneyAmountRulesDTO.mdx | 50 - ...nal-1.PricingTypes.PriceSetRuleTypeDTO.mdx | 48 - ...internal-1.PricingTypes.PricingContext.mdx | 23 - ...internal-1.PricingTypes.PricingFilters.mdx | 23 - ...1.PricingTypes.RemovePriceListRulesDTO.mdx | 32 - ...-1.PricingTypes.RemovePriceSetRulesDTO.mdx | 32 - ...al.internal-1.PricingTypes.RuleTypeDTO.mdx | 50 - ...al-1.PricingTypes.SetPriceListRulesDTO.mdx | 32 - ...ernal-1.PricingTypes.UpdateCurrencyDTO.mdx | 50 - ...al-1.PricingTypes.UpdateMoneyAmountDTO.mdx | 59 - ...rnal-1.PricingTypes.UpdatePriceListDTO.mdx | 77 - ...-1.PricingTypes.UpdatePriceListRuleDTO.mdx | 59 - ...icingTypes.UpdatePriceListRuleValueDTO.mdx | 39 - ...rnal-1.PricingTypes.UpdatePriceRuleDTO.mdx | 77 - ...ernal-1.PricingTypes.UpdatePriceSetDTO.mdx | 23 - ...cingTypes.UpdatePriceSetMoneyAmountDTO.mdx | 48 - ...ypes.UpdatePriceSetMoneyAmountRulesDTO.mdx | 50 - ...PricingTypes.UpdatePriceSetRuleTypeDTO.mdx | 39 - ...ernal-1.PricingTypes.UpdateRuleTypeDTO.mdx | 50 - ....internal-1.ProductTypes.ProductStatus.mdx | 23 - ....ProductTypes.CreateProductCategoryDTO.mdx | 77 - ...roductTypes.CreateProductCollectionDTO.mdx | 50 - ...ternal-1.ProductTypes.CreateProductDTO.mdx | 239 - ...al-1.ProductTypes.CreateProductOnlyDTO.mdx | 210 - ...-1.ProductTypes.CreateProductOptionDTO.mdx | 32 - ...roductTypes.CreateProductOptionOnlyDTO.mdx | 39 - ...nal-1.ProductTypes.CreateProductTagDTO.mdx | 23 - ...al-1.ProductTypes.CreateProductTypeDTO.mdx | 41 - ...1.ProductTypes.CreateProductVariantDTO.mdx | 185 - ...oductTypes.CreateProductVariantOnlyDTO.mdx | 183 - ...uctTypes.CreateProductVariantOptionDTO.mdx | 32 - ...ctTypes.FilterableProductCategoryProps.mdx | 95 - ...Types.FilterableProductCollectionProps.mdx | 59 - ...ductTypes.FilterableProductOptionProps.mdx | 59 - ...-1.ProductTypes.FilterableProductProps.mdx | 131 - ...ProductTypes.FilterableProductTagProps.mdx | 50 - ...roductTypes.FilterableProductTypeProps.mdx | 50 - ...uctTypes.FilterableProductVariantProps.mdx | 77 - ...l-1.ProductTypes.IProductModuleService.mdx | 4065 - ...rnal-1.ProductTypes.ProductCategoryDTO.mdx | 113 - ...al-1.ProductTypes.ProductCollectionDTO.mdx | 68 - ...nal.internal-1.ProductTypes.ProductDTO.mdx | 275 - ...nternal-1.ProductTypes.ProductImageDTO.mdx | 50 - ...ternal-1.ProductTypes.ProductOptionDTO.mdx | 68 - ...l-1.ProductTypes.ProductOptionValueDTO.mdx | 68 - ....internal-1.ProductTypes.ProductTagDTO.mdx | 50 - ...internal-1.ProductTypes.ProductTypeDTO.mdx | 50 - ...ernal-1.ProductTypes.ProductVariantDTO.mdx | 239 - ....ProductTypes.UpdateProductCategoryDTO.mdx | 77 - ...roductTypes.UpdateProductCollectionDTO.mdx | 68 - ...ternal-1.ProductTypes.UpdateProductDTO.mdx | 248 - ...-1.ProductTypes.UpdateProductOptionDTO.mdx | 39 - ...nal-1.ProductTypes.UpdateProductTagDTO.mdx | 32 - ...al-1.ProductTypes.UpdateProductTypeDTO.mdx | 41 - ...1.ProductTypes.UpdateProductVariantDTO.mdx | 185 - ...oductTypes.UpdateProductVariantOnlyDTO.mdx | 183 - ...nal-1.ProductTypes.UpsertProductTagDTO.mdx | 30 - ...al-1.ProductTypes.UpsertProductTypeDTO.mdx | 30 - ....ProductWorkflow.CreateProductInputDTO.mdx | 237 - ...ctWorkflow.CreateProductOptionInputDTO.mdx | 21 - ...w.CreateProductProductCategoryInputDTO.mdx | 21 - ...flow.CreateProductSalesChannelInputDTO.mdx | 21 - ...oductWorkflow.CreateProductTagInputDTO.mdx | 30 - ...ductWorkflow.CreateProductTypeInputDTO.mdx | 30 - ...tWorkflow.CreateProductVariantInputDTO.mdx | 192 - ...low.CreateProductVariantPricesInputDTO.mdx | 66 - ...Workflow.CreateProductVariantsInputDTO.mdx | 192 - ....CreateProductVariantsWorkflowInputDTO.mdx | 21 - ...orkflow.CreateProductsWorkflowInputDTO.mdx | 21 - ...flow.CreteProductVariantOptionInputDTO.mdx | 30 - ....ProductWorkflow.UpdateProductInputDTO.mdx | 228 - ...w.UpdateProductProductCategoryInputDTO.mdx | 21 - ...flow.UpdateProductSalesChannelInputDTO.mdx | 21 - ...oductWorkflow.UpdateProductTagInputDTO.mdx | 30 - ...ductWorkflow.UpdateProductTypeInputDTO.mdx | 30 - ...tWorkflow.UpdateProductVariantInputDTO.mdx | 192 - ...low.UpdateProductVariantOptionInputDTO.mdx | 30 - ...low.UpdateProductVariantPricesInputDTO.mdx | 66 - ...Workflow.UpdateProductVariantsInputDTO.mdx | 192 - ....UpdateProductVariantsWorkflowInputDTO.mdx | 21 - ...orkflow.UpdateProductsWorkflowInputDTO.mdx | 21 - ...low.UpsertProductVariantOptionInputDTO.mdx | 30 - ...low.UpsertProductVariantPricesInputDTO.mdx | 66 - ...al-1.SalesChannelTypes.SalesChannelDTO.mdx | 57 - ...esChannelTypes.SalesChannelLocationDTO.mdx | 39 - ....internal-1.SearchTypes.ISearchService.mdx | 376 - ...l.internal-1.SearchTypes.IndexSettings.mdx | 39 - ...tionTypes.FilterableStockLocationProps.mdx | 32 - ...ockLocationTypes.IStockLocationService.mdx | 511 - ...LocationTypes.CreateStockLocationInput.mdx | 50 - ...kLocationTypes.StockLocationAddressDTO.mdx | 131 - ...ocationTypes.StockLocationAddressInput.mdx | 86 - ...LocationTypes.UpdateStockLocationInput.mdx | 50 - ....internal-1.WorkflowTypes.CartWorkflow.mdx | 12 - ...nternal-1.WorkflowTypes.CommonWorkflow.mdx | 11 - ...rnal-1.WorkflowTypes.InventoryWorkflow.mdx | 12 - ...rnal-1.WorkflowTypes.PriceListWorkflow.mdx | 25 - ...ternal-1.WorkflowTypes.ProductWorkflow.mdx | 35 - .../js-client/classes/AddressesResource.mdx | 880 - .../references/js-client/classes/Admin.mdx | 358 - .../js-client/classes/AdminAuthResource.mdx | 501 - .../classes/AdminBatchJobsResource.mdx | 1453 - .../classes/AdminCollectionsResource.mdx | 1285 - .../classes/AdminCurrenciesResource.mdx | 376 - .../js-client/classes/AdminCustomResource.mdx | 325 - .../classes/AdminCustomerGroupsResource.mdx | 1640 - .../classes/AdminCustomersResource.mdx | 1122 - .../classes/AdminDiscountsResource.mdx | 4681 - .../classes/AdminDraftOrdersResource.mdx | 2587 - .../classes/AdminGiftCardsResource.mdx | 1122 - .../classes/AdminInventoryItemsResource.mdx | 2774 - .../classes/AdminInvitesResource.mdx | 512 - .../js-client/classes/AdminNotesResource.mdx | 887 - .../classes/AdminNotificationsResource.mdx | 599 - .../classes/AdminOrderEditsResource.mdx | 3864 - .../js-client/classes/AdminOrdersResource.mdx | 2787 - .../AdminPaymentCollectionsResource.mdx | 874 - .../classes/AdminPaymentsResource.mdx | 807 - .../classes/AdminPriceListResource.mdx | 3117 - .../AdminProductCategoriesResource.mdx | 1743 - .../classes/AdminProductTagsResource.mdx | 337 - .../classes/AdminProductTypesResource.mdx | 347 - .../classes/AdminProductsResource.mdx | 6464 - .../AdminPublishableApiKeyResource.mdx | 1500 - .../classes/AdminRegionsResource.mdx | 3153 - .../classes/AdminReservationsResource.mdx | 1148 - .../classes/AdminReturnReasonsResource.mdx | 892 - .../classes/AdminReturnsResource.mdx | 1218 - .../classes/AdminSalesChannelsResource.mdx | 1829 - .../classes/AdminShippingOptionsResource.mdx | 1386 - .../classes/AdminShippingProfilesResource.mdx | 866 - .../classes/AdminStockLocationsResource.mdx | 1113 - .../js-client/classes/AdminStoresResource.mdx | 1084 - .../js-client/classes/AdminSwapsResource.mdx | 664 - .../classes/AdminTaxRatesResource.mdx | 2887 - .../classes/AdminUploadsResource.mdx | 401 - .../js-client/classes/AdminUsersResource.mdx | 1086 - .../classes/AdminVariantsResource.mdx | 1191 - .../js-client/classes/AuthResource.mdx | 665 - .../js-client/classes/CartsResource.mdx | 4659 - .../js-client/classes/CollectionsResource.mdx | 471 - .../js-client/classes/CustomersResource.mdx | 2170 - .../js-client/classes/GiftCardsResource.mdx | 225 - .../js-client/classes/LineItemsResource.mdx | 1378 - .../js-client/classes/OrderEditsResource.mdx | 932 - .../js-client/classes/OrdersResource.mdx | 1953 - .../classes/PaymentCollectionsResource.mdx | 1537 - .../classes/PaymentMethodsResource.mdx | 98 - .../classes/ProductCategoriesResource.mdx | 622 - .../js-client/classes/ProductTagsResource.mdx | 342 - .../classes/ProductTypesResource.mdx | 344 - .../classes/ProductVariantsResource.mdx | 1022 - .../js-client/classes/ProductsResource.mdx | 1271 - .../js-client/classes/RegionsResource.mdx | 526 - .../classes/ReturnReasonsResource.mdx | 350 - .../js-client/classes/ReturnsResource.mdx | 345 - .../classes/ShippingOptionsResource.mdx | 589 - .../js-client/classes/SwapsResource.mdx | 710 - .../content/references/js-client/index.mdx | 74 - .../internal.internal-1.Context.mdx | 73 - .../internal.internal-1.ILinkModule.mdx | 366 - .../internal.internal-1.JoinerArgument.mdx | 30 - .../internal.internal-1.JoinerDirective.mdx | 30 - ...nternal.internal-1.JoinerServiceConfig.mdx | 75 - ...al.internal-1.JoinerServiceConfigAlias.mdx | 30 - ...rnal-1.ProductCategoryTransformOptions.mdx | 21 - ...ternal.internal-1.RemoteExpandProperty.mdx | 75 - .../internal.internal-1.RemoteJoinerQuery.mdx | 66 - ...nternal.internal-1.RemoteNestedExpands.mdx | 7 - .../internal.internal-1.SharedContext.mdx | 32 - .../internal.internal-1.CacheTypes.mdx | 11 - .../internal.internal-1.CommonTypes.mdx | 39 - .../modules/internal.internal-1.DAL.mdx | 23 - .../internal.internal-1.EventBusTypes.mdx | 20 - .../internal.internal-1.FeatureFlagTypes.mdx | 16 - .../internal.internal-1.InventoryTypes.mdx | 24 - .../internal.internal-1.LoggerTypes.mdx | 11 - .../internal.internal-1.ModulesSdkTypes.mdx | 37 - .../internal.internal-1.PricingTypes.mdx | 73 - .../internal.internal-1.ProductTypes.mdx | 52 - .../internal.internal-1.SalesChannelTypes.mdx | 12 - .../internal.internal-1.SearchTypes.mdx | 15 - ...internal.internal-1.StockLocationTypes.mdx | 19 - ...ternal.internal-1.TransactionBaseTypes.mdx | 7 - .../internal.internal-1.WorkflowTypes.mdx | 15 - .../types/internal.internal-1.AddressDTO.mdx | 129 - .../types/internal.internal-1.CartDTO.mdx | 237 - ...internal.internal-1.JoinerRelationship.mdx | 84 - .../classes/internal.internal-3.Writable.mdx | 4151 - .../internal.internal-3.FinishedOptions.mdx | 48 - .../interfaces/internal.internal-3.Pipe.mdx | 79 - .../internal.internal-3.PipelineOptions.mdx | 30 - .../internal.internal-3.StreamOptions.mdx | 164 - .../internal.internal-3.WritableOptions.mdx | 318 - .../modules/internal.internal-3.finished.mdx | 48 - .../modules/internal.internal-3.pipeline.mdx | 428 - .../internal.internal-3.PipelineCallback.mdx | 21 - ...nternal.internal-3.PipelineDestination.mdx | 30 - ...-3.PipelineDestinationIterableFunction.mdx | 51 - ...l-3.PipelineDestinationPromiseFunction.mdx | 60 - .../internal.internal-3.PipelinePromise.mdx | 21 - .../internal.internal-3.PipelineSource.mdx | 21 - ...rnal.internal-3.PipelineSourceFunction.mdx | 37 - .../internal.internal-3.PipelineTransform.mdx | 30 - ...nal.internal-3.PipelineTransformSource.mdx | 21 - ...internal.AbstractEventBusModuleService.mdx | 288 - .../internal.AbstractSearchService.mdx | 409 - .../classes/internal.AdditionalItem-1.mdx | 30 - .../classes/internal.AdditionalItem-2.mdx | 30 - .../classes/internal.AdditionalItem.mdx | 30 - .../internal/classes/internal.Address.mdx | 176 - .../classes/internal.AddressCreatePayload.mdx | 113 - .../classes/internal.AddressPayload.mdx | 113 - .../internal.AdminCreateUserRequest.mdx | 57 - ...eteCustomerGroupsGroupCustomerBatchReq.mdx | 21 - ...ntsDiscountConditionsConditionBatchReq.mdx | 23 - ...al.AdminDeletePriceListPricesPricesReq.mdx | 21 - ...ceListsPriceListProductsPricesBatchReq.mdx | 21 - ...ductCategoriesCategoryProductsBatchReq.mdx | 21 - ...l.AdminDeleteProductsFromCollectionReq.mdx | 21 - ...PublishableApiKeySalesChannelsBatchReq.mdx | 21 - ...teSalesChannelsChannelProductsBatchReq.mdx | 21 - ...eSalesChannelsChannelStockLocationsReq.mdx | 21 - ...eleteTaxRatesTaxRateProductTypesParams.mdx | 32 - ...inDeleteTaxRatesTaxRateProductTypesReq.mdx | 23 - ...minDeleteTaxRatesTaxRateProductsParams.mdx | 32 - ....AdminDeleteTaxRatesTaxRateProductsReq.mdx | 21 - ...teTaxRatesTaxRateShippingOptionsParams.mdx | 32 - ...eleteTaxRatesTaxRateShippingOptionsReq.mdx | 21 - .../internal.AdminDeleteUploadsReq.mdx | 21 - ...internal.AdminGetBatchPaginationParams.mdx | 59 - .../classes/internal.AdminGetBatchParams.mdx | 140 - ...al.AdminGetCollectionsPaginationParams.mdx | 32 - .../internal.AdminGetCollectionsParams.mdx | 95 - .../internal.AdminGetCurrenciesParams.mdx | 60 - ...rnal.AdminGetCustomerGroupsGroupParams.mdx | 32 - .../internal.AdminGetCustomerGroupsParams.mdx | 104 - .../internal.AdminGetCustomersParams.mdx | 68 - ...ountsDiscountConditionsConditionParams.mdx | 32 - ...al.AdminGetDiscountsDiscountRuleParams.mdx | 32 - .../internal.AdminGetDiscountsParams.mdx | 86 - .../internal.AdminGetDraftOrdersParams.mdx | 41 - .../internal.AdminGetGiftCardsParams.mdx | 41 - ...InventoryItemsItemLocationLevelsParams.mdx | 41 - ...ernal.AdminGetInventoryItemsItemParams.mdx | 32 - .../internal.AdminGetInventoryItemsParams.mdx | 167 - .../classes/internal.AdminGetNotesParams.mdx | 41 - .../internal.AdminGetNotificationsParams.mdx | 95 - .../classes/internal.AdminGetOrdersParams.mdx | 194 - ...ernal.AdminGetPaymentCollectionsParams.mdx | 32 - ...rnal.AdminGetPriceListPaginationParams.mdx | 140 - ...inGetPriceListsPriceListProductsParams.mdx | 176 - ...ternal.AdminGetProductCategoriesParams.mdx | 104 - ...internal.AdminGetProductCategoryParams.mdx | 32 - ...al.AdminGetProductTagsPaginationParams.mdx | 32 - .../internal.AdminGetProductTagsParams.mdx | 95 - .../internal.AdminGetProductTypesParams.mdx | 95 - .../internal.AdminGetProductsParams.mdx | 222 - ...ternal.AdminGetRegionsPaginationParams.mdx | 32 - .../internal.AdminGetRegionsParams.mdx | 59 - ...nGetRegionsRegionFulfillmentOptionsRes.mdx | 23 - .../internal.AdminGetReservationsParams.mdx | 113 - .../internal.AdminGetReturnsParams.mdx | 32 - .../internal.AdminGetSalesChannelsParams.mdx | 122 - ...internal.AdminGetShippingOptionsParams.mdx | 41 - .../internal.AdminGetStockLocationsParams.mdx | 86 - .../classes/internal.AdminGetSwapsParams.mdx | 32 - .../internal.AdminGetTaxRatesParams.mdx | 86 - ...internal.AdminGetTaxRatesTaxRateParams.mdx | 32 - .../internal.AdminGetVariantParams.mdx | 32 - .../internal.AdminGetVariantsParams.mdx | 122 - .../internal.AdminListCustomerSelector.mdx | 41 - .../internal.AdminListOrdersSelector.mdx | 158 - .../classes/internal.AdminPostAuthReq.mdx | 30 - .../classes/internal.AdminPostBatchesReq.mdx | 39 - ...rnal.AdminPostCollectionsCollectionReq.mdx | 39 - .../internal.AdminPostCollectionsReq.mdx | 39 - ...nternal.AdminPostCurrenciesCurrencyReq.mdx | 22 - ...stCustomerGroupsGroupCustomersBatchReq.mdx | 21 - ...ternal.AdminPostCustomerGroupsGroupReq.mdx | 30 - .../internal.AdminPostCustomerGroupsReq.mdx | 30 - ...internal.AdminPostCustomersCustomerReq.mdx | 75 - .../internal.AdminPostCustomersReq.mdx | 66 - ...l.AdminPostDiscountsDiscountConditions.mdx | 66 - ...stDiscountsDiscountConditionsCondition.mdx | 57 - ...DiscountConditionsConditionBatchParams.mdx | 32 - ...ntsDiscountConditionsConditionBatchReq.mdx | 21 - ...ountsDiscountConditionsConditionParams.mdx | 32 - ...nPostDiscountsDiscountConditionsParams.mdx | 32 - ...inPostDiscountsDiscountDynamicCodesReq.mdx | 39 - ...internal.AdminPostDiscountsDiscountReq.mdx | 93 - ...nternal.AdminPostDiscountsDiscountRule.mdx | 59 - .../internal.AdminPostDiscountsReq.mdx | 102 - ...tDraftOrdersDraftOrderLineItemsItemReq.mdx | 48 - ...nPostDraftOrdersDraftOrderLineItemsReq.mdx | 57 - ...rnal.AdminPostDraftOrdersDraftOrderReq.mdx | 84 - .../internal.AdminPostDraftOrdersReq.mdx | 111 - ...internal.AdminPostGiftCardsGiftCardReq.mdx | 57 - .../internal.AdminPostGiftCardsReq.mdx | 57 - ...nPostInventoryItemsInventoryItemParams.mdx | 32 - ...dminPostInventoryItemsInventoryItemReq.mdx | 131 - ...toryItemsItemLocationLevelsLevelParams.mdx | 32 - ...ventoryItemsItemLocationLevelsLevelReq.mdx | 30 - ...InventoryItemsItemLocationLevelsParams.mdx | 32 - ...ostInventoryItemsItemLocationLevelsReq.mdx | 39 - ...internal.AdminPostInventoryItemsParams.mdx | 32 - .../internal.AdminPostInventoryItemsReq.mdx | 138 - ...ternal.AdminPostInvitesInviteAcceptReq.mdx | 32 - ...al.AdminPostInvitesInviteAcceptUserReq.mdx | 41 - .../classes/internal.AdminPostInvitesReq.mdx | 30 - .../internal.AdminPostNotesNoteReq.mdx | 21 - .../classes/internal.AdminPostNotesReq.mdx | 39 - ...PostNotificationsNotificationResendReq.mdx | 21 - ...PostOrderEditsEditLineItemsLineItemReq.mdx | 21 - ...al.AdminPostOrderEditsEditLineItemsReq.mdx | 39 - ...ternal.AdminPostOrderEditsOrderEditReq.mdx | 21 - .../internal.AdminPostOrderEditsReq.mdx | 39 - ...tOrdersOrderClaimsClaimFulfillmentsReq.mdx | 39 - ...nal.AdminPostOrdersOrderClaimsClaimReq.mdx | 48 - ...PostOrdersOrderClaimsClaimShipmentsReq.mdx | 30 - ...internal.AdminPostOrdersOrderClaimsReq.mdx | 104 - ...al.AdminPostOrdersOrderFulfillmentsReq.mdx | 50 - ...nternal.AdminPostOrdersOrderRefundsReq.mdx | 48 - .../internal.AdminPostOrdersOrderReq.mdx | 102 - ...nternal.AdminPostOrdersOrderReturnsReq.mdx | 75 - ...ternal.AdminPostOrdersOrderShipmentReq.mdx | 39 - ...AdminPostOrdersOrderShippingMethodsReq.mdx | 41 - .../internal.AdminPostOrdersOrderSwapsReq.mdx | 84 - ...ostOrdersOrderSwapsSwapFulfillmentsReq.mdx | 39 - ...inPostOrdersOrderSwapsSwapShipmentsReq.mdx | 39 - .../internal.AdminPostPaymentRefundsReq.mdx | 39 - ...rnal.AdminPostPriceListPricesPricesReq.mdx | 30 - ...minPostPriceListsPriceListPriceListReq.mdx | 94 - ...ternal.AdminPostPriceListsPriceListReq.mdx | 94 - ...ductCategoriesCategoryProductsBatchReq.mdx | 21 - ....AdminPostProductCategoriesCategoryReq.mdx | 84 - ...internal.AdminPostProductCategoriesReq.mdx | 75 - ...al.AdminPostProductsProductMetadataReq.mdx | 30 - ....AdminPostProductsProductOptionsOption.mdx | 21 - ...nal.AdminPostProductsProductOptionsReq.mdx | 21 - .../internal.AdminPostProductsProductReq.mdx | 220 - ...al.AdminPostProductsProductVariantsReq.mdx | 183 - ...nPostProductsProductVariantsVariantReq.mdx | 183 - .../classes/internal.AdminPostProductsReq.mdx | 238 - ...ernal.AdminPostProductsToCollectionReq.mdx | 21 - ...PublishableApiKeySalesChannelsBatchReq.mdx | 21 - ...PublishableApiKeysPublishableApiKeyReq.mdx | 21 - ...nternal.AdminPostPublishableApiKeysReq.mdx | 21 - ...nal.AdminPostRegionsRegionCountriesReq.mdx | 21 - ...stRegionsRegionFulfillmentProvidersReq.mdx | 21 - ...inPostRegionsRegionPaymentProvidersReq.mdx | 21 - .../internal.AdminPostRegionsRegionReq.mdx | 121 - .../classes/internal.AdminPostRegionsReq.mdx | 94 - .../internal.AdminPostReservationsReq.mdx | 66 - ...al.AdminPostReservationsReservationReq.mdx | 48 - ...ternal.AdminPostReturnReasonsReasonReq.mdx | 48 - .../internal.AdminPostReturnReasonsReq.mdx | 57 - ...ernal.AdminPostReturnsReturnReceiveReq.mdx | 39 - ...stSalesChannelsChannelProductsBatchReq.mdx | 21 - ...tSalesChannelsChannelStockLocationsReq.mdx | 21 - .../internal.AdminPostSalesChannelsReq.mdx | 39 - ....AdminPostSalesChannelsSalesChannelReq.mdx | 39 - ...rnal.AdminPostShippingOptionsOptionReq.mdx | 67 - .../internal.AdminPostShippingOptionsReq.mdx | 121 - ...al.AdminPostShippingProfilesProfileReq.mdx | 57 - .../internal.AdminPostShippingProfilesReq.mdx | 39 - ...nal.AdminPostStockLocationsLocationReq.mdx | 48 - .../internal.AdminPostStockLocationsReq.mdx | 48 - .../classes/internal.AdminPostStoreReq.mdx | 75 - .../internal.AdminPostTaxRatesParams.mdx | 32 - .../classes/internal.AdminPostTaxRatesReq.mdx | 75 - ...nternal.AdminPostTaxRatesTaxRateParams.mdx | 32 - ...dminPostTaxRatesTaxRateProductTypesReq.mdx | 23 - ...AdminPostTaxRatesTaxRateProductsParams.mdx | 32 - ...al.AdminPostTaxRatesTaxRateProductsReq.mdx | 21 - .../internal.AdminPostTaxRatesTaxRateReq.mdx | 75 - ...stTaxRatesTaxRateShippingOptionsParams.mdx | 32 - ...nPostTaxRatesTaxRateShippingOptionsReq.mdx | 21 - ...nternal.AdminPostUploadsDownloadUrlReq.mdx | 21 - ...internal.AdminPriceListPricesCreateReq.mdx | 66 - ...internal.AdminPriceListPricesUpdateReq.mdx | 75 - .../internal.AdminPriceSelectionParams.mdx | 68 - ...internal.AdminProductCategoriesReqBase.mdx | 57 - .../internal.AdminResetPasswordRequest.mdx | 39 - ...nternal.AdminResetPasswordTokenRequest.mdx | 21 - .../internal.AdminUpdateDiscountRule.mdx | 59 - ...ernal.AdminUpdatePaymentCollectionsReq.mdx | 30 - .../internal.AdminUpdateUserRequest.mdx | 57 - .../internal.AdminUpsertConditionsReq.mdx | 59 - .../classes/internal.AsyncResource.mdx | 255 - .../internal/classes/internal.Axios.mdx | 428 - .../internal/classes/internal.BaseEntity.mdx | 41 - .../internal/classes/internal.BatchJob.mdx | 193 - .../internal/classes/internal.Blob.mdx | 170 - .../internal/classes/internal.Cart.mdx | 383 - .../internal/classes/internal.ClaimOrder.mdx | 203 - .../internal/classes/internal.Client.mdx | 355 - .../internal/classes/internal.Currency.mdx | 60 - .../classes/internal.CustomShippingOption.mdx | 30 - .../internal/classes/internal.Customer.mdx | 149 - .../classes/internal.CustomerGroup-1.mdx | 23 - .../classes/internal.CustomerGroup-2.mdx | 23 - .../classes/internal.CustomerGroup.mdx | 86 - .../classes/internal.CustomerGroupUpdate.mdx | 30 - .../internal.CustomerGroupsBatchCustomer.mdx | 21 - .../internal.DateComparisonOperator.mdx | 50 - .../internal/classes/internal.Discount-1.mdx | 176 - .../internal/classes/internal.Discount-2.mdx | 23 - .../internal/classes/internal.Discount-3.mdx | 23 - .../internal/classes/internal.Discount-4.mdx | 23 - .../internal/classes/internal.Discount.mdx | 23 - .../classes/internal.DiscountCondition.mdx | 140 - .../internal/classes/internal.DraftOrder.mdx | 140 - .../internal/classes/internal.Duplex.mdx | 7062 - .../classes/internal.EventEmitter-1.mdx | 1595 - .../classes/internal.FilterableCartProps.mdx | 39 - .../internal.FilterableCustomerGroupProps.mdx | 68 - .../internal.FilterableDiscountProps.mdx | 57 - ...rnal.FilterableLineItemAdjustmentProps.mdx | 66 - .../internal.FilterablePriceListProps.mdx | 104 - .../internal.FilterableProductProps.mdx | 177 - ...internal.FilterableProductVariantProps.mdx | 201 - .../classes/internal.FindPaginationParams.mdx | 32 - .../internal/classes/internal.FindParams.mdx | 32 - .../internal/classes/internal.FlagRouter.mdx | 132 - .../internal/classes/internal.Fulfillment.mdx | 203 - .../classes/internal.FulfillmentOption.mdx | 30 - .../classes/internal.FulfillmentService.mdx | 588 - .../internal.GetOrderEditsOrderEditParams.mdx | 32 - .../classes/internal.GetOrderEditsParams.mdx | 68 - .../classes/internal.GetPaymentsParams.mdx | 32 - ...etPublishableApiKeySalesChannelsParams.mdx | 59 - .../internal.GetPublishableApiKeysParams.mdx | 59 - .../internal/classes/internal.GiftCard-1.mdx | 149 - .../internal/classes/internal.GiftCard-2.mdx | 23 - .../internal/classes/internal.GiftCard.mdx | 23 - .../classes/internal.GiftCardTransaction.mdx | 95 - .../internal/classes/internal.Group.mdx | 21 - .../internal/classes/internal.Image.mdx | 32 - .../internal/classes/internal.Invite.mdx | 104 - .../internal/classes/internal.Item-1.mdx | 48 - .../internal/classes/internal.Item-2.mdx | 48 - .../internal/classes/internal.Item-3.mdx | 57 - .../internal/classes/internal.Item-4.mdx | 30 - .../internal/classes/internal.Item-5.mdx | 66 - .../internal/classes/internal.Item-6.mdx | 66 - .../internal/classes/internal.Item-7.mdx | 30 - .../internal/classes/internal.Item.mdx | 30 - .../internal/classes/internal.LineItem.mdx | 412 - .../internal/classes/internal.MedusaError.mdx | 257 - .../internal/classes/internal.Note.mdx | 104 - .../classes/internal.Notification.mdx | 149 - .../classes/internal.NotificationProvider.mdx | 32 - .../internal.NumericalComparisonOperator.mdx | 50 - .../classes/internal.OptionRequirement-1.mdx | 39 - .../classes/internal.OptionRequirement.mdx | 30 - .../internal/classes/internal.Order.mdx | 518 - .../internal/classes/internal.OrderEdit.mdx | 281 - .../classes/internal.OrderItemChange.mdx | 113 - .../classes/internal.OrdersReturnItem.mdx | 48 - .../internal/classes/internal.PassThrough.mdx | 7131 - .../internal/classes/internal.Payment.mdx | 185 - .../classes/internal.PaymentCollection.mdx | 167 - .../classes/internal.PaymentMethod.mdx | 32 - .../classes/internal.PaymentProvider.mdx | 32 - .../classes/internal.PaymentService.mdx | 520 - .../classes/internal.PaymentSession.mdx | 131 - .../internal/classes/internal.PriceList.mdx | 132 - .../classes/internal.PriceSelectionParams.mdx | 59 - .../internal/classes/internal.Product.mdx | 330 - .../internal.ProductBatchProductCategory.mdx | 21 - .../internal.ProductBatchSalesChannel.mdx | 21 - .../classes/internal.ProductCategory.mdx | 140 - .../classes/internal.ProductCollection.mdx | 86 - .../classes/internal.ProductOptionReq.mdx | 21 - .../internal.ProductProductCategoryReq.mdx | 21 - .../internal.ProductSalesChannelReq.mdx | 21 - .../internal/classes/internal.ProductTag.mdx | 68 - .../classes/internal.ProductTagReq.mdx | 30 - .../internal/classes/internal.ProductType.mdx | 68 - .../classes/internal.ProductTypeReq.mdx | 32 - .../internal.ProductVariantOptionReq-1.mdx | 30 - .../internal.ProductVariantOptionReq-2.mdx | 21 - .../internal.ProductVariantOptionReq-3.mdx | 30 - .../internal.ProductVariantOptionReq.mdx | 30 - ...internal.ProductVariantPricesCreateReq.mdx | 57 - ...internal.ProductVariantPricesUpdateReq.mdx | 66 - .../classes/internal.ProductVariantReq-1.mdx | 192 - .../classes/internal.ProductVariantReq.mdx | 183 - .../classes/internal.PublishableApiKey.mdx | 77 - .../internal/classes/internal.Readable.mdx | 5308 - .../classes/internal.ReadableBase.mdx | 5238 - .../internal/classes/internal.Refund.mdx | 122 - .../internal/classes/internal.Region.mdx | 186 - .../internal/classes/internal.Return.mdx | 185 - .../internal/classes/internal.ReturnItem.mdx | 50 - .../classes/internal.ReturnReason.mdx | 113 - .../classes/internal.ReturnShipping-1.mdx | 32 - .../classes/internal.ReturnShipping-2.mdx | 32 - .../classes/internal.ReturnShipping-3.mdx | 32 - .../classes/internal.ReturnShipping.mdx | 21 - .../classes/internal.SalesChannel.mdx | 95 - .../internal.ShippingAddressPayload.mdx | 23 - .../classes/internal.ShippingMethod-1.mdx | 59 - .../classes/internal.ShippingMethod-2.mdx | 50 - .../classes/internal.ShippingMethod-3.mdx | 50 - .../classes/internal.ShippingMethod-4.mdx | 195 - .../classes/internal.ShippingMethod.mdx | 41 - .../classes/internal.ShippingOption.mdx | 186 - .../classes/internal.ShippingProfile.mdx | 95 - .../internal/classes/internal.Socket.mdx | 7140 - .../classes/internal.SoftDeletableEntity.mdx | 50 - .../internal.StockLocationAddress-1.mdx | 86 - .../classes/internal.StockLocationAddress.mdx | 84 - .../internal/classes/internal.Store.mdx | 140 - .../internal.StoreGetCollectionsParams.mdx | 59 - ...ustomersCustomerOrdersPaginationParams.mdx | 50 - ....StoreGetCustomersCustomerOrdersParams.mdx | 176 - .../classes/internal.StoreGetOrdersParams.mdx | 59 - ...ernal.StoreGetPaymentCollectionsParams.mdx | 32 - ...toreGetProductCategoriesCategoryParams.mdx | 32 - ...ternal.StoreGetProductCategoriesParams.mdx | 86 - .../internal.StoreGetProductTagsParams.mdx | 95 - .../internal.StoreGetProductTypesParams.mdx | 95 - ...ernal.StoreGetProductsPaginationParams.mdx | 86 - .../internal.StoreGetProductsParams.mdx | 213 - ...internal.StoreGetShippingOptionsParams.mdx | 41 - .../internal.StoreGetVariantsParams.mdx | 122 - ...rnal.StorePaymentCollectionSessionsReq.mdx | 21 - .../classes/internal.StorePostAuthReq.mdx | 30 - .../classes/internal.StorePostCartReq.mdx | 59 - ...nal.StorePostCartsCartLineItemsItemReq.mdx | 30 - ...nternal.StorePostCartsCartLineItemsReq.mdx | 39 - ...al.StorePostCartsCartPaymentSessionReq.mdx | 21 - ...rePostCartsCartPaymentSessionUpdateReq.mdx | 21 - .../internal.StorePostCartsCartReq.mdx | 102 - ...al.StorePostCartsCartShippingMethodReq.mdx | 30 - ...orePostCustomersCustomerAcceptClaimReq.mdx | 21 - ...stCustomersCustomerAddressesAddressReq.mdx | 111 - ...StorePostCustomersCustomerAddressesReq.mdx | 21 - ...torePostCustomersCustomerOrderClaimReq.mdx | 21 - ...ePostCustomersCustomerPasswordTokenReq.mdx | 21 - ...internal.StorePostCustomersCustomerReq.mdx | 75 - .../internal.StorePostCustomersReq.mdx | 57 - ...nal.StorePostCustomersResetPasswordReq.mdx | 39 - ...al.StorePostOrderEditsOrderEditDecline.mdx | 21 - ...ntCollectionsBatchSessionsAuthorizeReq.mdx | 21 - ...PostPaymentCollectionsBatchSessionsReq.mdx | 21 - ...StorePostPaymentCollectionsSessionsReq.mdx | 39 - .../classes/internal.StorePostReturnsReq.mdx | 39 - .../classes/internal.StorePostSearchReq.mdx | 48 - .../classes/internal.StorePostSwapsReq.mdx | 48 - .../internal/classes/internal.Stream.mdx | 1695 - .../internal.StringComparisonOperator.mdx | 77 - .../internal/classes/internal.Swap.mdx | 230 - .../internal/classes/internal.Tag.mdx | 30 - .../internal/classes/internal.TaxLine.mdx | 77 - .../internal/classes/internal.TaxProvider.mdx | 32 - .../internal/classes/internal.TaxRate.mdx | 149 - .../internal/classes/internal.Transform.mdx | 7141 - .../internal/classes/internal.User.mdx | 104 - .../classes/internal.WritableBase.mdx | 4081 - .../internal/classes/internal.internal-6.mdx | 1695 - ...rnal.internal.AbstractBatchJobStrategy.mdx | 450 - ...nternal.AbstractCartCompletionStrategy.mdx | 254 - .../internal.internal.AbstractFileService.mdx | 405 - ...al.internal.AbstractFulfillmentService.mdx | 545 - ...l.internal.AbstractNotificationService.mdx | 328 - ...rnal.internal.AbstractPaymentProcessor.mdx | 434 - ...ternal.internal.AbstractPaymentService.mdx | 783 - ...nternal.AbstractPriceSelectionStrategy.mdx | 279 - .../internal.internal.AbstractTaxService.mdx | 101 - ...internal.internal.AdminCreateCondition.mdx | 68 - ...DiscountConditionsConditionBatchParams.mdx | 32 - ...ountsDiscountConditionsConditionParams.mdx | 32 - ...tCategoriesCategoryProductsBatchParams.mdx | 32 - ...ternal.internal.AdminGetDiscountParams.mdx | 32 - ...al.AdminGetDiscountsDiscountCodeParams.mdx | 32 - ...nal.internal.AdminGetOrdersOrderParams.mdx | 32 - ...nternal.internal.AdminGetProductParams.mdx | 32 - ...nternal.AdminGetProductsVariantsParams.mdx | 48 - ...l.AdminGetStockLocationsLocationParams.mdx | 32 - ...nPostAnalyticsConfigAnalyticsConfigReq.mdx | 30 - ...l.internal.AdminPostAnalyticsConfigReq.mdx | 30 - ...ernal.AdminPostDiscountsDiscountParams.mdx | 32 - ...rnal.internal.AdminPostDiscountsParams.mdx | 32 - ...inPostOrderEditsRequestConfirmationReq.mdx | 21 - ...al.internal.AdminPostOrdersClaimCancel.mdx | 32 - ...ostOrdersClaimFulfillmentsCancelParams.mdx | 32 - ...rnal.AdminPostOrdersOrderArchiveParams.mdx | 32 - ...al.internal.AdminPostOrdersOrderCancel.mdx | 32 - ...rnal.AdminPostOrdersOrderCaptureParams.mdx | 32 - ...dersOrderClaimsClaimFulfillmentsParams.mdx | 32 - ....AdminPostOrdersOrderClaimsClaimParams.mdx | 32 - ...tOrdersOrderClaimsClaimShipmentsParams.mdx | 32 - ...ernal.AdminPostOrdersOrderClaimsParams.mdx | 32 - ...nal.AdminPostOrdersOrderCompleteParams.mdx | 32 - ...stOrdersOrderFulfillementsCancelParams.mdx | 32 - ...AdminPostOrdersOrderFulfillmentsParams.mdx | 32 - ...al.internal.AdminPostOrdersOrderParams.mdx | 32 - ...rnal.AdminPostOrdersOrderRefundsParams.mdx | 32 - ...rnal.AdminPostOrdersOrderReturnsParams.mdx | 32 - ...nal.AdminPostOrdersOrderShipmentParams.mdx | 32 - ...inPostOrdersOrderShippingMethodsParams.mdx | 32 - ...dersOrderSwapFulfillementsCancelParams.mdx | 32 - ...ternal.AdminPostOrdersOrderSwapsParams.mdx | 32 - ...OrdersOrderSwapsSwapFulfillmentsParams.mdx | 32 - ...dersOrderSwapsSwapProcessPaymentParams.mdx | 32 - ...ostOrdersOrderSwapsSwapShipmentsParams.mdx | 32 - ...ternal.AdminPostOrdersSwapCancelParams.mdx | 32 - ...minPostProductCategoriesCategoryParams.mdx | 32 - ...tCategoriesCategoryProductsBatchParams.mdx | 32 - ...ernal.AdminPostProductCategoriesParams.mdx | 32 - ....AdminPostStockLocationsLocationParams.mdx | 32 - ...internal.AdminPostStockLocationsParams.mdx | 32 - ...nPostTaxRatesTaxRateProductTypesParams.mdx | 32 - ...internal.internal.AdminUpsertCondition.mdx | 77 - .../internal.internal.AnalyticsConfig.mdx | 77 - ...ternal.internal.AnalyticsConfigService.mdx | 367 - .../classes/internal.internal.AuthService.mdx | 382 - .../internal.internal.BatchJobService.mdx | 752 - .../classes/internal.internal.CartService.mdx | 2322 - .../classes/internal.internal.ClaimImage.mdx | 86 - .../classes/internal.internal.ClaimItem.mdx | 158 - .../internal.internal.ClaimItemService.mdx | 435 - .../internal.internal.ClaimService.mdx | 886 - .../classes/internal.internal.ClaimTag.mdx | 68 - .../classes/internal.internal.Country.mdx | 86 - .../internal.internal.CurrencyService.mdx | 363 - ...internal.internal.CustomShippingOption.mdx | 104 - ...l.internal.CustomShippingOptionService.mdx | 326 - ...internal.internal.CustomerGroupService.mdx | 548 - .../internal.internal.CustomerService.mdx | 988 - ...nternal.DiscountConditionCustomerGroup.mdx | 75 - ...rnal.internal.DiscountConditionProduct.mdx | 75 - ...nal.DiscountConditionProductCollection.mdx | 75 - ...l.internal.DiscountConditionProductTag.mdx | 75 - ....internal.DiscountConditionProductType.mdx | 75 - ...rnal.internal.DiscountConditionService.mdx | 397 - .../internal.internal.DiscountRule.mdx | 104 - .../internal.internal.DiscountService.mdx | 1212 - .../internal.internal.DraftOrderService.mdx | 644 - .../internal.internal.EmptyQueryParams.mdx | 7 - .../internal.internal.EventBusService.mdx | 543 - ...ernal.internal.FilterableBatchJobProps.mdx | 66 - .../internal.internal.FulfillmentItem.mdx | 57 - .../internal.internal.FulfillmentProvider.mdx | 32 - ...al.internal.FulfillmentProviderService.mdx | 670 - .../internal.internal.GiftCardService.mdx | 667 - ...rnal.internal.IAdminPostUploadsFileReq.mdx | 30 - .../internal.internal.IdempotencyKey.mdx | 102 - ...nternal.internal.IdempotencyKeyService.mdx | 461 - .../classes/internal.internal.Image.mdx | 68 - .../internal.internal.LineItemAdjustment.mdx | 84 - ...nal.internal.LineItemAdjustmentService.mdx | 552 - .../internal.internal.LineItemService.mdx | 889 - .../internal.internal.LineItemTaxLine.mdx | 95 - .../internal.internal.MiddlewareService.mdx | 365 - .../classes/internal.internal.MoneyAmount.mdx | 158 - .../internal.internal.NewTotalsService.mdx | 1146 - .../classes/internal.internal.NoteService.mdx | 509 - .../internal.internal.NotificationService.mdx | 669 - .../classes/internal.internal.Oauth.mdx | 66 - .../internal.internal.OauthService.mdx | 534 - ...al.internal.OrderEditItemChangeService.mdx | 406 - .../internal.internal.OrderEditService.mdx | 1164 - .../internal.internal.OrderService.mdx | 1919 - ...rnal.internal.PaymentCollectionService.mdx | 683 - ...ternal.internal.PaymentProviderService.mdx | 1372 - .../internal.internal.PriceListService.mdx | 948 - .../internal.internal.PricingService.mdx | 1363 - ...ternal.internal.ProductCategoryService.mdx | 844 - ...rnal.internal.ProductCollectionService.mdx | 663 - .../internal.internal.ProductOption.mdx | 95 - .../internal.internal.ProductOptionValue.mdx | 104 - .../internal.internal.ProductService.mdx | 1279 - .../internal.internal.ProductTaxRate.mdx | 75 - .../internal.internal.ProductTypeService.mdx | 336 - .../internal.internal.ProductTypeTaxRate.mdx | 75 - .../internal.internal.ProductVariant.mdx | 266 - ...l.internal.ProductVariantInventoryItem.mdx | 86 - ...nternal.ProductVariantInventoryService.mdx | 1330 - ...nal.internal.ProductVariantMoneyAmount.mdx | 68 - ...nternal.internal.ProductVariantService.mdx | 1304 - ...internal.PublishableApiKeySalesChannel.mdx | 30 - .../internal.internal.RegionService.mdx | 1075 - .../classes/internal.internal.ReturnItem.mdx | 122 - .../internal.internal.ReturnReasonService.mdx | 395 - .../internal.internal.ReturnService.mdx | 854 - ....internal.SalesChannelInventoryService.mdx | 519 - ...internal.internal.SalesChannelLocation.mdx | 77 - ...l.internal.SalesChannelLocationService.mdx | 434 - .../internal.internal.SalesChannelService.mdx | 707 - .../internal.internal.SearchService.mdx | 414 - ...nternal.internal.ShippingMethodTaxLine.mdx | 95 - ...nal.internal.ShippingOptionRequirement.mdx | 68 - ...nternal.internal.ShippingOptionService.mdx | 937 - ...ternal.internal.ShippingProfileService.mdx | 840 - .../internal.internal.ShippingTaxRate.mdx | 75 - .../classes/internal.internal.StagedJob.mdx | 48 - .../internal.internal.StagedJobService.mdx | 304 - ...nternal.internal.StoreGetRegionsParams.mdx | 48 - ...internal.StoreGetVariantsVariantParams.mdx | 68 - .../internal.internal.StoreService.mdx | 414 - ...ernal.internal.StrategyResolverService.mdx | 238 - .../classes/internal.internal.SwapService.mdx | 1197 - ....internal.SystemPaymentProviderService.mdx | 526 - .../internal.internal.TaxProviderService.mdx | 729 - .../internal.internal.TaxRateService.mdx | 807 - .../internal.internal.TokenService.mdx | 114 - .../internal.internal.TotalsService.mdx | 1296 - .../internal.internal.TrackingLink.mdx | 104 - ...ternal.internal.TransactionBaseService.mdx | 197 - .../classes/internal.internal.UserService.mdx | 691 - .../internal/enums/internal.CartType.mdx | 27 - .../enums/internal.DefaultPriceType.mdx | 7 - ...l.DiscountConditionJoinTableForeignKey.mdx | 27 - .../internal.DiscountConditionOperator.mdx | 21 - .../enums/internal.FulfillmentStatus-1.mdx | 63 - .../enums/internal.FulfillmentStatus.mdx | 63 - .../enums/internal.OrderEditStatus.mdx | 39 - .../internal/enums/internal.OrderStatus-1.mdx | 39 - .../internal/enums/internal.OrderStatus.mdx | 41 - .../internal.PaymentCollectionStatus.mdx | 39 - .../enums/internal.PaymentStatus-1.mdx | 51 - .../internal/enums/internal.PaymentStatus.mdx | 51 - .../enums/internal.PriceListStatus-1.mdx | 21 - .../enums/internal.PriceListStatus.mdx | 15 - .../enums/internal.PriceListType-1.mdx | 21 - .../internal/enums/internal.PriceListType.mdx | 15 - .../internal/enums/internal.ProductStatus.mdx | 33 - .../internal/enums/internal.RefundReason.mdx | 39 - .../enums/internal.ShippingProfileType.mdx | 27 - .../enums/internal.SwapFulfillmentStatus.mdx | 45 - .../enums/internal.SwapPaymentStatus.mdx | 63 - .../internal.internal.AllocationType.mdx | 21 - .../internal.internal.BatchJobStatus.mdx | 35 - ...ternal.internal.ClaimFulfillmentStatus.mdx | 63 - .../internal.internal.ClaimPaymentStatus.mdx | 27 - .../enums/internal.internal.ClaimReason.mdx | 23 - .../enums/internal.internal.ClaimType.mdx | 21 - ...nternal.internal.DiscountConditionType.mdx | 39 - .../internal.internal.DiscountRuleType.mdx | 27 - .../internal.internal.DraftOrderStatus.mdx | 21 - ...ernal.internal.OrderEditItemChangeType.mdx | 27 - ...nternal.internal.PaymentCollectionType.mdx | 9 - ...internal.internal.PaymentSessionStatus.mdx | 27 - .../enums/internal.internal.PostgresError.mdx | 23 - .../internal.internal.RequirementType.mdx | 21 - .../enums/internal.internal.ReturnStatus.mdx | 33 - ...ernal.internal.ShippingOptionPriceType.mdx | 21 - .../enums/internal.internal.UserRoles.mdx | 27 - .../interfaces/internal.AddressInfo.mdx | 39 - .../interfaces/internal.ArrayBufferView.mdx | 39 - .../interfaces/internal.ArrayLike.mdx | 35 - .../interfaces/internal.ArrayOptions.mdx | 30 - .../interfaces/internal.AsyncGenerator.mdx | 153 - .../internal.AsyncGeneratorFunction.mdx | 39 - .../interfaces/internal.AsyncIterable.mdx | 39 - .../internal.AsyncIterableIterator.mdx | 135 - .../interfaces/internal.AsyncIterator.mdx | 135 - .../internal.AsyncResourceOptions.mdx | 30 - .../interfaces/internal.AxiosAdapter.mdx | 7 - .../internal.AxiosBasicCredentials.mdx | 30 - .../interfaces/internal.AxiosDefaults.mdx | 325 - .../interfaces/internal.AxiosError.mdx | 116 - .../interfaces/internal.AxiosInstance.mdx | 428 - .../internal.AxiosInterceptorManager.mdx | 94 - .../interfaces/internal.AxiosPromise.mdx | 149 - .../interfaces/internal.AxiosProxyConfig.mdx | 66 - .../internal.AxiosRequestTransformer.mdx | 7 - .../interfaces/internal.AxiosResponse.mdx | 89 - .../internal.AxiosResponseTransformer.mdx | 7 - .../internal.BaseRepositoryService.mdx | 170 - .../interfaces/internal.BlobOptions.mdx | 30 - .../interfaces/internal.BlobPropertyBag.mdx | 30 - .../internal/interfaces/internal.Boolean.mdx | 27 - .../internal/interfaces/internal.Buffer.mdx | 5703 - .../interfaces/internal.BufferConstructor.mdx | 857 - .../internal/interfaces/internal.CallSite.mdx | 274 - .../internal/interfaces/internal.Cancel.mdx | 21 - .../interfaces/internal.CancelToken.mdx | 50 - .../internal/interfaces/internal.Config.mdx | 57 - .../interfaces/internal.ConnectOpts.mdx | 21 - .../interfaces/internal.CreateNoteInput.mdx | 66 - .../interfaces/internal.CreateUserInput.mdx | 75 - .../interfaces/internal.DeleteResponse.mdx | 41 - .../internal/interfaces/internal.Dict.mdx | 21 - .../interfaces/internal.Disposable.mdx | 25 - .../interfaces/internal.DuplexOptions.mdx | 422 - .../interfaces/internal.ErrnoException.mdx | 75 - .../internal/interfaces/internal.Error.mdx | 39 - .../interfaces/internal.EventEmitter-2.mdx | 925 - .../internal.EventEmitterOptions.mdx | 21 - .../internal/interfaces/internal.File.mdx | 175 - .../interfaces/internal.FilePropertyBag.mdx | 39 - .../interfaces/internal.HTTPResponse.mdx | 57 - .../interfaces/internal.HeadersDefaults.mdx | 111 - .../internal.ITransactionBaseService.mdx | 39 - .../internal.IncomingHttpHeaders.mdx | 579 - .../interfaces/internal.InputPrice.mdx | 66 - .../internal.IpcSocketConnectOpts.mdx | 30 - .../internal/interfaces/internal.Iterable.mdx | 39 - .../interfaces/internal.IterableIterator.mdx | 135 - .../internal/interfaces/internal.Iterator.mdx | 135 - .../internal.IteratorReturnResult.mdx | 44 - .../internal.IteratorYieldResult.mdx | 44 - .../interfaces/internal.LookupAddress.mdx | 30 - .../interfaces/internal.LookupAllOptions.mdx | 48 - .../interfaces/internal.LookupOptions.mdx | 48 - .../interfaces/internal.OnReadOpts.mdx | 68 - .../interfaces/internal.PaginatedResponse.mdx | 41 - .../interfaces/internal.PromiseLike.mdx | 64 - .../interfaces/internal.QueuingStrategy-1.mdx | 44 - .../interfaces/internal.QueuingStrategy.mdx | 44 - .../internal.QueuingStrategySize-1.mdx | 21 - .../internal.QueuingStrategySize.mdx | 21 - .../interfaces/internal.ReadWriteStream.mdx | 1453 - ...nternal.ReadableByteStreamController-1.mdx | 114 - .../internal.ReadableByteStreamController.mdx | 122 - ...l.ReadableByteStreamControllerCallback.mdx | 7 - .../interfaces/internal.ReadableOptions.mdx | 200 - .../interfaces/internal.ReadableStream-1.mdx | 1232 - .../interfaces/internal.ReadableStream-2.mdx | 289 - .../interfaces/internal.ReadableStream.mdx | 272 - .../internal.ReadableStreamBYOBReader-1.mdx | 105 - .../internal.ReadableStreamBYOBReader.mdx | 113 - .../internal.ReadableStreamBYOBRequest.mdx | 93 - ...rnal.ReadableStreamDefaultController-1.mdx | 119 - ...ternal.ReadableStreamDefaultController.mdx | 127 - ...al.ReadableStreamDefaultReadDoneResult.mdx | 30 - ...l.ReadableStreamDefaultReadValueResult.mdx | 44 - ...internal.ReadableStreamDefaultReader-1.mdx | 105 - .../internal.ReadableStreamDefaultReader.mdx | 113 - .../internal.ReadableStreamErrorCallback.mdx | 7 - ...internal.ReadableStreamGenericReader-1.mdx | 55 - .../internal.ReadableStreamGenericReader.mdx | 57 - ...nternal.ReadableStreamGetReaderOptions.mdx | 21 - ...nternal.ReadableStreamReadDoneResult-1.mdx | 44 - .../internal.ReadableStreamReadDoneResult.mdx | 44 - ...ternal.ReadableStreamReadValueResult-1.mdx | 44 - ...internal.ReadableStreamReadValueResult.mdx | 44 - .../internal.ReadableWritablePair-1.mdx | 53 - .../internal.ReadableWritablePair.mdx | 53 - .../interfaces/internal.RequestOptions.mdx | 32 - .../interfaces/internal.RetryConfig.mdx | 131 - .../interfaces/internal.SharedArrayBuffer.mdx | 84 - .../internal.SharedArrayBufferConstructor.mdx | 21 - .../internal.SocketConstructorOpts.mdx | 57 - .../internal.StaticEventEmitterOptions.mdx | 21 - .../internal.StreamPipeOptions-1.mdx | 48 - .../interfaces/internal.StreamPipeOptions.mdx | 48 - .../interfaces/internal.SubscriberContext.mdx | 23 - .../internal.TcpSocketConnectOpts.mdx | 129 - .../interfaces/internal.TransformOptions.mdx | 522 - .../internal.TransitionalOptions.mdx | 39 - .../internal.UnderlyingByteSource-1.mdx | 57 - .../internal.UnderlyingByteSource.mdx | 57 - .../internal.UnderlyingDefaultSource.mdx | 62 - .../interfaces/internal.UnderlyingSink-1.mdx | 71 - .../interfaces/internal.UnderlyingSink.mdx | 71 - ...internal.UnderlyingSinkAbortCallback-1.mdx | 7 - .../internal.UnderlyingSinkAbortCallback.mdx | 7 - ...internal.UnderlyingSinkCloseCallback-1.mdx | 7 - .../internal.UnderlyingSinkCloseCallback.mdx | 7 - ...internal.UnderlyingSinkStartCallback-1.mdx | 7 - .../internal.UnderlyingSinkStartCallback.mdx | 7 - ...internal.UnderlyingSinkWriteCallback-1.mdx | 21 - .../internal.UnderlyingSinkWriteCallback.mdx | 21 - .../internal.UnderlyingSource-1.mdx | 62 - .../interfaces/internal.UnderlyingSource.mdx | 71 - ...ernal.UnderlyingSourceCancelCallback-1.mdx | 7 - ...nternal.UnderlyingSourceCancelCallback.mdx | 7 - ...nternal.UnderlyingSourcePullCallback-1.mdx | 21 - .../internal.UnderlyingSourcePullCallback.mdx | 21 - ...ternal.UnderlyingSourceStartCallback-1.mdx | 21 - ...internal.UnderlyingSourceStartCallback.mdx | 21 - .../interfaces/internal.UpdateUserInput.mdx | 75 - .../interfaces/internal.WritableStream-1.mdx | 115 - .../interfaces/internal.WritableStream-2.mdx | 109 - .../interfaces/internal.WritableStream.mdx | 1153 - ...rnal.WritableStreamDefaultController-1.mdx | 44 - ...ternal.WritableStreamDefaultController.mdx | 61 - ...internal.WritableStreamDefaultWriter-1.mdx | 160 - .../internal.WritableStreamDefaultWriter.mdx | 167 - .../interfaces/internal._DOMEventTarget.mdx | 66 - .../interfaces/internal._NodeEventTarget.mdx | 48 - .../internal.internal.CustomFindOptions.mdx | 80 - .../internal.internal.FindConfig.mdx | 71 - .../internal.internal.FulfillmentService.mdx | 507 - .../internal.internal.IBatchJobStrategy.mdx | 328 - ...ernal.internal.ICartCompletionStrategy.mdx | 60 - .../internal.internal.IFileService.mdx | 401 - ...internal.internal.INotificationService.mdx | 297 - ...ernal.internal.IPriceSelectionStrategy.mdx | 117 - ...ernal.internal.ITaxCalculationStrategy.mdx | 60 - .../internal.internal.ITaxService.mdx | 63 - .../internal.internal.MedusaRequest.mdx | 4539 - .../internal.internal.PaymentProcessor.mdx | 397 - ...nternal.internal.PaymentProcessorError.mdx | 39 - .../internal.internal.PaymentService.mdx | 792 - .../internal.internal.RequestQueryFields.mdx | 59 - .../modules/internal.EventEmitter.mdx | 7 - .../internal/modules/internal.internal-1.mdx | 25 - .../internal/modules/internal.internal-2.mdx | 7 - .../internal/modules/internal.internal-3.mdx | 22 - .../internal/modules/internal.internal-4.mdx | 7 - .../internal/modules/internal.internal-5.mdx | 7 - .../internal/modules/internal.internal.mdx | 980 - .../internal.AddOrderEditLineItemInput.mdx | 39 - .../types/internal.AdjustmentContext.mdx | 30 - .../internal/types/internal.AdminAuthRes.mdx | 23 - .../types/internal.AdminBatchJobListRes.mdx | 7 - .../types/internal.AdminBatchJobRes.mdx | 23 - .../types/internal.AdminBearerAuthRes.mdx | 23 - .../internal.AdminCollectionsListRes.mdx | 7 - .../types/internal.AdminCollectionsRes.mdx | 23 - .../internal.AdminCreateUploadPayload.mdx | 7 - .../types/internal.AdminCreateUserPayload.mdx | 7 - .../types/internal.AdminCurrenciesListRes.mdx | 9 - .../types/internal.AdminCurrenciesRes.mdx | 23 - .../internal.AdminCustomerGroupsListRes.mdx | 7 - .../types/internal.AdminCustomerGroupsRes.mdx | 23 - .../types/internal.AdminCustomersListRes.mdx | 9 - .../types/internal.AdminCustomersRes.mdx | 23 - ...l.AdminDeleteProductsFromCollectionRes.mdx | 41 - .../internal.AdminDiscountConditionsRes.mdx | 21 - .../types/internal.AdminDiscountsListRes.mdx | 9 - .../types/internal.AdminDiscountsRes.mdx | 23 - .../internal.AdminDraftOrdersListRes.mdx | 9 - .../types/internal.AdminDraftOrdersRes.mdx | 23 - .../types/internal.AdminExtendedStoresRes.mdx | 23 - ...al.AdminGetVariantsVariantInventoryRes.mdx | 23 - .../types/internal.AdminGiftCardsListRes.mdx | 9 - .../types/internal.AdminGiftCardsRes.mdx | 23 - ...msListWithVariantsAndLocationLevelsRes.mdx | 7 - ...l.AdminInventoryItemsLocationLevelsRes.mdx | 41 - .../types/internal.AdminInventoryItemsRes.mdx | 23 - .../types/internal.AdminListInvitesRes.mdx | 23 - .../types/internal.AdminNotesListRes.mdx | 9 - .../internal/types/internal.AdminNotesRes.mdx | 23 - .../internal.AdminNotificationsListRes.mdx | 7 - .../types/internal.AdminNotificationsRes.mdx | 23 - ...rnal.AdminOrderEditItemChangeDeleteRes.mdx | 41 - .../types/internal.AdminOrderEditsListRes.mdx | 9 - .../types/internal.AdminOrderEditsRes.mdx | 23 - .../types/internal.AdminOrdersListRes.mdx | 9 - .../types/internal.AdminOrdersRes.mdx | 23 - ...ternal.AdminPaymentCollectionDeleteRes.mdx | 41 - .../internal.AdminPaymentCollectionsRes.mdx | 21 - .../internal.AdminPaymentProvidersList.mdx | 23 - .../types/internal.AdminPaymentRes.mdx | 23 - ...raftOrdersDraftOrderRegisterPaymentRes.mdx | 23 - .../internal.AdminPostInvitesPayload.mdx | 7 - .../internal.AdminPriceListDeleteBatchRes.mdx | 41 - .../types/internal.AdminPriceListRes.mdx | 23 - .../types/internal.AdminPriceListsListRes.mdx | 9 - ...nternal.AdminPriceListsProductsListRes.mdx | 9 - ...rnal.AdminProductCategoriesCategoryRes.mdx | 23 - ...internal.AdminProductCategoriesListRes.mdx | 9 - .../internal.AdminProductTagsListRes.mdx | 9 - .../internal.AdminProductTypesListRes.mdx | 9 - .../internal.AdminProductsDeleteOptionRes.mdx | 50 - .../types/internal.AdminProductsDeleteRes.mdx | 41 - ...internal.AdminProductsDeleteVariantRes.mdx | 50 - .../types/internal.AdminProductsListRes.mdx | 9 - .../internal.AdminProductsListTagsRes.mdx | 23 - .../internal.AdminProductsListTypesRes.mdx | 21 - .../types/internal.AdminProductsRes.mdx | 23 - ...nternal.AdminPublishableApiKeysListRes.mdx | 9 - ...PublishableApiKeysListSalesChannelsRes.mdx | 23 - .../internal.AdminPublishableApiKeysRes.mdx | 23 - .../types/internal.AdminRefundRes.mdx | 23 - .../types/internal.AdminRegionsListRes.mdx | 9 - .../types/internal.AdminRegionsRes.mdx | 23 - .../internal.AdminReservationsListRes.mdx | 9 - .../types/internal.AdminReservationsRes.mdx | 23 - .../internal.AdminReturnReasonsListRes.mdx | 23 - .../types/internal.AdminReturnReasonsRes.mdx | 23 - .../types/internal.AdminReturnsCancelRes.mdx | 23 - .../types/internal.AdminReturnsListRes.mdx | 9 - .../types/internal.AdminReturnsRes.mdx | 23 - .../internal.AdminSalesChannelsListRes.mdx | 9 - .../types/internal.AdminSalesChannelsRes.mdx | 23 - .../internal.AdminShippingOptionsListRes.mdx | 9 - .../internal.AdminShippingOptionsRes.mdx | 23 - .../internal.AdminShippingProfilesListRes.mdx | 23 - .../internal.AdminShippingProfilesRes.mdx | 23 - .../internal.AdminStockLocationsListRes.mdx | 9 - .../types/internal.AdminStockLocationsRes.mdx | 23 - .../types/internal.AdminStoresRes.mdx | 23 - .../types/internal.AdminSwapsListRes.mdx | 9 - .../internal/types/internal.AdminSwapsRes.mdx | 23 - .../types/internal.AdminTaxProvidersList.mdx | 23 - .../types/internal.AdminTaxRatesListRes.mdx | 9 - .../types/internal.AdminTaxRatesRes.mdx | 23 - .../types/internal.AdminUpdateUserPayload.mdx | 7 - .../internal.AdminUploadsDownloadUrlRes.mdx | 23 - .../types/internal.AdminUploadsRes.mdx | 23 - .../internal/types/internal.AdminUserRes.mdx | 23 - .../types/internal.AdminUsersListRes.mdx | 23 - .../types/internal.AdminVariantsListRes.mdx | 9 - .../types/internal.AdminVariantsRes.mdx | 23 - .../types/internal.AllocationMapOptions.mdx | 30 - .../types/internal.ArrayBufferLike.mdx | 7 - .../types/internal.ArrayBufferView-1.mdx | 7 - .../types/internal.AuthenticateResult.mdx | 48 - .../types/internal.AvailabilityContext.mdx | 30 - .../types/internal.AxiosRequestHeaders.mdx | 7 - .../types/internal.AxiosResponseHeaders.mdx | 7 - .../internal/types/internal.BinaryLike.mdx | 7 - .../internal/types/internal.BlobPart.mdx | 7 - .../types/internal.BufferEncoding.mdx | 7 - .../internal/types/internal.BufferSource.mdx | 7 - .../internal.CalculateOptionPriceInput.mdx | 30 - .../types/internal.CalculationContextData.mdx | 84 - .../internal.CalculationContextOptions.mdx | 48 - .../types/internal.CartCreateProps.mdx | 147 - .../types/internal.CartUpdateProps.mdx | 147 - .../types/internal.CategoryQueryParams.mdx | 21 - .../types/internal.ClaimTypeValue.mdx | 7 - .../types/internal.ComposeFnParam.mdx | 37 - .../types/internal.CreateAnalyticsConfig.mdx | 30 - .../types/internal.CreateClaimInput.mdx | 129 - ...nal.CreateClaimItemAdditionalItemInput.mdx | 30 - .../types/internal.CreateClaimItemInput.mdx | 75 - ...nternal.CreateClaimReturnShippingInput.mdx | 30 - ...nternal.CreateClaimShippingMethodInput.mdx | 48 - ...ternal.CreateCustomShippingOptionInput.mdx | 48 - .../types/internal.CreateCustomerInput.mdx | 84 - .../types/internal.CreateDiscountInput.mdx | 102 - .../internal.CreateDiscountRuleInput.mdx | 57 - .../internal.CreateDynamicDiscountInput.mdx | 48 - .../types/internal.CreateFulfillmentOrder.mdx | 7 - .../types/internal.CreateGiftCardInput.mdx | 84 - ...nternal.CreateGiftCardTransactionInput.mdx | 66 - .../internal.CreateIdempotencyKeyInput.mdx | 48 - .../types/internal.CreateOauthInput.mdx | 48 - .../types/internal.CreateOrderEditInput.mdx | 30 - ...nternal.CreateOrderEditItemChangeInput.mdx | 48 - .../internal.CreatePaymentCollectionInput.mdx | 75 - .../types/internal.CreatePaymentInput.mdx | 66 - .../internal.CreateProductCategoryInput.mdx | 7 - .../internal.CreateProductCollection.mdx | 39 - .../types/internal.CreateProductInput.mdx | 257 - ...rnal.CreateProductProductCategoryInput.mdx | 21 - .../internal.CreateProductProductOption.mdx | 21 - ....CreateProductProductSalesChannelInput.mdx | 21 - .../internal.CreateProductProductTagInput.mdx | 30 - ...internal.CreateProductProductTypeInput.mdx | 30 - ...ernal.CreateProductProductVariantInput.mdx | 183 - ....CreateProductProductVariantPriceInput.mdx | 57 - .../internal.CreateProductVariantInput.mdx | 201 - .../types/internal.CreateRegionInput.mdx | 93 - .../types/internal.CreateReturnInput.mdx | 111 - .../types/internal.CreateReturnReason.mdx | 57 - .../types/internal.CreateReturnType.mdx | 7 - .../internal.CreateSalesChannelInput.mdx | 39 - .../types/internal.CreateShipmentConfig.mdx | 39 - .../types/internal.CreateShippingMethod.mdx | 93 - .../internal.CreateShippingMethodDto.mdx | 7 - .../internal.CreateShippingOptionInput.mdx | 120 - .../types/internal.CreateShippingProfile.mdx | 39 - .../types/internal.CreateTaxRateInput.mdx | 48 - .../types/internal.CreateUserRoles.mdx | 7 - .../types/internal.CreateUserRolesEnum.mdx | 7 - ...internal.CustomerGroupConstructorProps.mdx | 39 - .../internal.DecoratedInventoryItemDTO.mdx | 7 - .../internal.DefaultWithoutRelations-1.mdx | 7 - .../internal.DefaultWithoutRelations.mdx | 7 - .../types/internal.DeleteFileType.mdx | 25 - .../types/internal.DeleteResponse-1.mdx | 41 - .../internal/types/internal.Dictionary.mdx | 25 - .../internal/types/internal.Discount-5.mdx | 23 - .../types/internal.DiscountAllocation.mdx | 32 - .../types/internal.DiscountConditionInput.mdx | 84 - ...internal.DiscountConditionResourceType.mdx | 7 - .../types/internal.DraftOrderCreateProps.mdx | 138 - .../internal/types/internal.EndingType.mdx | 7 - .../internal/types/internal.Exclude.mdx | 32 - .../internal/types/internal.ExpandScalar.mdx | 21 - .../types/internal.ExtendedStoreDTO.mdx | 7 - .../types/internal.FeatureFlagsResponse.mdx | 7 - ...ernal.FileServiceGetUploadStreamResult.mdx | 52 - .../internal.FileServiceUploadResult.mdx | 30 - .../internal/types/internal.FilterValue.mdx | 21 - .../internal/types/internal.FilterValue2.mdx | 21 - .../types/internal.FilterableTaxRateProps.mdx | 75 - .../types/internal.FilterableUserProps.mdx | 7 - .../types/internal.FindProductConfig.mdx | 7 - .../internal.FindWithRelationsOptions.mdx | 7 - ...internal.FindWithoutRelationsOptions-1.mdx | 7 - .../internal.FindWithoutRelationsOptions.mdx | 7 - .../types/internal.FulFillmentItemType.mdx | 30 - .../internal.FulfillmentItemPartition.mdx | 30 - .../types/internal.FulfillmentOptions.mdx | 30 - .../internal.FulfillmentProviderContainer.mdx | 7 - .../internal.FulfillmentProviderData.mdx | 7 - .../types/internal.FulfillmentProviderKey.mdx | 7 - .../types/internal.GenerateInputData.mdx | 48 - .../internal.GenerateLineItemContext.mdx | 75 - .../types/internal.GeneratedAdjustment.mdx | 39 - .../internal.GetLineItemTotalOptions.mdx | 30 - .../types/internal.GetRegionPriceContext.mdx | 48 - ...nternal.GetShippingMethodTotalsOptions.mdx | 39 - .../types/internal.GetTotalsOptions.mdx | 30 - .../types/internal.GetUploadedFileType.mdx | 34 - .../types/internal.GiftCardAllocation.mdx | 32 - .../types/internal.GiftCardTransaction-1.mdx | 50 - .../internal.IdempotencyCallbackResult.mdx | 39 - .../types/internal.InjectedDependencies-1.mdx | 39 - .../internal.InjectedDependencies-10.mdx | 39 - .../internal.InjectedDependencies-11.mdx | 57 - .../internal.InjectedDependencies-12.mdx | 30 - .../internal.InjectedDependencies-13.mdx | 111 - .../internal.InjectedDependencies-14.mdx | 48 - .../internal.InjectedDependencies-15.mdx | 39 - .../internal.InjectedDependencies-16.mdx | 48 - .../internal.InjectedDependencies-17.mdx | 7 - .../internal.InjectedDependencies-18.mdx | 210 - .../internal.InjectedDependencies-19.mdx | 111 - .../types/internal.InjectedDependencies-2.mdx | 48 - .../internal.InjectedDependencies-20.mdx | 57 - .../internal.InjectedDependencies-21.mdx | 57 - .../internal.InjectedDependencies-22.mdx | 7 - .../internal.InjectedDependencies-23.mdx | 93 - .../internal.InjectedDependencies-24.mdx | 120 - .../internal.InjectedDependencies-25.mdx | 39 - .../internal.InjectedDependencies-26.mdx | 48 - .../internal.InjectedDependencies-27.mdx | 75 - .../internal.InjectedDependencies-28.mdx | 120 - .../internal.InjectedDependencies-29.mdx | 120 - .../types/internal.InjectedDependencies-3.mdx | 264 - .../internal.InjectedDependencies-30.mdx | 30 - .../internal.InjectedDependencies-31.mdx | 48 - .../internal.InjectedDependencies-32.mdx | 48 - .../internal.InjectedDependencies-33.mdx | 48 - .../internal.InjectedDependencies-34.mdx | 30 - .../internal.InjectedDependencies-35.mdx | 75 - .../internal.InjectedDependencies-36.mdx | 75 - .../internal.InjectedDependencies-37.mdx | 48 - .../internal.InjectedDependencies-38.mdx | 25 - .../internal.InjectedDependencies-39.mdx | 21 - .../types/internal.InjectedDependencies-4.mdx | 165 - .../internal.InjectedDependencies-40.mdx | 93 - .../internal.InjectedDependencies-41.mdx | 48 - .../types/internal.InjectedDependencies-5.mdx | 48 - .../types/internal.InjectedDependencies-6.mdx | 30 - .../types/internal.InjectedDependencies-7.mdx | 48 - .../types/internal.InjectedDependencies-8.mdx | 39 - .../types/internal.InjectedDependencies-9.mdx | 102 - .../types/internal.InjectedDependencies.mdx | 30 - .../internal/types/internal.InjectedProps.mdx | 138 - .../types/internal.InventoryItemDTO.mdx | 174 - .../types/internal.InventoryLevelDTO.mdx | 102 - .../types/internal.InviteUserRolesEnum.mdx | 7 - .../internal/types/internal.Item-8.mdx | 57 - .../types/internal.IteratorResult.mdx | 30 - .../types/internal.LineAllocationsMap.mdx | 14 - .../internal/types/internal.LineDiscount.mdx | 41 - .../types/internal.LineDiscountAmount.mdx | 41 - ...nternal.LineItemAdjustmentServiceProps.mdx | 39 - .../types/internal.LineItemTotals-1.mdx | 102 - .../types/internal.LineItemTotals.mdx | 102 - .../types/internal.LineItemTotalsOptions.mdx | 48 - .../types/internal.LineItemUpdate.mdx | 75 - .../types/internal.LineItemValidateData.mdx | 39 - .../types/internal.ListAndCountSelector.mdx | 7 - .../types/internal.LookupFunction.mdx | 55 - .../types/internal.MedusaContainer-1.mdx | 7 - .../types/internal.MedusaContainer.mdx | 7 - .../internal.MedusaErrorHandlerFunction.mdx | 64 - .../internal/types/internal.Method.mdx | 7 - .../types/internal.MiddlewareVerb.mdx | 7 - .../types/internal.ModuleDeclaration.mdx | 7 - .../types/internal.ModulesResponse.mdx | 7 - .../internal/types/internal.NoUndefined.mdx | 21 - .../internal/types/internal.Omit.mdx | 32 - .../internal/types/internal.OperatorMap.mdx | 197 - .../internal/types/internal.Order-1.mdx | 23 - .../types/internal.OrdersReturnItem-1.mdx | 48 - .../types/internal.PaginatedResponse-1.mdx | 39 - .../internal/types/internal.ParserConfig.mdx | 7 - .../internal/types/internal.Partial.mdx | 23 - ...l.PaymentCollectionsSessionsBatchInput.mdx | 39 - ...ternal.PaymentCollectionsSessionsInput.mdx | 21 - .../types/internal.PaymentDataInput.mdx | 48 - .../types/internal.PaymentProviderKey.mdx | 7 - .../types/internal.PaymentSessionInput.mdx | 84 - .../internal/types/internal.Pick.mdx | 32 - .../internal/types/internal.PrevLimit.mdx | 7 - .../internal/types/internal.Price.mdx | 7 - .../internal.PriceListConstructorProps.mdx | 93 - .../internal/types/internal.PricedProduct.mdx | 7 - .../types/internal.PricedShippingOption.mdx | 7 - .../internal/types/internal.PricedVariant.mdx | 7 - .../types/internal.PricingContext.mdx | 39 - .../internal/types/internal.Primary.mdx | 21 - .../types/internal.ProductCategoryInput.mdx | 75 - .../types/internal.ProductOptionInput.mdx | 30 - .../types/internal.ProductSelector.mdx | 7 - .../types/internal.ProductVariantOption.mdx | 30 - .../types/internal.ProductVariantPrice.mdx | 66 - .../types/internal.ProductVariantPricing.mdx | 9 - .../types/internal.PropertyDecorator.mdx | 46 - .../internal.ProviderLineItemTaxLine.mdx | 59 - ...internal.ProviderShippingMethodTaxLine.mdx | 59 - .../types/internal.ProviderTaxLine.mdx | 9 - .../internal/types/internal.Query.mdx | 21 - .../internal.ReadableStreamController-1.mdx | 21 - .../internal.ReadableStreamController.mdx | 21 - ...ternal.ReadableStreamDefaultReadResult.mdx | 21 - .../internal.ReadableStreamReadResult-1.mdx | 21 - .../internal.ReadableStreamReadResult.mdx | 21 - .../types/internal.ReadableStreamReader.mdx | 21 - .../internal/types/internal.Readonly.mdx | 23 - .../types/internal.ReadonlyPrimary.mdx | 21 - .../internal/types/internal.Record.mdx | 32 - .../internal/types/internal.RegionDetails.mdx | 30 - .../types/internal.ReorderConditions.mdx | 93 - .../types/internal.RequestContext.mdx | 21 - .../internal/types/internal.RequestMethod.mdx | 7 - .../types/internal.ReservationItemDTO.mdx | 113 - .../internal/types/internal.Response.mdx | 21 - .../types/internal.ResponsePromise.mdx | 21 - .../internal/types/internal.ResponseType.mdx | 7 - .../internal/types/internal.ReturnedData.mdx | 39 - .../internal/types/internal.RouteVerb.mdx | 7 - .../internal/types/internal.Scalar.mdx | 7 - .../types/internal.SessionOptions.mdx | 66 - .../types/internal.ShippingMethod-5.mdx | 41 - .../types/internal.ShippingMethodData.mdx | 7 - .../types/internal.ShippingMethodTotals-1.mdx | 75 - .../types/internal.ShippingMethodTotals.mdx | 75 - .../types/internal.ShippingMethodUpdate.mdx | 66 - .../types/internal.ShippingOptionData.mdx | 7 - .../types/internal.ShippingOptionPricing.mdx | 39 - .../types/internal.SocketConnectOpts.mdx | 7 - .../types/internal.SocketReadyState.mdx | 7 - .../types/internal.StagedJobServiceProps.mdx | 30 - .../types/internal.StockLocationDTO.mdx | 86 - .../internal.StockLocationExpandedDTO.mdx | 7 - .../internal/types/internal.StoreAuthRes.mdx | 23 - .../types/internal.StoreBearerAuthRes.mdx | 23 - .../internal/types/internal.StoreCartsRes.mdx | 23 - .../internal.StoreCollectionsListRes.mdx | 9 - .../types/internal.StoreCollectionsRes.mdx | 23 - .../types/internal.StoreCompleteCartRes.mdx | 9 - .../internal.StoreCustomersListOrdersRes.mdx | 9 - ...al.StoreCustomersListPaymentMethodsRes.mdx | 23 - .../types/internal.StoreCustomersRes.mdx | 23 - .../types/internal.StoreGetAuthEmailRes.mdx | 23 - ...l.StoreGetProductCategoriesCategoryRes.mdx | 23 - .../internal.StoreGetProductCategoriesRes.mdx | 9 - .../types/internal.StoreGiftCardsRes.mdx | 23 - .../types/internal.StoreOrderEditsRes.mdx | 23 - .../types/internal.StoreOrdersRes.mdx | 23 - .../internal.StorePaymentCollectionsRes.mdx | 23 - ...rnal.StorePaymentCollectionsSessionRes.mdx | 21 - .../types/internal.StorePostSearchRes.mdx | 9 - .../internal.StoreProductTagsListRes.mdx | 9 - .../internal.StoreProductTypesListRes.mdx | 7 - .../types/internal.StoreProductsListRes.mdx | 9 - .../types/internal.StoreProductsRes.mdx | 21 - .../types/internal.StoreRegionsListRes.mdx | 9 - .../types/internal.StoreRegionsRes.mdx | 23 - .../internal.StoreReturnReasonsListRes.mdx | 23 - .../types/internal.StoreReturnReasonsRes.mdx | 23 - .../types/internal.StoreReturnsRes.mdx | 23 - .../internal.StoreShippingOptionsListRes.mdx | 23 - .../internal/types/internal.StoreSwapsRes.mdx | 23 - .../types/internal.StoreVariantsListRes.mdx | 23 - .../types/internal.StoreVariantsRes.mdx | 23 - .../types/internal.SubtotalOptions.mdx | 23 - .../internal/types/internal.TaxLinesMaps.mdx | 30 - .../types/internal.TaxRateListByConfig.mdx | 21 - .../types/internal.TaxServiceRate.mdx | 43 - .../internal/types/internal.TaxedPricing.mdx | 59 - .../internal/types/internal.TotalsConfig.mdx | 21 - .../internal/types/internal.TotalsContext.mdx | 39 - .../types/internal.TotalsServiceProps.mdx | 57 - .../types/internal.TransformCallback.mdx | 46 - .../internal/types/internal.Transformer.mdx | 55 - .../internal/types/internal.TypedArray.mdx | 7 - .../types/internal.UpdateAnalyticsConfig.mdx | 30 - .../types/internal.UpdateClaimInput.mdx | 48 - .../internal.UpdateClaimItemImageInput.mdx | 30 - .../types/internal.UpdateClaimItemInput.mdx | 66 - .../internal.UpdateClaimItemTagInput.mdx | 30 - ...nternal.UpdateClaimShippingMethodInput.mdx | 48 - .../types/internal.UpdateCurrencyInput.mdx | 21 - .../types/internal.UpdateCustomerInput.mdx | 93 - .../types/internal.UpdateDiscountInput.mdx | 93 - .../internal.UpdateDiscountRuleInput.mdx | 57 - .../types/internal.UpdateGiftCardInput.mdx | 57 - .../types/internal.UpdateOauthInput.mdx | 21 - .../types/internal.UpdateOrderInput.mdx | 165 - .../internal.UpdateProductCategoryInput.mdx | 7 - .../internal.UpdateProductCollection.mdx | 39 - .../types/internal.UpdateProductInput.mdx | 7 - ...nternal.UpdateProductProductVariantDTO.mdx | 192 - .../internal.UpdateProductVariantData.mdx | 30 - .../internal.UpdateProductVariantInput.mdx | 201 - .../types/internal.UpdateRegionInput.mdx | 120 - .../types/internal.UpdateReturnInput.mdx | 66 - .../types/internal.UpdateReturnReason.mdx | 48 - .../internal.UpdateShippingOptionInput.mdx | 120 - .../types/internal.UpdateShippingProfile.mdx | 57 - .../types/internal.UpdateStoreInput.mdx | 84 - .../types/internal.UpdateTaxRateInput.mdx | 48 - .../types/internal.UpdateUserRoles.mdx | 7 - .../types/internal.UpdateUserRolesEnum.mdx | 7 - .../internal.UpdateVariantPricesData.mdx | 30 - .../internal.UpdateVariantRegionPriceData.mdx | 57 - .../internal.UploadStreamDescriptorType.mdx | 43 - .../types/internal.UpsertTagsInput.mdx | 7 - .../types/internal.UpsertTypeInput.mdx | 7 - .../types/internal.UserServiceProps.mdx | 57 - .../types/internal.VariantInventory.mdx | 39 - .../types/internal.WithImplicitCoercion.mdx | 21 - .../internal/types/internal.handler.mdx | 46 - ...internal.AdminAnalyticsConfigDeleteRes.mdx | 7 - ...ernal.internal.AdminAnalyticsConfigRes.mdx | 21 - ...nal.internal.AdminCollectionsDeleteRes.mdx | 7 - ....internal.AdminCustomerGroupsDeleteRes.mdx | 7 - ...internal.AdminDeleteShippingProfileRes.mdx | 7 - ...nternal.internal.AdminDeleteUploadsRes.mdx | 7 - .../internal.internal.AdminDeleteUserRes.mdx | 7 - ...ernal.AdminDiscountConditionsDeleteRes.mdx | 7 - ...ernal.internal.AdminDiscountsDeleteRes.mdx | 7 - ...nal.internal.AdminDraftOrdersDeleteRes.mdx | 7 - ...ernal.internal.AdminGiftCardsDeleteRes.mdx | 7 - ....internal.AdminInventoryItemsDeleteRes.mdx | 7 - ...al.internal.AdminInventoryItemsListRes.mdx | 7 - ...internal.internal.AdminInviteDeleteRes.mdx | 7 - .../internal.internal.AdminNotesDeleteRes.mdx | 7 - ...ernal.internal.AdminOrderEditDeleteRes.mdx | 7 - ...l.AdminPriceListDeleteProductPricesRes.mdx | 7 - ...ernal.internal.AdminPriceListDeleteRes.mdx | 7 - ...l.AdminPriceListDeleteVariantPricesRes.mdx | 7 - ...dminProductCategoriesCategoryDeleteRes.mdx | 7 - ....internal.AdminProductsListVariantsRes.mdx | 7 - ...ternal.AdminPublishableApiKeyDeleteRes.mdx | 7 - ...nternal.internal.AdminRegionsDeleteRes.mdx | 7 - ...al.internal.AdminReservationsDeleteRes.mdx | 7 - ...l.internal.AdminReturnReasonsDeleteRes.mdx | 7 - ...al.AdminSalesChannelsDeleteLocationRes.mdx | 7 - ...l.internal.AdminSalesChannelsDeleteRes.mdx | 7 - ...internal.AdminShippingOptionsDeleteRes.mdx | 7 - ....internal.AdminStockLocationsDeleteRes.mdx | 7 - ...ternal.internal.AdminTaxRatesDeleteRes.mdx | 7 - .../internal.internal.BatchJobCreateProps.mdx | 7 - .../internal.internal.BatchJobResultError.mdx | 34 - ....internal.BatchJobResultStatDescriptor.mdx | 39 - .../internal.internal.BatchJobUpdateProps.mdx | 7 - ...ternal.internal.CartCompletionResponse.mdx | 30 - .../internal.internal.ClassConstructor.mdx | 51 - .../types/internal.internal.ConfigModule.mdx | 7 - .../types/internal.internal.Constructor.mdx | 37 - .../internal.internal.CreateBatchJobInput.mdx | 39 - ...internal.internal.CreatePriceListInput.mdx | 93 - .../internal/types/internal.internal.Data.mdx | 7 - .../internal.internal.ExtendedFindConfig.mdx | 21 - .../internal.internal.ExtendedRequest.mdx | 21 - ...ernal.internal.ExtendedReservationItem.mdx | 7 - ...ternal.internal.ItemTaxCalculationLine.mdx | 33 - ...nternal.internal.LevelWithAvailability.mdx | 7 - .../types/internal.internal.Logger.mdx | 129 - .../internal.internal.MedusaContainer.mdx | 7 - .../internal.internal.MedusaNextFunction.mdx | 7 - ...internal.internal.MedusaRequestHandler.mdx | 55 - .../internal.internal.MedusaResponse.mdx | 7 - .../internal.internal.MiddlewareFunction.mdx | 7 - .../internal.internal.MiddlewareRoute.mdx | 48 - .../internal.internal.MiddlewaresConfig.mdx | 30 - .../types/internal.internal.PartialPick.mdx | 30 - .../internal.internal.PaymentContext.mdx | 120 - .../types/internal.internal.PaymentData.mdx | 7 - ...ernal.internal.PaymentProcessorContext.mdx | 84 - ...ternal.PaymentProcessorSessionResponse.mdx | 39 - .../internal.internal.PaymentSessionData.mdx | 7 - ...ternal.internal.PaymentSessionResponse.mdx | 39 - .../internal.internal.PriceListLoadConfig.mdx | 57 - ...nal.internal.PriceListPriceCreateInput.mdx | 66 - ...nal.internal.PriceListPriceUpdateInput.mdx | 75 - ...nternal.internal.PriceSelectionContext.mdx | 84 - ...internal.internal.PriceSelectionResult.mdx | 66 - .../types/internal.internal.PriceType.mdx | 7 - .../types/internal.internal.QueryConfig.mdx | 80 - .../types/internal.internal.QuerySelector.mdx | 21 - ...nternal.internal.ResponseInventoryItem.mdx | 7 - .../internal.internal.ScheduledJobArgs.mdx | 53 - .../internal.internal.ScheduledJobConfig.mdx | 53 - .../types/internal.internal.Selector.mdx | 21 - ...al.internal.ShippingTaxCalculationLine.mdx | 33 - ...ternal.StoreCartShippingOptionsListRes.mdx | 21 - ...nternal.StoreCustomersResetPasswordRes.mdx | 21 - .../internal.internal.SubscriberArgs.mdx | 62 - .../internal.internal.SubscriberConfig.mdx | 30 - ...nternal.internal.TaxCalculationContext.mdx | 69 - .../types/internal.internal.TotalField.mdx | 7 - .../internal.internal.TreeQuerySelector.mdx | 21 - ...internal.internal.UpdatePriceListInput.mdx | 7 - ...internal.internal.WithRequiredProperty.mdx | 32 - .../types/internal.internal.Writable.mdx | 21 - .../types/internal.internal.payload.mdx | 39 - .../types/internal.middlewareHandlerType.mdx | 27 - .../types/internal.middlewareType.mdx | 30 - .../references/js-client/modules/internal.mdx | 2229 - .../classes/js_client.AddressesResource.mdx | 3588 + .../js_client/classes/js_client.Admin.mdx | 358 + .../classes/js_client.AdminAuthResource.mdx | 528 + .../js_client.AdminBatchJobsResource.mdx | 2327 + .../js_client.AdminCollectionsResource.mdx | 2503 + .../js_client.AdminCurrenciesResource.mdx | 365 + .../classes/js_client.AdminCustomResource.mdx | 331 + .../js_client.AdminCustomerGroupsResource.mdx | 2911 + .../js_client.AdminCustomersResource.mdx | 3865 + .../js_client.AdminDiscountsResource.mdx | 10382 + .../js_client.AdminDraftOrdersResource.mdx | 12116 ++ .../js_client.AdminGiftCardsResource.mdx | 3153 + .../js_client.AdminInventoryItemsResource.mdx | 2587 + .../js_client.AdminInvitesResource.mdx | 510 + .../classes/js_client.AdminNotesResource.mdx | 1157 + .../js_client.AdminNotificationsResource.mdx | 1025 + .../js_client.AdminOrderEditsResource.mdx | 14589 ++ .../classes/js_client.AdminOrdersResource.mdx | 2780 + ...client.AdminPaymentCollectionsResource.mdx | 2497 + .../js_client.AdminPaymentsResource.mdx | 3778 + .../js_client.AdminPriceListResource.mdx | 4057 + ..._client.AdminProductCategoriesResource.mdx | 4101 + .../js_client.AdminProductTagsResource.mdx | 337 + .../js_client.AdminProductTypesResource.mdx | 347 + .../js_client.AdminProductsResource.mdx | 16294 ++ ..._client.AdminPublishableApiKeyResource.mdx | 1484 + .../js_client.AdminRegionsResource.mdx | 4685 + .../js_client.AdminReservationsResource.mdx | 1113 + .../js_client.AdminReturnReasonsResource.mdx | 1249 + .../js_client.AdminReturnsResource.mdx | 6580 + .../js_client.AdminSalesChannelsResource.mdx | 2196 + ...js_client.AdminShippingOptionsResource.mdx | 2400 + ...s_client.AdminShippingProfilesResource.mdx | 2895 + .../js_client.AdminStockLocationsResource.mdx | 768 + .../classes/js_client.AdminStoresResource.mdx | 1789 + .../classes/js_client.AdminSwapsResource.mdx | 2953 + .../js_client.AdminTaxRatesResource.mdx | 9263 + .../js_client.AdminUploadsResource.mdx | 371 + .../classes/js_client.AdminUsersResource.mdx | 1129 + .../js_client.AdminVariantsResource.mdx | 491 + .../classes/js_client.AuthResource.mdx | 2469 + .../classes/js_client.CartsResource.mdx | 22343 ++ .../classes/js_client.CollectionsResource.mdx | 779 + .../classes/js_client.CustomersResource.mdx | 5789 + .../classes/js_client.GiftCardsResource.mdx | 903 + .../classes/js_client.LineItemsResource.mdx | 1374 + .../classes/js_client.OrderEditsResource.mdx | 4514 + .../classes/js_client.OrdersResource.mdx | 14323 ++ .../js_client.PaymentCollectionsResource.mdx | 4628 + .../js_client.PaymentMethodsResource.mdx | 89 + .../js_client.ProductCategoriesResource.mdx | 1104 + .../classes/js_client.ProductTagsResource.mdx | 342 + .../js_client.ProductTypesResource.mdx | 344 + .../js_client.ProductVariantsResource.mdx | 294 + .../classes/js_client.ProductsResource.mdx | 636 + .../classes/js_client.RegionsResource.mdx | 695 + .../js_client.ReturnReasonsResource.mdx | 532 + .../classes/js_client.ReturnsResource.mdx | 1583 + .../js_client.ShippingOptionsResource.mdx | 171 + .../classes/js_client.SwapsResource.mdx | 5286 + .../medusa.AbstractBatchJobStrategy.mdx | 1085 + .../medusa.AbstractCartCompletionStrategy.mdx | 520 + .../classes/medusa.AbstractFileService.mdx | 731 + .../medusa.AbstractFulfillmentService.mdx | 2989 + .../medusa.AbstractNotificationService.mdx | 530 + .../medusa.AbstractPaymentProcessor.mdx | 741 + .../classes/medusa.AbstractPaymentService.mdx | 3815 + .../medusa.AbstractPriceSelectionStrategy.mdx | 554 + .../classes/medusa.AbstractTaxService.mdx | 204 + .../classes/medusa.AdditionalItem-1.mdx | 34 + .../classes/medusa.AdditionalItem-2.mdx | 34 + .../medusa/classes/medusa.AdditionalItem.mdx | 34 + .../classes/medusa.AddressCreatePayload.mdx | 119 + .../medusa/classes/medusa.AddressPayload.mdx | 119 + .../classes/medusa.AdminCreateCondition.mdx | 91 + .../classes/medusa.AdminCreateUserRequest.mdx | 89 + ...eteCustomerGroupsGroupCustomerBatchReq.mdx | 35 + ...DiscountConditionsConditionBatchParams.mdx | 36 + ...ntsDiscountConditionsConditionBatchReq.mdx | 39 + ...ountsDiscountConditionsConditionParams.mdx | 36 + ...sa.AdminDeletePriceListPricesPricesReq.mdx | 25 + ...ceListsPriceListProductsPricesBatchReq.mdx | 25 + ...tCategoriesCategoryProductsBatchParams.mdx | 36 + ...ductCategoriesCategoryProductsBatchReq.mdx | 35 + ...a.AdminDeleteProductsFromCollectionReq.mdx | 25 + ...PublishableApiKeySalesChannelsBatchReq.mdx | 35 + ...teSalesChannelsChannelProductsBatchReq.mdx | 35 + ...eSalesChannelsChannelStockLocationsReq.mdx | 25 + ...eleteTaxRatesTaxRateProductTypesParams.mdx | 36 + ...inDeleteTaxRatesTaxRateProductTypesReq.mdx | 29 + ...minDeleteTaxRatesTaxRateProductsParams.mdx | 36 + ....AdminDeleteTaxRatesTaxRateProductsReq.mdx | 25 + ...teTaxRatesTaxRateShippingOptionsParams.mdx | 36 + ...eleteTaxRatesTaxRateShippingOptionsReq.mdx | 25 + .../classes/medusa.AdminDeleteUploadsReq.mdx | 25 + .../medusa.AdminGetBatchPaginationParams.mdx | 63 + .../classes/medusa.AdminGetBatchParams.mdx | 218 + ...sa.AdminGetCollectionsPaginationParams.mdx | 36 + .../medusa.AdminGetCollectionsParams.mdx | 210 + .../medusa.AdminGetCurrenciesParams.mdx | 64 + ...dusa.AdminGetCustomerGroupsGroupParams.mdx | 36 + .../medusa.AdminGetCustomerGroupsParams.mdx | 182 + .../medusa.AdminGetCustomersParams.mdx | 72 + .../classes/medusa.AdminGetDiscountParams.mdx | 36 + ...sa.AdminGetDiscountsDiscountCodeParams.mdx | 36 + ...ountsDiscountConditionsConditionParams.mdx | 36 + ...sa.AdminGetDiscountsDiscountRuleParams.mdx | 83 + .../medusa.AdminGetDiscountsParams.mdx | 123 + .../medusa.AdminGetDraftOrdersParams.mdx | 45 + .../medusa.AdminGetGiftCardsParams.mdx | 45 + ...InventoryItemsItemLocationLevelsParams.mdx | 45 + ...edusa.AdminGetInventoryItemsItemParams.mdx | 36 + .../medusa.AdminGetInventoryItemsParams.mdx | 185 + .../classes/medusa.AdminGetNotesParams.mdx | 45 + .../medusa.AdminGetNotificationsParams.mdx | 99 + .../medusa.AdminGetOrdersOrderParams.mdx | 36 + .../classes/medusa.AdminGetOrdersParams.mdx | 309 + ...edusa.AdminGetPaymentCollectionsParams.mdx | 36 + ...dusa.AdminGetPriceListPaginationParams.mdx | 293 + ...inGetPriceListsPriceListProductsParams.mdx | 342 + ...medusa.AdminGetProductCategoriesParams.mdx | 122 + .../medusa.AdminGetProductCategoryParams.mdx | 36 + .../classes/medusa.AdminGetProductParams.mdx | 36 + ...sa.AdminGetProductTagsPaginationParams.mdx | 36 + .../medusa.AdminGetProductTagsParams.mdx | 173 + .../medusa.AdminGetProductTypesParams.mdx | 173 + .../classes/medusa.AdminGetProductsParams.mdx | 374 + .../medusa.AdminGetProductsVariantsParams.mdx | 52 + ...medusa.AdminGetRegionsPaginationParams.mdx | 36 + .../classes/medusa.AdminGetRegionsParams.mdx | 174 + ...nGetRegionsRegionFulfillmentOptionsRes.mdx | 48 + .../medusa.AdminGetReservationsParams.mdx | 205 + .../classes/medusa.AdminGetReturnsParams.mdx | 36 + .../medusa.AdminGetSalesChannelsParams.mdx | 251 + .../medusa.AdminGetShippingOptionsParams.mdx | 45 + ...a.AdminGetStockLocationsLocationParams.mdx | 36 + .../medusa.AdminGetStockLocationsParams.mdx | 104 + .../classes/medusa.AdminGetSwapsParams.mdx | 36 + .../classes/medusa.AdminGetTaxRatesParams.mdx | 90 + .../medusa.AdminGetTaxRatesTaxRateParams.mdx | 36 + .../classes/medusa.AdminGetVariantParams.mdx | 36 + .../classes/medusa.AdminGetVariantsParams.mdx | 126 + .../medusa.AdminListCustomerSelector.mdx | 45 + .../medusa.AdminListOrdersSelector.mdx | 273 + ...nPostAnalyticsConfigAnalyticsConfigReq.mdx | 34 + .../medusa.AdminPostAnalyticsConfigReq.mdx | 34 + .../classes/medusa.AdminPostAuthReq.mdx | 34 + .../classes/medusa.AdminPostBatchesReq.mdx | 43 + ...dusa.AdminPostCollectionsCollectionReq.mdx | 43 + .../medusa.AdminPostCollectionsReq.mdx | 43 + .../medusa.AdminPostCurrenciesCurrencyReq.mdx | 26 + ...stCustomerGroupsGroupCustomersBatchReq.mdx | 35 + ...medusa.AdminPostCustomerGroupsGroupReq.mdx | 34 + .../medusa.AdminPostCustomerGroupsReq.mdx | 34 + .../medusa.AdminPostCustomersCustomerReq.mdx | 89 + .../classes/medusa.AdminPostCustomersReq.mdx | 70 + ...a.AdminPostDiscountsDiscountConditions.mdx | 91 + ...stDiscountsDiscountConditionsCondition.mdx | 63 + ...DiscountConditionsConditionBatchParams.mdx | 36 + ...ntsDiscountConditionsConditionBatchReq.mdx | 35 + ...ountsDiscountConditionsConditionParams.mdx | 36 + ...nPostDiscountsDiscountConditionsParams.mdx | 36 + ...inPostDiscountsDiscountDynamicCodesReq.mdx | 43 + ...edusa.AdminPostDiscountsDiscountParams.mdx | 36 + .../medusa.AdminPostDiscountsDiscountReq.mdx | 143 + .../medusa.AdminPostDiscountsDiscountRule.mdx | 165 + .../medusa.AdminPostDiscountsParams.mdx | 36 + .../classes/medusa.AdminPostDiscountsReq.mdx | 152 + ...tDraftOrdersDraftOrderLineItemsItemReq.mdx | 52 + ...nPostDraftOrdersDraftOrderLineItemsReq.mdx | 61 + ...dusa.AdminPostDraftOrdersDraftOrderReq.mdx | 98 + .../medusa.AdminPostDraftOrdersReq.mdx | 199 + .../medusa.AdminPostGiftCardsGiftCardReq.mdx | 61 + .../classes/medusa.AdminPostGiftCardsReq.mdx | 61 + ...nPostInventoryItemsInventoryItemParams.mdx | 36 + ...dminPostInventoryItemsInventoryItemReq.mdx | 137 + ...toryItemsItemLocationLevelsLevelParams.mdx | 36 + ...ventoryItemsItemLocationLevelsLevelReq.mdx | 34 + ...InventoryItemsItemLocationLevelsParams.mdx | 36 + ...ostInventoryItemsItemLocationLevelsReq.mdx | 43 + .../medusa.AdminPostInventoryItemsParams.mdx | 36 + .../medusa.AdminPostInventoryItemsReq.mdx | 142 + ...medusa.AdminPostInvitesInviteAcceptReq.mdx | 66 + ...sa.AdminPostInvitesInviteAcceptUserReq.mdx | 45 + .../classes/medusa.AdminPostInvitesReq.mdx | 62 + .../classes/medusa.AdminPostNotesNoteReq.mdx | 25 + .../classes/medusa.AdminPostNotesReq.mdx | 43 + ...PostNotificationsNotificationResendReq.mdx | 25 + ...PostOrderEditsEditLineItemsLineItemReq.mdx | 25 + ...sa.AdminPostOrderEditsEditLineItemsReq.mdx | 43 + ...medusa.AdminPostOrderEditsOrderEditReq.mdx | 25 + .../classes/medusa.AdminPostOrderEditsReq.mdx | 43 + ...inPostOrderEditsRequestConfirmationReq.mdx | 25 + .../medusa.AdminPostOrdersClaimCancel.mdx | 36 + ...ostOrdersClaimFulfillmentsCancelParams.mdx | 36 + ...dusa.AdminPostOrdersOrderArchiveParams.mdx | 36 + .../medusa.AdminPostOrdersOrderCancel.mdx | 36 + ...dusa.AdminPostOrdersOrderCaptureParams.mdx | 36 + ...dersOrderClaimsClaimFulfillmentsParams.mdx | 36 + ...tOrdersOrderClaimsClaimFulfillmentsReq.mdx | 43 + ....AdminPostOrdersOrderClaimsClaimParams.mdx | 36 + ...usa.AdminPostOrdersOrderClaimsClaimReq.mdx | 144 + ...tOrdersOrderClaimsClaimShipmentsParams.mdx | 36 + ...PostOrdersOrderClaimsClaimShipmentsReq.mdx | 34 + ...edusa.AdminPostOrdersOrderClaimsParams.mdx | 36 + .../medusa.AdminPostOrdersOrderClaimsReq.mdx | 340 + ...usa.AdminPostOrdersOrderCompleteParams.mdx | 36 + ...stOrdersOrderFulfillementsCancelParams.mdx | 36 + ...AdminPostOrdersOrderFulfillmentsParams.mdx | 36 + ...sa.AdminPostOrdersOrderFulfillmentsReq.mdx | 75 + .../medusa.AdminPostOrdersOrderParams.mdx | 36 + ...dusa.AdminPostOrdersOrderRefundsParams.mdx | 36 + .../medusa.AdminPostOrdersOrderRefundsReq.mdx | 52 + .../medusa.AdminPostOrdersOrderReq.mdx | 371 + ...dusa.AdminPostOrdersOrderReturnsParams.mdx | 36 + .../medusa.AdminPostOrdersOrderReturnsReq.mdx | 135 + ...usa.AdminPostOrdersOrderShipmentParams.mdx | 36 + ...medusa.AdminPostOrdersOrderShipmentReq.mdx | 43 + ...inPostOrdersOrderShippingMethodsParams.mdx | 36 + ...AdminPostOrdersOrderShippingMethodsReq.mdx | 47 + ...dersOrderSwapFulfillementsCancelParams.mdx | 36 + ...medusa.AdminPostOrdersOrderSwapsParams.mdx | 36 + .../medusa.AdminPostOrdersOrderSwapsReq.mdx | 182 + ...OrdersOrderSwapsSwapFulfillmentsParams.mdx | 36 + ...ostOrdersOrderSwapsSwapFulfillmentsReq.mdx | 43 + ...dersOrderSwapsSwapProcessPaymentParams.mdx | 36 + ...ostOrdersOrderSwapsSwapShipmentsParams.mdx | 36 + ...inPostOrdersOrderSwapsSwapShipmentsReq.mdx | 43 + ...medusa.AdminPostOrdersSwapCancelParams.mdx | 36 + .../medusa.AdminPostPaymentRefundsReq.mdx | 89 + ...dusa.AdminPostPriceListPricesPricesReq.mdx | 98 + ...minPostPriceListsPriceListPriceListReq.mdx | 210 + ...medusa.AdminPostPriceListsPriceListReq.mdx | 201 + ...minPostProductCategoriesCategoryParams.mdx | 36 + ...tCategoriesCategoryProductsBatchParams.mdx | 36 + ...ductCategoriesCategoryProductsBatchReq.mdx | 35 + ....AdminPostProductCategoriesCategoryReq.mdx | 88 + ...edusa.AdminPostProductCategoriesParams.mdx | 36 + .../medusa.AdminPostProductCategoriesReq.mdx | 79 + ...sa.AdminPostProductsProductMetadataReq.mdx | 34 + ....AdminPostProductsProductOptionsOption.mdx | 25 + ...usa.AdminPostProductsProductOptionsReq.mdx | 25 + .../medusa.AdminPostProductsProductReq.mdx | 490 + ...sa.AdminPostProductsProductVariantsReq.mdx | 252 + ...nPostProductsProductVariantsVariantReq.mdx | 261 + .../classes/medusa.AdminPostProductsReq.mdx | 519 + ...edusa.AdminPostProductsToCollectionReq.mdx | 25 + ...PublishableApiKeySalesChannelsBatchReq.mdx | 35 + ...PublishableApiKeysPublishableApiKeyReq.mdx | 25 + .../medusa.AdminPostPublishableApiKeysReq.mdx | 25 + ...usa.AdminPostRegionsRegionCountriesReq.mdx | 25 + ...stRegionsRegionFulfillmentProvidersReq.mdx | 25 + ...inPostRegionsRegionPaymentProvidersReq.mdx | 25 + .../medusa.AdminPostRegionsRegionReq.mdx | 125 + .../classes/medusa.AdminPostRegionsReq.mdx | 98 + .../medusa.AdminPostReservationsReq.mdx | 70 + ...sa.AdminPostReservationsReservationReq.mdx | 52 + ...medusa.AdminPostReturnReasonsReasonReq.mdx | 52 + .../medusa.AdminPostReturnReasonsReq.mdx | 61 + ...edusa.AdminPostReturnsReturnReceiveReq.mdx | 62 + ...stSalesChannelsChannelProductsBatchReq.mdx | 35 + ...tSalesChannelsChannelStockLocationsReq.mdx | 25 + .../medusa.AdminPostSalesChannelsReq.mdx | 43 + ....AdminPostSalesChannelsSalesChannelReq.mdx | 43 + ...dusa.AdminPostShippingOptionsOptionReq.mdx | 99 + .../medusa.AdminPostShippingOptionsReq.mdx | 144 + ...sa.AdminPostShippingProfilesProfileReq.mdx | 89 + .../medusa.AdminPostShippingProfilesReq.mdx | 71 + ....AdminPostStockLocationsLocationParams.mdx | 36 + ...usa.AdminPostStockLocationsLocationReq.mdx | 125 + .../medusa.AdminPostStockLocationsParams.mdx | 36 + .../medusa.AdminPostStockLocationsReq.mdx | 125 + .../classes/medusa.AdminPostStoreReq.mdx | 79 + .../medusa.AdminPostTaxRatesParams.mdx | 36 + .../classes/medusa.AdminPostTaxRatesReq.mdx | 79 + .../medusa.AdminPostTaxRatesTaxRateParams.mdx | 36 + ...nPostTaxRatesTaxRateProductTypesParams.mdx | 36 + ...dminPostTaxRatesTaxRateProductTypesReq.mdx | 29 + ...AdminPostTaxRatesTaxRateProductsParams.mdx | 36 + ...sa.AdminPostTaxRatesTaxRateProductsReq.mdx | 25 + .../medusa.AdminPostTaxRatesTaxRateReq.mdx | 79 + ...stTaxRatesTaxRateShippingOptionsParams.mdx | 36 + ...nPostTaxRatesTaxRateShippingOptionsReq.mdx | 25 + .../medusa.AdminPostUploadsDownloadUrlReq.mdx | 25 + .../medusa.AdminPriceListPricesCreateReq.mdx | 70 + .../medusa.AdminPriceListPricesUpdateReq.mdx | 79 + .../medusa.AdminPriceSelectionParams.mdx | 72 + .../medusa.AdminProductCategoriesReqBase.mdx | 61 + .../medusa.AdminResetPasswordRequest.mdx | 43 + .../medusa.AdminResetPasswordTokenRequest.mdx | 25 + .../medusa.AdminUpdateDiscountRule.mdx | 146 + ...edusa.AdminUpdatePaymentCollectionsReq.mdx | 34 + .../classes/medusa.AdminUpdateUserRequest.mdx | 89 + .../classes/medusa.AdminUpsertCondition.mdx | 100 + .../medusa.AdminUpsertConditionsReq.mdx | 63 + .../classes/medusa.CustomShippingOption.mdx | 38 + .../medusa/classes/medusa.CustomerGroup-1.mdx | 29 + .../medusa/classes/medusa.CustomerGroup.mdx | 29 + .../medusa.CustomerGroupsBatchCustomer.mdx | 25 + .../classes/medusa.DateComparisonOperator.mdx | 54 + .../medusa/classes/medusa.Discount-1.mdx | 29 + .../medusa/classes/medusa.Discount-2.mdx | 29 + .../medusa/classes/medusa.Discount.mdx | 29 + .../classes/medusa.EmptyQueryParams.mdx | 9 + .../medusa.FilterableBatchJobProps.mdx | 208 + .../medusa.FilterableCustomerGroupProps.mdx | 146 + .../medusa.FilterablePriceListProps.mdx | 257 + .../classes/medusa.FilterableProductProps.mdx | 329 + .../classes/medusa.FindPaginationParams.mdx | 36 + .../medusa/classes/medusa.FindParams.mdx | 36 + .../classes/medusa.FulfillmentOption.mdx | 34 + .../medusa.GetOrderEditsOrderEditParams.mdx | 36 + .../classes/medusa.GetOrderEditsParams.mdx | 86 + .../classes/medusa.GetPaymentsParams.mdx | 36 + ...etPublishableApiKeySalesChannelsParams.mdx | 77 + .../medusa.GetPublishableApiKeysParams.mdx | 77 + .../medusa/classes/medusa.GiftCard.mdx | 29 + .../medusa/classes/medusa.Group.mdx | 25 + .../medusa.IAdminPostUploadsFileReq.mdx | 34 + .../medusa/classes/medusa.Image.mdx | 38 + .../medusa/classes/medusa.Item-1.mdx | 61 + .../medusa/classes/medusa.Item-2.mdx | 107 + .../medusa/classes/medusa.Item-3.mdx | 34 + .../medusa/classes/medusa.Item-4.mdx | 108 + .../medusa/classes/medusa.Item-5.mdx | 34 + .../medusa/classes/medusa.Item-6.mdx | 52 + .../medusa/classes/medusa.Item-7.mdx | 52 + .../references/medusa/classes/medusa.Item.mdx | 34 + .../medusa/classes/medusa.MedusaError.mdx | 333 + .../medusa.NumericalComparisonOperator.mdx | 54 + .../classes/medusa.OptionRequirement-1.mdx | 43 + .../classes/medusa.OptionRequirement.mdx | 34 + .../classes/medusa.OrdersReturnItem.mdx | 52 + .../medusa/classes/medusa.PaymentMethod.mdx | 36 + .../classes/medusa.PriceSelectionParams.mdx | 63 + .../medusa.ProductBatchProductCategory.mdx | 25 + .../medusa.ProductBatchSalesChannel.mdx | 25 + .../classes/medusa.ProductOptionReq.mdx | 25 + .../medusa.ProductProductCategoryReq.mdx | 25 + .../classes/medusa.ProductSalesChannelReq.mdx | 25 + .../medusa/classes/medusa.ProductTagReq.mdx | 34 + .../medusa/classes/medusa.ProductTypeReq.mdx | 36 + .../medusa.ProductVariantOptionReq-1.mdx | 34 + .../medusa.ProductVariantOptionReq-2.mdx | 25 + .../medusa.ProductVariantOptionReq-3.mdx | 34 + .../medusa.ProductVariantOptionReq.mdx | 34 + .../medusa.ProductVariantPricesCreateReq.mdx | 61 + .../medusa.ProductVariantPricesUpdateReq.mdx | 70 + .../classes/medusa.ProductVariantReq-1.mdx | 270 + .../classes/medusa.ProductVariantReq.mdx | 243 + .../medusa/classes/medusa.ReturnItem.mdx | 56 + .../classes/medusa.ReturnShipping-1.mdx | 36 + .../classes/medusa.ReturnShipping-2.mdx | 36 + .../classes/medusa.ReturnShipping-3.mdx | 25 + .../medusa/classes/medusa.ReturnShipping.mdx | 36 + .../classes/medusa.ShippingAddressPayload.mdx | 27 + .../classes/medusa.ShippingMethod-1.mdx | 56 + .../classes/medusa.ShippingMethod-2.mdx | 56 + .../classes/medusa.ShippingMethod-3.mdx | 65 + .../medusa/classes/medusa.ShippingMethod.mdx | 47 + .../classes/medusa.StockLocationAddress-1.mdx | 90 + .../classes/medusa.StockLocationAddress.mdx | 88 + .../medusa.StoreGetCollectionsParams.mdx | 137 + ...ustomersCustomerOrdersPaginationParams.mdx | 54 + ....StoreGetCustomersCustomerOrdersParams.mdx | 483 + .../classes/medusa.StoreGetOrdersParams.mdx | 73 + ...edusa.StoreGetPaymentCollectionsParams.mdx | 36 + ...toreGetProductCategoriesCategoryParams.mdx | 36 + ...medusa.StoreGetProductCategoriesParams.mdx | 104 + .../medusa.StoreGetProductTagsParams.mdx | 173 + .../medusa.StoreGetProductTypesParams.mdx | 173 + ...edusa.StoreGetProductsPaginationParams.mdx | 90 + .../classes/medusa.StoreGetProductsParams.mdx | 291 + .../classes/medusa.StoreGetRegionsParams.mdx | 126 + .../medusa.StoreGetShippingOptionsParams.mdx | 45 + .../classes/medusa.StoreGetVariantsParams.mdx | 126 + .../medusa.StoreGetVariantsVariantParams.mdx | 72 + ...dusa.StorePaymentCollectionSessionsReq.mdx | 25 + .../classes/medusa.StorePostAuthReq.mdx | 34 + .../classes/medusa.StorePostCartReq.mdx | 84 + ...usa.StorePostCartsCartLineItemsItemReq.mdx | 34 + .../medusa.StorePostCartsCartLineItemsReq.mdx | 43 + ...sa.StorePostCartsCartPaymentSessionReq.mdx | 25 + ...rePostCartsCartPaymentSessionUpdateReq.mdx | 25 + .../classes/medusa.StorePostCartsCartReq.mdx | 126 + ...sa.StorePostCartsCartShippingMethodReq.mdx | 34 + ...orePostCustomersCustomerAcceptClaimReq.mdx | 25 + ...stCustomersCustomerAddressesAddressReq.mdx | 117 + ...StorePostCustomersCustomerAddressesReq.mdx | 125 + ...torePostCustomersCustomerOrderClaimReq.mdx | 25 + ...ePostCustomersCustomerPasswordTokenReq.mdx | 25 + .../medusa.StorePostCustomersCustomerReq.mdx | 79 + .../classes/medusa.StorePostCustomersReq.mdx | 61 + ...usa.StorePostCustomersResetPasswordReq.mdx | 43 + ...sa.StorePostOrderEditsOrderEditDecline.mdx | 25 + ...ntCollectionsBatchSessionsAuthorizeReq.mdx | 25 + ...PostPaymentCollectionsBatchSessionsReq.mdx | 53 + ...StorePostPaymentCollectionsSessionsReq.mdx | 43 + .../classes/medusa.StorePostReturnsReq.mdx | 90 + .../classes/medusa.StorePostSearchReq.mdx | 52 + .../classes/medusa.StorePostSwapsReq.mdx | 108 + .../medusa.StringComparisonOperator.mdx | 81 + .../references/medusa/classes/medusa.Tag.mdx | 34 + .../classes/medusa.TransactionBaseService.mdx | 347 + .../medusa/enums/medusa.BatchJobStatus.mdx | 49 + .../medusa/enums/medusa.DefaultPriceType.mdx | 7 + .../enums/medusa.MODULE_RESOURCE_TYPE.mdx | 19 + .../medusa/enums/medusa.PostgresError.mdx | 31 + .../medusa/enums/medusa.PriceListStatus-1.mdx | 19 + .../medusa/enums/medusa.PriceListStatus.mdx | 25 + .../medusa/enums/medusa.PriceListType-1.mdx | 19 + .../medusa/enums/medusa.PriceListType.mdx | 25 + .../interfaces/medusa.CustomFindOptions.mdx | 80 + .../interfaces/medusa.DeleteResponse.mdx | 41 + .../medusa/interfaces/medusa.FindConfig.mdx | 71 + .../interfaces/medusa.FulfillmentService.mdx | 2876 + .../interfaces/medusa.IBatchJobStrategy.mdx | 517 + .../medusa.ICartCompletionStrategy.mdx | 171 + .../medusa/interfaces/medusa.IFileService.mdx | 686 + .../medusa.INotificationService.mdx | 440 + .../medusa.IPriceSelectionStrategy.mdx | 237 + .../medusa.ITaxCalculationStrategy.mdx | 514 + .../medusa/interfaces/medusa.ITaxService.mdx | 166 + .../medusa.ITransactionBaseService.mdx | 39 + .../interfaces/medusa.JoinerServiceConfig.mdx | 167 + .../medusa.JoinerServiceConfigAlias.mdx | 30 + .../interfaces/medusa.MedusaRequest.mdx | 259 + .../interfaces/medusa.PaginatedResponse.mdx | 41 + .../interfaces/medusa.PaymentProcessor.mdx | 643 + .../medusa.PaymentProcessorError.mdx | 39 + .../interfaces/medusa.PaymentService.mdx | 3783 + .../interfaces/medusa.RequestQueryFields.mdx | 59 + .../interfaces/medusa.SubscriberContext.mdx | 21 + .../modules/medusa._medusa_interfaces_.mdx | 7 + .../medusa.AdminAnalyticsConfigDeleteRes.mdx | 9 + .../types/medusa.AdminAnalyticsConfigRes.mdx | 87 + .../medusa/types/medusa.AdminAuthRes.mdx | 116 + .../types/medusa.AdminBatchJobListRes.mdx | 9 + .../medusa/types/medusa.AdminBatchJobRes.mdx | 179 + .../types/medusa.AdminBearerAuthRes.mdx | 25 + .../medusa.AdminCollectionsDeleteRes.mdx | 9 + .../types/medusa.AdminCollectionsListRes.mdx | 9 + .../types/medusa.AdminCollectionsRes.mdx | 98 + .../types/medusa.AdminCurrenciesListRes.mdx | 11 + .../types/medusa.AdminCurrenciesRes.mdx | 72 + .../medusa.AdminCustomerGroupsDeleteRes.mdx | 9 + .../medusa.AdminCustomerGroupsListRes.mdx | 9 + .../types/medusa.AdminCustomerGroupsRes.mdx | 98 + .../types/medusa.AdminCustomersListRes.mdx | 11 + .../medusa/types/medusa.AdminCustomersRes.mdx | 170 + ...a.AdminDeleteProductsFromCollectionRes.mdx | 43 + .../medusa.AdminDeleteShippingProfileRes.mdx | 9 + .../types/medusa.AdminDeleteUploadsRes.mdx | 9 + .../types/medusa.AdminDeleteUserRes.mdx | 9 + ...edusa.AdminDiscountConditionsDeleteRes.mdx | 9 + .../medusa.AdminDiscountConditionsRes.mdx | 150 + .../types/medusa.AdminDiscountsDeleteRes.mdx | 9 + .../types/medusa.AdminDiscountsListRes.mdx | 11 + .../medusa/types/medusa.AdminDiscountsRes.mdx | 188 + .../medusa.AdminDraftOrdersDeleteRes.mdx | 9 + .../types/medusa.AdminDraftOrdersListRes.mdx | 11 + .../types/medusa.AdminDraftOrdersRes.mdx | 152 + .../types/medusa.AdminExtendedStoresRes.mdx | 188 + ...sa.AdminGetVariantsVariantInventoryRes.mdx | 53 + .../types/medusa.AdminGiftCardsDeleteRes.mdx | 9 + .../types/medusa.AdminGiftCardsListRes.mdx | 11 + .../medusa/types/medusa.AdminGiftCardsRes.mdx | 161 + .../medusa.AdminInventoryItemsDeleteRes.mdx | 9 + .../medusa.AdminInventoryItemsListRes.mdx | 9 + ...msListWithVariantsAndLocationLevelsRes.mdx | 9 + ...a.AdminInventoryItemsLocationLevelsRes.mdx | 153 + .../types/medusa.AdminInventoryItemsRes.mdx | 188 + .../types/medusa.AdminInviteDeleteRes.mdx | 9 + .../types/medusa.AdminListInvitesRes.mdx | 116 + .../types/medusa.AdminNotesDeleteRes.mdx | 9 + .../medusa/types/medusa.AdminNotesListRes.mdx | 11 + .../medusa/types/medusa.AdminNotesRes.mdx | 116 + .../medusa.AdminNotificationsListRes.mdx | 9 + .../types/medusa.AdminNotificationsRes.mdx | 161 + .../types/medusa.AdminOrderEditDeleteRes.mdx | 9 + ...dusa.AdminOrderEditItemChangeDeleteRes.mdx | 43 + .../types/medusa.AdminOrderEditsListRes.mdx | 11 + .../types/medusa.AdminOrderEditsRes.mdx | 287 + .../types/medusa.AdminOrdersListRes.mdx | 11 + .../medusa/types/medusa.AdminOrdersRes.mdx | 539 + ...medusa.AdminPaymentCollectionDeleteRes.mdx | 43 + .../medusa.AdminPaymentCollectionsRes.mdx | 177 + .../medusa.AdminPaymentProvidersList.mdx | 44 + .../medusa/types/medusa.AdminPaymentRes.mdx | 197 + ...raftOrdersDraftOrderRegisterPaymentRes.mdx | 539 + .../medusa.AdminPriceListDeleteBatchRes.mdx | 43 + ...a.AdminPriceListDeleteProductPricesRes.mdx | 9 + .../types/medusa.AdminPriceListDeleteRes.mdx | 9 + ...a.AdminPriceListDeleteVariantPricesRes.mdx | 9 + .../medusa/types/medusa.AdminPriceListRes.mdx | 144 + .../types/medusa.AdminPriceListsListRes.mdx | 11 + .../medusa.AdminPriceListsProductsListRes.mdx | 11 + ...dminProductCategoriesCategoryDeleteRes.mdx | 9 + ...dusa.AdminProductCategoriesCategoryRes.mdx | 170 + .../medusa.AdminProductCategoriesListRes.mdx | 11 + .../types/medusa.AdminProductTagsListRes.mdx | 11 + .../types/medusa.AdminProductTypesListRes.mdx | 11 + .../medusa.AdminProductsDeleteOptionRes.mdx | 369 + .../types/medusa.AdminProductsDeleteRes.mdx | 43 + .../medusa.AdminProductsDeleteVariantRes.mdx | 369 + .../types/medusa.AdminProductsListRes.mdx | 11 + .../types/medusa.AdminProductsListTagsRes.mdx | 35 + .../medusa.AdminProductsListTypesRes.mdx | 78 + .../medusa.AdminProductsListVariantsRes.mdx | 9 + .../medusa/types/medusa.AdminProductsRes.mdx | 342 + ...medusa.AdminPublishableApiKeyDeleteRes.mdx | 9 + .../medusa.AdminPublishableApiKeysListRes.mdx | 11 + ...PublishableApiKeysListSalesChannelsRes.mdx | 107 + .../medusa.AdminPublishableApiKeysRes.mdx | 89 + .../medusa/types/medusa.AdminRefundRes.mdx | 134 + .../types/medusa.AdminRegionsDeleteRes.mdx | 9 + .../types/medusa.AdminRegionsListRes.mdx | 11 + .../medusa/types/medusa.AdminRegionsRes.mdx | 198 + .../medusa.AdminReservationsDeleteRes.mdx | 9 + .../types/medusa.AdminReservationsListRes.mdx | 11 + .../types/medusa.AdminReservationsRes.mdx | 125 + .../medusa.AdminReturnReasonsDeleteRes.mdx | 9 + .../medusa.AdminReturnReasonsListRes.mdx | 125 + .../types/medusa.AdminReturnReasonsRes.mdx | 125 + .../types/medusa.AdminReturnsCancelRes.mdx | 539 + .../types/medusa.AdminReturnsListRes.mdx | 11 + .../medusa/types/medusa.AdminReturnsRes.mdx | 197 + ...sa.AdminSalesChannelsDeleteLocationRes.mdx | 9 + .../medusa.AdminSalesChannelsDeleteRes.mdx | 9 + .../medusa.AdminSalesChannelsListRes.mdx | 11 + .../types/medusa.AdminSalesChannelsRes.mdx | 107 + .../medusa.AdminShippingOptionsDeleteRes.mdx | 9 + .../medusa.AdminShippingOptionsListRes.mdx | 11 + .../types/medusa.AdminShippingOptionsRes.mdx | 198 + .../medusa.AdminShippingProfilesListRes.mdx | 107 + .../types/medusa.AdminShippingProfilesRes.mdx | 107 + .../medusa.AdminStockLocationsDeleteRes.mdx | 9 + .../medusa.AdminStockLocationsListRes.mdx | 11 + .../types/medusa.AdminStockLocationsRes.mdx | 35 + .../medusa/types/medusa.AdminStoresRes.mdx | 152 + .../medusa/types/medusa.AdminSwapsListRes.mdx | 11 + .../medusa/types/medusa.AdminSwapsRes.mdx | 242 + .../types/medusa.AdminTaxProvidersList.mdx | 44 + .../types/medusa.AdminTaxRatesDeleteRes.mdx | 9 + .../types/medusa.AdminTaxRatesListRes.mdx | 11 + .../medusa/types/medusa.AdminTaxRatesRes.mdx | 161 + .../medusa.AdminUploadsDownloadUrlRes.mdx | 25 + .../medusa/types/medusa.AdminUploadsRes.mdx | 44 + .../medusa/types/medusa.AdminUserRes.mdx | 116 + .../medusa/types/medusa.AdminUsersListRes.mdx | 116 + .../types/medusa.AdminVariantsListRes.mdx | 11 + .../medusa/types/medusa.AdminVariantsRes.mdx | 25 + .../types/medusa.BatchJobCreateProps.mdx | 9 + .../types/medusa.BatchJobResultError.mdx | 36 + .../medusa.BatchJobResultStatDescriptor.mdx | 41 + .../types/medusa.BatchJobUpdateProps.mdx | 9 + .../types/medusa.CartCompletionResponse.mdx | 32 + .../medusa/types/medusa.ClassConstructor.mdx | 53 + .../medusa/types/medusa.ConfigModule-1.mdx | 186 + .../medusa/types/medusa.ConfigModule.mdx | 9 + .../medusa/types/medusa.Constructor-1.mdx | 39 + .../medusa/types/medusa.Constructor.mdx | 39 + .../types/medusa.CreateBatchJobInput.mdx | 41 + .../types/medusa.CreatePriceListInput.mdx | 198 + .../medusa/types/medusa.CreateReturnType.mdx | 9 + .../references/medusa/types/medusa.Data.mdx | 9 + .../medusa.DecoratedInventoryItemDTO.mdx | 9 + .../medusa/types/medusa.DeleteFileType.mdx | 27 + .../medusa/types/medusa.DeleteResponse-1.mdx | 43 + .../types/medusa.DiscountAllocation.mdx | 34 + .../types/medusa.ExtendedFindConfig.mdx | 23 + .../medusa/types/medusa.ExtendedRequest.mdx | 23 + .../types/medusa.ExtendedReservationItem.mdx | 9 + .../medusa/types/medusa.ExtendedStoreDTO.mdx | 9 + .../medusa.ExternalModuleDeclaration.mdx | 214 + .../types/medusa.FeatureFlagsResponse.mdx | 9 + ...edusa.FileServiceGetUploadStreamResult.mdx | 54 + .../types/medusa.FileServiceUploadResult.mdx | 32 + .../types/medusa.FulfillmentProviderData.mdx | 9 + .../types/medusa.GetUploadedFileType.mdx | 36 + .../types/medusa.GiftCardAllocation.mdx | 34 + .../types/medusa.HttpCompressionOptions.mdx | 50 + .../medusa.InternalModuleDeclaration.mdx | 196 + .../medusa/types/medusa.InventoryItemDTO.mdx | 176 + .../medusa/types/medusa.InventoryLevelDTO.mdx | 104 + .../types/medusa.ItemTaxCalculationLine.mdx | 452 + .../types/medusa.JoinerRelationship.mdx | 86 + .../types/medusa.LevelWithAvailability.mdx | 9 + .../types/medusa.LineAllocationsMap.mdx | 16 + .../references/medusa/types/medusa.Logger.mdx | 131 + .../medusa/types/medusa.MedusaContainer-1.mdx | 9 + .../medusa/types/medusa.MedusaContainer-2.mdx | 9 + .../medusa/types/medusa.MedusaContainer.mdx | 9 + .../medusa.MedusaErrorHandlerFunction.mdx | 157 + .../types/medusa.MedusaNextFunction.mdx | 9 + .../types/medusa.MedusaRequestHandler.mdx | 148 + .../medusa/types/medusa.MedusaResponse.mdx | 9 + .../types/medusa.MiddlewareFunction.mdx | 9 + .../medusa/types/medusa.MiddlewareRoute.mdx | 50 + .../medusa/types/medusa.MiddlewareVerb.mdx | 9 + .../medusa/types/medusa.MiddlewaresConfig.mdx | 69 + .../medusa/types/medusa.ModuleDefinition.mdx | 104 + .../types/medusa.ModuleJoinerConfig.mdx | 9 + .../types/medusa.ModuleJoinerRelationship.mdx | 9 + .../medusa/types/medusa.ModulesResponse-1.mdx | 9 + .../medusa/types/medusa.ModulesResponse.mdx | 9 + .../types/medusa.PaginatedResponse-1.mdx | 41 + .../medusa/types/medusa.ParserConfig.mdx | 9 + .../medusa/types/medusa.PartialPick.mdx | 32 + .../medusa/types/medusa.PaymentContext.mdx | 504 + .../medusa/types/medusa.PaymentData.mdx | 9 + .../types/medusa.PaymentProcessorContext.mdx | 231 + ...medusa.PaymentProcessorSessionResponse.mdx | 51 + .../types/medusa.PaymentSessionData.mdx | 9 + .../types/medusa.PaymentSessionResponse.mdx | 51 + .../types/medusa.PriceListLoadConfig.mdx | 59 + .../medusa.PriceListPriceCreateInput.mdx | 68 + .../medusa.PriceListPriceUpdateInput.mdx | 77 + .../types/medusa.PriceSelectionContext.mdx | 114 + .../types/medusa.PriceSelectionResult.mdx | 241 + .../medusa/types/medusa.PriceType.mdx | 9 + .../medusa/types/medusa.PricedProduct.mdx | 9 + .../types/medusa.PricedShippingOption.mdx | 9 + .../medusa/types/medusa.PricedVariant.mdx | 9 + .../types/medusa.ProductVariantPricing.mdx | 11 + .../types/medusa.ProjectConfigOptions.mdx | 251 + .../types/medusa.ProviderLineItemTaxLine.mdx | 61 + .../medusa.ProviderShippingMethodTaxLine.mdx | 61 + .../medusa/types/medusa.ProviderTaxLine.mdx | 11 + .../medusa/types/medusa.QueryConfig.mdx | 82 + .../medusa/types/medusa.QuerySelector.mdx | 23 + .../medusa/types/medusa.RequestContext.mdx | 23 + .../types/medusa.ReservationItemDTO.mdx | 115 + .../types/medusa.ResponseInventoryItem.mdx | 9 + .../medusa/types/medusa.ReturnedData.mdx | 41 + .../medusa/types/medusa.RouteVerb.mdx | 9 + .../medusa/types/medusa.ScheduledJobArgs.mdx | 74 + .../types/medusa.ScheduledJobConfig.mdx | 55 + .../medusa/types/medusa.Selector.mdx | 23 + .../medusa/types/medusa.SessionOptions.mdx | 68 + .../types/medusa.ShippingMethodData.mdx | 9 + .../types/medusa.ShippingOptionData.mdx | 9 + .../types/medusa.ShippingOptionPricing.mdx | 41 + .../medusa.ShippingTaxCalculationLine.mdx | 245 + .../types/medusa.StockLocationAddressDTO.mdx | 133 + .../medusa/types/medusa.StockLocationDTO.mdx | 206 + .../types/medusa.StockLocationExpandedDTO.mdx | 9 + .../medusa/types/medusa.StoreAuthRes.mdx | 170 + .../types/medusa.StoreBearerAuthRes.mdx | 25 + ...medusa.StoreCartShippingOptionsListRes.mdx | 23 + .../medusa/types/medusa.StoreCartsRes.mdx | 386 + .../types/medusa.StoreCollectionsListRes.mdx | 11 + .../types/medusa.StoreCollectionsRes.mdx | 98 + .../types/medusa.StoreCompleteCartRes.mdx | 11 + .../medusa.StoreCustomersListOrdersRes.mdx | 11 + ...sa.StoreCustomersListPaymentMethodsRes.mdx | 44 + .../medusa/types/medusa.StoreCustomersRes.mdx | 161 + .../medusa.StoreCustomersResetPasswordRes.mdx | 159 + .../types/medusa.StoreGetAuthEmailRes.mdx | 25 + ...a.StoreGetProductCategoriesCategoryRes.mdx | 170 + .../medusa.StoreGetProductCategoriesRes.mdx | 11 + .../medusa/types/medusa.StoreGiftCardsRes.mdx | 161 + .../types/medusa.StoreOrderEditsRes.mdx | 251 + .../medusa/types/medusa.StoreOrdersRes.mdx | 539 + .../medusa.StorePaymentCollectionsRes.mdx | 179 + ...dusa.StorePaymentCollectionsSessionRes.mdx | 141 + .../types/medusa.StorePostSearchRes.mdx | 11 + .../types/medusa.StoreProductTagsListRes.mdx | 11 + .../types/medusa.StoreProductTypesListRes.mdx | 9 + .../types/medusa.StoreProductsListRes.mdx | 11 + .../medusa/types/medusa.StoreProductsRes.mdx | 33 + .../types/medusa.StoreRegionsListRes.mdx | 11 + .../medusa/types/medusa.StoreRegionsRes.mdx | 198 + .../medusa.StoreReturnReasonsListRes.mdx | 125 + .../types/medusa.StoreReturnReasonsRes.mdx | 125 + .../medusa/types/medusa.StoreReturnsRes.mdx | 197 + .../medusa.StoreShippingOptionsListRes.mdx | 25 + .../medusa/types/medusa.StoreSwapsRes.mdx | 242 + .../types/medusa.StoreVariantsListRes.mdx | 25 + .../medusa/types/medusa.StoreVariantsRes.mdx | 25 + .../medusa/types/medusa.SubscriberArgs.mdx | 83 + .../medusa/types/medusa.SubscriberConfig.mdx | 42 + .../types/medusa.TaxCalculationContext.mdx | 571 + .../medusa/types/medusa.TaxServiceRate.mdx | 45 + .../medusa/types/medusa.TaxedPricing.mdx | 61 + .../medusa/types/medusa.TotalField.mdx | 9 + .../medusa/types/medusa.TreeQuerySelector.mdx | 23 + .../types/medusa.UpdatePriceListInput.mdx | 9 + .../medusa.UploadStreamDescriptorType.mdx | 45 + .../medusa/types/medusa.VariantInventory.mdx | 69 + .../types/medusa.WithRequiredProperty.mdx | 34 + .../medusa/types/medusa.Writable.mdx | 23 + .../medusa/types/medusa.handler.mdx | 48 + .../medusa/types/medusa.payload.mdx | 41 + .../content/references/modules/entities.mdx | 116 + .../references/modules/fulfillment.mdx | 11 + .../content/references/modules/inventory.mdx | 31 + .../content/references/modules/js_client.mdx | 66 + .../content/references/modules/medusa.mdx | 17045 ++ .../content/references/modules/pricing.mdx | 70 + .../content/references/modules/product.mdx | 65 + .../content/references/modules/services.mdx | 64 + .../references/modules/stock_location.mdx | 24 + .../docs/content/references/modules/types.mdx | 119 + .../content/references/modules/workflows.mdx | 17 + .../docs/content/references/pricing/.nojekyll | 1 - ...ricingModuleService.addPriceListPrices.mdx | 315 - .../IPricingModuleService.addPrices.mdx | 663 - .../IPricingModuleService.addRules.mdx | 455 - .../IPricingModuleService.calculatePrices.mdx | 281 - .../methods/IPricingModuleService.create.mdx | 686 - ...IPricingModuleService.createCurrencies.mdx | 204 - ...ricingModuleService.createMoneyAmounts.mdx | 290 - ...cingModuleService.createPriceListRules.mdx | 211 - ...IPricingModuleService.createPriceLists.mdx | 414 - ...IPricingModuleService.createPriceRules.mdx | 278 - ...Service.createPriceSetMoneyAmountRules.mdx | 197 - .../IPricingModuleService.createRuleTypes.mdx | 202 - .../methods/IPricingModuleService.delete.mdx | 113 - ...IPricingModuleService.deleteCurrencies.mdx | 111 - ...ricingModuleService.deleteMoneyAmounts.mdx | 115 - ...cingModuleService.deletePriceListRules.mdx | 113 - ...IPricingModuleService.deletePriceLists.mdx | 113 - ...IPricingModuleService.deletePriceRules.mdx | 115 - ...Service.deletePriceSetMoneyAmountRules.mdx | 113 - .../IPricingModuleService.deleteRuleTypes.mdx | 113 - .../methods/IPricingModuleService.list.mdx | 379 - .../IPricingModuleService.listAndCount.mdx | 360 - ...ngModuleService.listAndCountCurrencies.mdx | 280 - ...ModuleService.listAndCountMoneyAmounts.mdx | 321 - ...duleService.listAndCountPriceListRules.mdx | 339 - ...ngModuleService.listAndCountPriceLists.mdx | 367 - ...ngModuleService.listAndCountPriceRules.mdx | 328 - ...e.listAndCountPriceSetMoneyAmountRules.mdx | 329 - ...rvice.listAndCountPriceSetMoneyAmounts.mdx | 320 - ...ingModuleService.listAndCountRuleTypes.mdx | 325 - .../IPricingModuleService.listCurrencies.mdx | 308 - ...IPricingModuleService.listMoneyAmounts.mdx | 376 - ...ricingModuleService.listPriceListRules.mdx | 376 - .../IPricingModuleService.listPriceLists.mdx | 458 - .../IPricingModuleService.listPriceRules.mdx | 401 - ...leService.listPriceSetMoneyAmountRules.mdx | 356 - ...ModuleService.listPriceSetMoneyAmounts.mdx | 374 - .../IPricingModuleService.listRuleTypes.mdx | 353 - ...cingModuleService.removePriceListRules.mdx | 513 - .../IPricingModuleService.removeRules.mdx | 137 - .../IPricingModuleService.retrieve.mdx | 333 - ...IPricingModuleService.retrieveCurrency.mdx | 241 - ...icingModuleService.retrieveMoneyAmount.mdx | 369 - ...PricingModuleService.retrievePriceList.mdx | 580 - ...ingModuleService.retrievePriceListRule.mdx | 415 - ...PricingModuleService.retrievePriceRule.mdx | 346 - ...rvice.retrievePriceSetMoneyAmountRules.mdx | 337 - ...IPricingModuleService.retrieveRuleType.mdx | 236 - ...PricingModuleService.setPriceListRules.mdx | 515 - ...IPricingModuleService.updateCurrencies.mdx | 202 - ...ricingModuleService.updateMoneyAmounts.mdx | 240 - ...cingModuleService.updatePriceListRules.mdx | 221 - ...IPricingModuleService.updatePriceLists.mdx | 314 - ...IPricingModuleService.updatePriceRules.mdx | 279 - ...Service.updatePriceSetMoneyAmountRules.mdx | 204 - .../IPricingModuleService.updateRuleTypes.mdx | 204 - .../pricing/enums/PriceListStatus.mdx | 25 - .../pricing/enums/PriceListType.mdx | 25 - .../pricing/enums/pricing.PriceListStatus.mdx | 23 + .../pricing/enums/pricing.PriceListType.mdx | 23 + .../docs/content/references/pricing/index.md | 78 - .../interfaces/AddPriceListPricesDTO.mdx | 133 - .../pricing/interfaces/AddPricesDTO.mdx | 133 - .../pricing/interfaces/AddRulesDTO.mdx | 42 - .../pricing/interfaces/BaseFilterable.mdx | 46 - .../pricing/interfaces/CalculatedPriceSet.mdx | 268 - .../references/pricing/interfaces/Context.mdx | 73 - .../pricing/interfaces/CreateCurrencyDTO.mdx | 50 - .../interfaces/CreateMoneyAmountDTO.mdx | 105 - .../pricing/interfaces/CreatePriceListDTO.mdx | 234 - .../interfaces/CreatePriceListRuleDTO.mdx | 50 - .../pricing/interfaces/CreatePriceRuleDTO.mdx | 68 - .../pricing/interfaces/CreatePriceSetDTO.mdx | 143 - .../CreatePriceSetMoneyAmountRulesDTO.mdx | 41 - .../pricing/interfaces/CreatePricesDTO.mdx | 114 - .../pricing/interfaces/CreateRuleTypeDTO.mdx | 50 - .../pricing/interfaces/CurrencyDTO.mdx | 50 - .../interfaces/FilterableCurrencyProps.mdx | 41 - .../interfaces/FilterableMoneyAmountProps.mdx | 50 - .../interfaces/FilterablePriceListProps.mdx | 96 - .../FilterablePriceListRuleProps.mdx | 68 - .../interfaces/FilterablePriceRuleProps.mdx | 68 - .../FilterablePriceSetMoneyAmountProps.mdx | 59 - ...ilterablePriceSetMoneyAmountRulesProps.mdx | 68 - .../interfaces/FilterablePriceSetProps.mdx | 87 - .../interfaces/FilterableRuleTypeProps.mdx | 59 - .../pricing/interfaces/FindConfig.mdx | 83 - .../interfaces/IPricingModuleService.mdx | 72 - .../interfaces/JoinerServiceConfig.mdx | 240 - .../interfaces/JoinerServiceConfigAlias.mdx | 30 - .../pricing/interfaces/MoneyAmountDTO.mdx | 452 - .../pricing/interfaces/PriceListDTO.mdx | 1094 - .../pricing/interfaces/PriceListPriceDTO.mdx | 114 - .../pricing/interfaces/PriceListRuleDTO.mdx | 546 - .../interfaces/PriceListRuleValueDTO.mdx | 252 - .../pricing/interfaces/PriceRuleDTO.mdx | 261 - .../pricing/interfaces/PriceSetDTO.mdx | 243 - .../interfaces/PriceSetMoneyAmountDTO.mdx | 894 - .../PriceSetMoneyAmountRulesDTO.mdx | 425 - .../pricing/interfaces/PricingContext.mdx | 23 - .../pricing/interfaces/PricingFilters.mdx | 23 - .../interfaces/RemovePriceListRulesDTO.mdx | 32 - .../interfaces/RemovePriceSetRulesDTO.mdx | 32 - .../pricing/interfaces/RuleTypeDTO.mdx | 50 - .../interfaces/SetPriceListRulesDTO.mdx | 32 - .../pricing/interfaces/UpdateCurrencyDTO.mdx | 50 - .../interfaces/UpdateMoneyAmountDTO.mdx | 59 - .../pricing/interfaces/UpdatePriceListDTO.mdx | 96 - .../interfaces/UpdatePriceListRuleDTO.mdx | 59 - .../pricing/interfaces/UpdatePriceRuleDTO.mdx | 77 - .../pricing/interfaces/UpdatePriceSetDTO.mdx | 23 - .../UpdatePriceSetMoneyAmountRulesDTO.mdx | 50 - .../pricing/interfaces/UpdateRuleTypeDTO.mdx | 50 - .../pricing.AddPriceListPricesDTO.mdx | 131 + .../interfaces/pricing.AddPricesDTO.mdx | 131 + .../interfaces/pricing.AddRulesDTO.mdx | 40 + .../interfaces/pricing.BaseFilterable.mdx | 44 + .../interfaces/pricing.CalculatedPriceSet.mdx | 266 + .../pricing/interfaces/pricing.Context.mdx | 71 + .../interfaces/pricing.CreateCurrencyDTO.mdx | 48 + .../pricing.CreateMoneyAmountDTO.mdx | 103 + .../interfaces/pricing.CreatePriceListDTO.mdx | 232 + .../pricing.CreatePriceListRuleDTO.mdx | 48 + ...s.mdx => pricing.CreatePriceListRules.mdx} | 0 .../interfaces/pricing.CreatePriceRuleDTO.mdx | 66 + .../interfaces/pricing.CreatePriceSetDTO.mdx | 141 + ...cing.CreatePriceSetMoneyAmountRulesDTO.mdx | 39 + .../interfaces/pricing.CreatePricesDTO.mdx | 112 + .../interfaces/pricing.CreateRuleTypeDTO.mdx | 48 + .../interfaces/pricing.CurrencyDTO.mdx | 48 + .../pricing.FilterableCurrencyProps.mdx | 39 + .../pricing.FilterableMoneyAmountProps.mdx | 48 + .../pricing.FilterablePriceListProps.mdx | 94 + .../pricing.FilterablePriceListRuleProps.mdx | 66 + .../pricing.FilterablePriceRuleProps.mdx | 66 + ...ing.FilterablePriceSetMoneyAmountProps.mdx | 57 + ...ilterablePriceSetMoneyAmountRulesProps.mdx | 66 + .../pricing.FilterablePriceSetProps.mdx | 85 + .../pricing.FilterableRuleTypeProps.mdx | 57 + .../pricing/interfaces/pricing.FindConfig.mdx | 81 + .../pricing.IPricingModuleService.mdx | 72 + .../pricing.JoinerServiceConfig.mdx | 238 + .../pricing.JoinerServiceConfigAlias.mdx | 28 + .../interfaces/pricing.MoneyAmountDTO.mdx | 450 + .../interfaces/pricing.PriceListDTO.mdx | 1092 + .../interfaces/pricing.PriceListPriceDTO.mdx | 112 + .../interfaces/pricing.PriceListRuleDTO.mdx | 544 + .../pricing.PriceListRuleValueDTO.mdx | 250 + .../interfaces/pricing.PriceRuleDTO.mdx | 259 + .../interfaces/pricing.PriceSetDTO.mdx | 241 + .../pricing.PriceSetMoneyAmountDTO.mdx | 892 + .../pricing.PriceSetMoneyAmountRulesDTO.mdx | 423 + .../interfaces/pricing.PricingContext.mdx | 21 + .../interfaces/pricing.PricingFilters.mdx | 21 + .../pricing.RemovePriceListRulesDTO.mdx | 30 + .../pricing.RemovePriceSetRulesDTO.mdx | 30 + .../interfaces/pricing.RuleTypeDTO.mdx | 48 + .../pricing.SetPriceListRulesDTO.mdx | 30 + .../interfaces/pricing.UpdateCurrencyDTO.mdx | 48 + .../pricing.UpdateMoneyAmountDTO.mdx | 57 + .../interfaces/pricing.UpdatePriceListDTO.mdx | 94 + .../pricing.UpdatePriceListRuleDTO.mdx | 57 + .../interfaces/pricing.UpdatePriceRuleDTO.mdx | 75 + .../interfaces/pricing.UpdatePriceSetDTO.mdx | 21 + ...cing.UpdatePriceSetMoneyAmountRulesDTO.mdx | 48 + .../interfaces/pricing.UpdateRuleTypeDTO.mdx | 48 + .../references/pricing/types/Exclude.mdx | 34 - .../pricing/types/JoinerRelationship.mdx | 86 - .../pricing/types/ModuleJoinerConfig.mdx | 9 - .../types/ModuleJoinerRelationship.mdx | 9 - .../content/references/pricing/types/Omit.mdx | 34 - .../content/references/pricing/types/Pick.mdx | 34 - .../references/pricing/types/Record.mdx | 34 - .../types/pricing.JoinerRelationship.mdx | 86 + .../types/pricing.ModuleJoinerConfig.mdx | 9 + .../pricing.ModuleJoinerRelationship.mdx | 9 + .../docs/content/references/product/.nojekyll | 1 - .../Buffer/methods/Buffer._iterator_.mdx | 41 - .../product/Buffer/methods/Buffer.at.mdx | 49 - .../product/Buffer/methods/Buffer.compare.mdx | 128 - .../product/Buffer/methods/Buffer.copy.mdx | 118 - .../Buffer/methods/Buffer.copyWithin.mdx | 66 - .../product/Buffer/methods/Buffer.entries.mdx | 76 - .../product/Buffer/methods/Buffer.equals.mdx | 60 - .../product/Buffer/methods/Buffer.every.mdx | 56 - .../product/Buffer/methods/Buffer.fill.mdx | 128 - .../product/Buffer/methods/Buffer.filter.mdx | 56 - .../product/Buffer/methods/Buffer.find.mdx | 57 - .../Buffer/methods/Buffer.findIndex.mdx | 57 - .../product/Buffer/methods/Buffer.forEach.mdx | 56 - .../Buffer/methods/Buffer.includes.mdx | 90 - .../product/Buffer/methods/Buffer.indexOf.mdx | 129 - .../product/Buffer/methods/Buffer.join.mdx | 47 - .../product/Buffer/methods/Buffer.keys.mdx | 64 - .../Buffer/methods/Buffer.lastIndexOf.mdx | 128 - .../product/Buffer/methods/Buffer.map.mdx | 57 - .../Buffer/methods/Buffer.readBigInt64BE.mdx | 50 - .../Buffer/methods/Buffer.readBigInt64LE.mdx | 50 - .../Buffer/methods/Buffer.readBigUInt64BE.mdx | 58 - .../Buffer/methods/Buffer.readBigUInt64LE.mdx | 58 - .../methods/Buffer.readBigUint64BE-1.mdx | 49 - .../methods/Buffer.readBigUint64LE-1.mdx | 49 - .../Buffer/methods/Buffer.readDoubleBE.mdx | 56 - .../Buffer/methods/Buffer.readDoubleLE.mdx | 58 - .../Buffer/methods/Buffer.readFloatBE.mdx | 56 - .../Buffer/methods/Buffer.readFloatLE.mdx | 58 - .../Buffer/methods/Buffer.readInt16BE.mdx | 58 - .../Buffer/methods/Buffer.readInt16LE.mdx | 60 - .../Buffer/methods/Buffer.readInt32BE.mdx | 58 - .../Buffer/methods/Buffer.readInt32LE.mdx | 60 - .../Buffer/methods/Buffer.readInt8.mdx | 62 - .../Buffer/methods/Buffer.readIntBE.mdx | 70 - .../Buffer/methods/Buffer.readIntLE.mdx | 66 - .../Buffer/methods/Buffer.readUInt16BE.mdx | 60 - .../Buffer/methods/Buffer.readUInt16LE.mdx | 62 - .../Buffer/methods/Buffer.readUInt32BE.mdx | 58 - .../Buffer/methods/Buffer.readUInt32LE.mdx | 60 - .../Buffer/methods/Buffer.readUInt8.mdx | 62 - .../Buffer/methods/Buffer.readUIntBE.mdx | 70 - .../Buffer/methods/Buffer.readUIntLE.mdx | 68 - .../Buffer/methods/Buffer.readUint16BE-1.mdx | 49 - .../Buffer/methods/Buffer.readUint16LE-1.mdx | 49 - .../Buffer/methods/Buffer.readUint32BE-1.mdx | 49 - .../Buffer/methods/Buffer.readUint32LE-1.mdx | 49 - .../Buffer/methods/Buffer.readUint8-1.mdx | 49 - .../Buffer/methods/Buffer.readUintBE-1.mdx | 58 - .../Buffer/methods/Buffer.readUintLE-1.mdx | 58 - .../product/Buffer/methods/Buffer.reduce.mdx | 157 - .../Buffer/methods/Buffer.reduceRight.mdx | 157 - .../product/Buffer/methods/Buffer.reverse.mdx | 31 - .../product/Buffer/methods/Buffer.set.mdx | 66 - .../product/Buffer/methods/Buffer.slice.mdx | 90 - .../product/Buffer/methods/Buffer.some.mdx | 56 - .../product/Buffer/methods/Buffer.sort.mdx | 47 - .../Buffer/methods/Buffer.subarray.mdx | 113 - .../product/Buffer/methods/Buffer.swap16.mdx | 63 - .../product/Buffer/methods/Buffer.swap32.mdx | 53 - .../product/Buffer/methods/Buffer.swap64.mdx | 53 - .../product/Buffer/methods/Buffer.toJSON.mdx | 77 - .../Buffer/methods/Buffer.toLocaleString.mdx | 33 - .../Buffer/methods/Buffer.toString.mdx | 100 - .../product/Buffer/methods/Buffer.valueOf.mdx | 33 - .../product/Buffer/methods/Buffer.values.mdx | 76 - .../product/Buffer/methods/Buffer.write.mdx | 185 - .../Buffer/methods/Buffer.writeBigInt64BE.mdx | 69 - .../Buffer/methods/Buffer.writeBigInt64LE.mdx | 69 - .../methods/Buffer.writeBigUInt64BE.mdx | 69 - .../methods/Buffer.writeBigUInt64LE.mdx | 69 - .../methods/Buffer.writeBigUint64BE-1.mdx | 58 - .../methods/Buffer.writeBigUint64LE-1.mdx | 58 - .../Buffer/methods/Buffer.writeDoubleBE.mdx | 68 - .../Buffer/methods/Buffer.writeDoubleLE.mdx | 68 - .../Buffer/methods/Buffer.writeFloatBE.mdx | 68 - .../Buffer/methods/Buffer.writeFloatLE.mdx | 68 - .../Buffer/methods/Buffer.writeInt16BE.mdx | 70 - .../Buffer/methods/Buffer.writeInt16LE.mdx | 70 - .../Buffer/methods/Buffer.writeInt32BE.mdx | 70 - .../Buffer/methods/Buffer.writeInt32LE.mdx | 70 - .../Buffer/methods/Buffer.writeInt8.mdx | 72 - .../Buffer/methods/Buffer.writeIntBE.mdx | 77 - .../Buffer/methods/Buffer.writeIntLE.mdx | 77 - .../Buffer/methods/Buffer.writeUInt16BE.mdx | 71 - .../Buffer/methods/Buffer.writeUInt16LE.mdx | 71 - .../Buffer/methods/Buffer.writeUInt32BE.mdx | 70 - .../Buffer/methods/Buffer.writeUInt32LE.mdx | 70 - .../Buffer/methods/Buffer.writeUInt8.mdx | 74 - .../Buffer/methods/Buffer.writeUIntBE.mdx | 79 - .../Buffer/methods/Buffer.writeUIntLE.mdx | 79 - .../Buffer/methods/Buffer.writeUint16BE-1.mdx | 58 - .../Buffer/methods/Buffer.writeUint16LE-1.mdx | 58 - .../Buffer/methods/Buffer.writeUint32BE-1.mdx | 58 - .../Buffer/methods/Buffer.writeUint32LE-1.mdx | 58 - .../Buffer/methods/Buffer.writeUint8-1.mdx | 58 - .../Buffer/methods/Buffer.writeUintBE-1.mdx | 67 - .../Buffer/methods/Buffer.writeUintLE-1.mdx | 67 - .../methods/BufferConstructor.alloc.mdx | 105 - .../methods/BufferConstructor.allocUnsafe.mdx | 77 - .../BufferConstructor.allocUnsafeSlow.mdx | 86 - .../methods/BufferConstructor.byteLength.mdx | 78 - .../methods/BufferConstructor.compare.mdx | 68 - .../methods/BufferConstructor.concat.mdx | 88 - .../BufferConstructor.copyBytesFrom.mdx | 74 - .../methods/BufferConstructor.from.mdx | 193 - .../methods/BufferConstructor.isBuffer.mdx | 57 - .../methods/BufferConstructor.isEncoding.mdx | 64 - .../methods/BufferConstructor.of.mdx | 43 - .../methods/IProductModuleService.create.mdx | 893 - .../IProductModuleService.createCategory.mdx | 482 - ...ProductModuleService.createCollections.mdx | 221 - .../IProductModuleService.createOptions.mdx | 204 - .../IProductModuleService.createTags.mdx | 176 - .../IProductModuleService.createTypes.mdx | 194 - .../IProductModuleService.createVariants.mdx | 545 - .../methods/IProductModuleService.delete.mdx | 113 - .../IProductModuleService.deleteCategory.mdx | 113 - ...ProductModuleService.deleteCollections.mdx | 113 - .../IProductModuleService.deleteOptions.mdx | 113 - .../IProductModuleService.deleteTags.mdx | 114 - .../IProductModuleService.deleteTypes.mdx | 113 - .../IProductModuleService.deleteVariants.mdx | 113 - .../methods/IProductModuleService.list.mdx | 646 - .../IProductModuleService.listAndCount.mdx | 393 - ...ctModuleService.listAndCountCategories.mdx | 355 - ...tModuleService.listAndCountCollections.mdx | 319 - ...oductModuleService.listAndCountOptions.mdx | 319 - ...IProductModuleService.listAndCountTags.mdx | 310 - ...ProductModuleService.listAndCountTypes.mdx | 310 - ...ductModuleService.listAndCountVariants.mdx | 338 - .../IProductModuleService.listCategories.mdx | 446 - .../IProductModuleService.listCollections.mdx | 365 - .../IProductModuleService.listOptions.mdx | 365 - .../IProductModuleService.listTags.mdx | 338 - .../IProductModuleService.listTypes.mdx | 338 - .../IProductModuleService.listVariants.mdx | 555 - .../methods/IProductModuleService.restore.mdx | 146 - .../IProductModuleService.restoreVariants.mdx | 143 - .../IProductModuleService.retrieve.mdx | 945 - ...IProductModuleService.retrieveCategory.mdx | 499 - ...roductModuleService.retrieveCollection.mdx | 516 - .../IProductModuleService.retrieveOption.mdx | 571 - .../IProductModuleService.retrieveTag.mdx | 498 - .../IProductModuleService.retrieveType.mdx | 236 - .../IProductModuleService.retrieveVariant.mdx | 742 - .../IProductModuleService.softDelete.mdx | 146 - .../methods/IProductModuleService.update.mdx | 731 - .../IProductModuleService.updateCategory.mdx | 490 - ...ProductModuleService.updateCollections.mdx | 240 - .../IProductModuleService.updateOptions.mdx | 213 - .../IProductModuleService.updateTags.mdx | 186 - .../IProductModuleService.updateTypes.mdx | 195 - .../IProductModuleService.updateVariants.mdx | 545 - .../methods/IterableIterator._iterator_.mdx | 37 - .../methods/IterableIterator.next.mdx | 64 - .../methods/IterableIterator.return.mdx | 64 - .../methods/IterableIterator.throw.mdx | 64 - .../Iterator/methods/Iterator.next.mdx | 60 - .../Iterator/methods/Iterator.return.mdx | 60 - .../Iterator/methods/Iterator.throw.mdx | 60 - .../methods/SharedArrayBuffer.slice.mdx | 90 - .../product/enums/ProductStatus.mdx | 31 - .../product/enums/product.ProductStatus.mdx | 29 + .../docs/content/references/product/index.md | 95 - .../product/interfaces/ArrayLike.mdx | 39 - .../product/interfaces/BaseFilterable.mdx | 46 - .../references/product/interfaces/Buffer.mdx | 167 - .../product/interfaces/BufferConstructor.mdx | 240 - .../references/product/interfaces/Context.mdx | 73 - .../interfaces/CreateProductCategoryDTO.mdx | 77 - .../interfaces/CreateProductCollectionDTO.mdx | 50 - .../product/interfaces/CreateProductDTO.mdx | 534 - .../interfaces/CreateProductOptionDTO.mdx | 32 - .../interfaces/CreateProductTagDTO.mdx | 23 - .../interfaces/CreateProductTypeDTO.mdx | 41 - .../interfaces/CreateProductVariantDTO.mdx | 204 - .../CreateProductVariantOptionDTO.mdx | 32 - .../FilterableProductCategoryProps.mdx | 95 - .../FilterableProductCollectionProps.mdx | 59 - .../FilterableProductOptionProps.mdx | 59 - .../interfaces/FilterableProductProps.mdx | 169 - .../interfaces/FilterableProductTagProps.mdx | 50 - .../interfaces/FilterableProductTypeProps.mdx | 50 - .../FilterableProductVariantProps.mdx | 87 - .../product/interfaces/FindConfig.mdx | 83 - .../interfaces/IProductModuleService.mdx | 61 - .../product/interfaces/IterableIterator.mdx | 28 - .../product/interfaces/Iterator.mdx | 45 - .../interfaces/IteratorReturnResult.mdx | 44 - .../interfaces/IteratorYieldResult.mdx | 44 - .../interfaces/JoinerServiceConfig.mdx | 240 - .../interfaces/JoinerServiceConfigAlias.mdx | 30 - .../product/interfaces/ProductCategoryDTO.mdx | 713 - .../interfaces/ProductCollectionDTO.mdx | 814 - .../product/interfaces/ProductDTO.mdx | 1917 - .../product/interfaces/ProductImageDTO.mdx | 50 - .../product/interfaces/ProductOptionDTO.mdx | 1150 - .../interfaces/ProductOptionValueDTO.mdx | 983 - .../product/interfaces/ProductTagDTO.mdx | 796 - .../product/interfaces/ProductTypeDTO.mdx | 50 - .../product/interfaces/ProductVariantDTO.mdx | 1321 - .../product/interfaces/RestoreReturn.mdx | 37 - .../product/interfaces/SharedArrayBuffer.mdx | 99 - .../SharedArrayBufferConstructor.mdx | 97 - .../product/interfaces/SoftDeleteReturn.mdx | 37 - .../interfaces/UpdateProductCategoryDTO.mdx | 77 - .../interfaces/UpdateProductCollectionDTO.mdx | 68 - .../product/interfaces/UpdateProductDTO.mdx | 352 - .../interfaces/UpdateProductOptionDTO.mdx | 39 - .../interfaces/UpdateProductTagDTO.mdx | 32 - .../interfaces/UpdateProductTypeDTO.mdx | 41 - .../interfaces/UpdateProductVariantDTO.mdx | 204 - .../interfaces/product.BaseFilterable.mdx | 44 + .../product/interfaces/product.Context.mdx | 71 + .../product.CreateProductCategoryDTO.mdx | 75 + .../product.CreateProductCollectionDTO.mdx | 48 + .../interfaces/product.CreateProductDTO.mdx | 532 + .../product.CreateProductOptionDTO.mdx | 30 + .../product.CreateProductTagDTO.mdx | 21 + .../product.CreateProductTypeDTO.mdx | 39 + .../product.CreateProductVariantDTO.mdx | 202 + .../product.CreateProductVariantOptionDTO.mdx | 30 + ...product.FilterableProductCategoryProps.mdx | 93 + ...oduct.FilterableProductCollectionProps.mdx | 57 + .../product.FilterableProductOptionProps.mdx | 57 + .../product.FilterableProductProps.mdx | 167 + .../product.FilterableProductTagProps.mdx | 48 + .../product.FilterableProductTypeProps.mdx | 48 + .../product.FilterableProductVariantProps.mdx | 85 + .../product/interfaces/product.FindConfig.mdx | 81 + .../product.IProductModuleService.mdx | 61 + .../product.JoinerServiceConfig.mdx | 238 + .../product.JoinerServiceConfigAlias.mdx | 28 + .../interfaces/product.ProductCategoryDTO.mdx | 711 + .../product.ProductCollectionDTO.mdx | 812 + .../product/interfaces/product.ProductDTO.mdx | 1915 + .../interfaces/product.ProductImageDTO.mdx | 48 + .../interfaces/product.ProductOptionDTO.mdx | 1148 + .../product.ProductOptionValueDTO.mdx | 981 + .../interfaces/product.ProductTagDTO.mdx | 794 + .../interfaces/product.ProductTypeDTO.mdx | 48 + .../interfaces/product.ProductVariantDTO.mdx | 1319 + .../interfaces/product.RestoreReturn.mdx | 35 + .../interfaces/product.SoftDeleteReturn.mdx | 35 + .../product.UpdateProductCategoryDTO.mdx | 75 + .../product.UpdateProductCollectionDTO.mdx | 66 + .../interfaces/product.UpdateProductDTO.mdx | 350 + .../product.UpdateProductOptionDTO.mdx | 37 + .../product.UpdateProductTagDTO.mdx | 30 + .../product.UpdateProductTypeDTO.mdx | 39 + .../product.UpdateProductVariantDTO.mdx | 202 + .../product/types/ArrayBufferLike.mdx | 9 - .../product/types/ArrayBufferView.mdx | 9 - .../product/types/BufferEncoding.mdx | 9 - .../references/product/types/Exclude.mdx | 34 - .../references/product/types/ExpandScalar.mdx | 23 - .../references/product/types/FilterQuery.mdx | 32 - .../references/product/types/FilterValue.mdx | 23 - .../references/product/types/FilterValue2.mdx | 23 - .../product/types/IteratorResult.mdx | 32 - .../product/types/JoinerRelationship.mdx | 86 - .../product/types/ModuleJoinerConfig.mdx | 9 - .../types/ModuleJoinerRelationship.mdx | 9 - .../content/references/product/types/Omit.mdx | 34 - .../references/product/types/OperatorMap.mdx | 199 - .../references/product/types/Partial.mdx | 25 - .../content/references/product/types/Pick.mdx | 34 - .../references/product/types/Primary.mdx | 23 - .../references/product/types/Query.mdx | 23 - .../references/product/types/Readonly.mdx | 25 - .../product/types/ReadonlyPrimary.mdx | 23 - .../references/product/types/Record.mdx | 34 - .../references/product/types/Scalar.mdx | 9 - .../references/product/types/TypedArray.mdx | 9 - .../product/types/WithImplicitCoercion.mdx | 23 - .../product/types/product.ExpandScalar.mdx | 9 + .../product/types/product.FilterQuery.mdx | 9 + .../product/types/product.FilterValue.mdx | 9 + .../product/types/product.FilterValue2.mdx | 9 + .../types/product.JoinerRelationship.mdx | 86 + .../types/product.ModuleJoinerConfig.mdx | 9 + .../product.ModuleJoinerRelationship.mdx | 9 + .../product/types/product.OperatorMap.mdx | 185 + .../{PrevLimit.mdx => product.PrevLimit.mdx} | 0 .../product/types/product.Primary.mdx | 9 + .../product/types/product.Query.mdx | 9 + .../product/types/product.ReadonlyPrimary.mdx | 9 + .../product/types/product.Scalar.mdx | 9 + .../references/product/variables/Buffer-1.mdx | 9 - .../product/variables/SharedArrayBuffer-1.mdx | 9 - .../content/references/services/.nojekyll | 1 - .../classes/AbstractBatchJobStrategy.mdx | 565 - .../classes/AbstractEventBusModuleService.mdx | 342 - .../classes/AbstractNotificationService.mdx | 417 - .../classes/AbstractPaymentProcessor.mdx | 507 - .../classes/AbstractPaymentService.mdx | 903 - .../classes/AbstractSearchService.mdx | 474 - .../references/services/classes/Address.mdx | 208 - .../services/classes/AddressCreatePayload.mdx | 121 - .../services/classes/AddressPayload.mdx | 121 - .../AdminGetDiscountsDiscountRuleParams.mdx | 38 - .../classes/AdminPriceListPricesCreateReq.mdx | 72 - .../classes/AdminPriceListPricesUpdateReq.mdx | 81 - .../services/classes/AnalyticsConfig.mdx | 107 - .../classes/AnalyticsConfigService.mdx | 442 - .../services/classes/AuthService.mdx | 457 - .../services/classes/BaseEntity.mdx | 47 - .../references/services/classes/BatchJob.mdx | 245 - .../services/classes/BatchJobService.mdx | 859 - .../references/services/classes/Cart.mdx | 446 - .../services/classes/CartService.mdx | 2572 - .../services/classes/ClaimImage.mdx | 118 - .../references/services/classes/ClaimItem.mdx | 190 - .../services/classes/ClaimItemService.mdx | 510 - .../services/classes/ClaimOrder.mdx | 235 - .../services/classes/ClaimService.mdx | 989 - .../references/services/classes/ClaimTag.mdx | 100 - .../references/services/classes/Country.mdx | 94 - .../references/services/classes/Currency.mdx | 68 - .../services/classes/CurrencyService.mdx | 434 - .../services/classes/CustomShippingOption.mdx | 136 - .../classes/CustomShippingOptionService.mdx | 420 - .../references/services/classes/Customer.mdx | 190 - .../services/classes/CustomerGroup.mdx | 118 - .../services/classes/CustomerGroupService.mdx | 684 - .../services/classes/CustomerGroupUpdate.mdx | 36 - .../services/classes/CustomerService.mdx | 1155 - .../classes/DateComparisonOperator.mdx | 56 - .../services/classes/Discount-1.mdx | 31 - .../references/services/classes/Discount.mdx | 208 - .../services/classes/DiscountCondition.mdx | 172 - .../DiscountConditionCustomerGroup.mdx | 85 - .../classes/DiscountConditionProduct.mdx | 85 - .../DiscountConditionProductCollection.mdx | 85 - .../classes/DiscountConditionProductTag.mdx | 85 - .../classes/DiscountConditionProductType.mdx | 85 - .../classes/DiscountConditionService.mdx | 476 - .../services/classes/DiscountRule.mdx | 136 - .../services/classes/DiscountService.mdx | 1377 - .../services/classes/DraftOrder.mdx | 172 - .../services/classes/DraftOrderService.mdx | 735 - .../services/classes/EventBusService.mdx | 680 - .../classes/FilterableBatchJobProps.mdx | 72 - .../services/classes/FilterableCartProps.mdx | 45 - .../classes/FilterableDiscountProps.mdx | 63 - .../FilterableLineItemAdjustmentProps.mdx | 72 - .../classes/FilterablePriceListProps.mdx | 110 - .../classes/FilterableProductProps.mdx | 183 - .../classes/FilterableProductVariantProps.mdx | 207 - .../services/classes/FlagRouter.mdx | 164 - .../services/classes/Fulfillment.mdx | 235 - .../services/classes/FulfillmentItem.mdx | 67 - .../services/classes/FulfillmentProvider.mdx | 40 - .../classes/FulfillmentProviderService.mdx | 777 - .../services/classes/FulfillmentService.mdx | 675 - .../services/classes/GiftCard-1.mdx | 31 - .../references/services/classes/GiftCard.mdx | 181 - .../services/classes/GiftCardService.mdx | 770 - .../services/classes/GiftCardTransaction.mdx | 127 - .../services/classes/IdempotencyKey.mdx | 136 - .../classes/IdempotencyKeyService.mdx | 544 - .../references/services/classes/Image.mdx | 100 - .../references/services/classes/LineItem.mdx | 478 - .../services/classes/LineItemAdjustment.mdx | 118 - .../classes/LineItemAdjustmentService.mdx | 643 - .../services/classes/LineItemService.mdx | 1065 - .../services/classes/LineItemTaxLine.mdx | 127 - .../services/classes/MiddlewareService.mdx | 407 - .../services/classes/MoneyAmount.mdx | 234 - .../services/classes/NewTotalsService.mdx | 1249 - .../references/services/classes/Note.mdx | 136 - .../services/classes/NoteService.mdx | 592 - .../services/classes/Notification.mdx | 181 - .../services/classes/NotificationProvider.mdx | 40 - .../services/classes/NotificationService.mdx | 768 - .../classes/NumericalComparisonOperator.mdx | 56 - .../references/services/classes/Oauth.mdx | 96 - .../services/classes/OauthService.mdx | 625 - .../references/services/classes/Order.mdx | 559 - .../references/services/classes/OrderEdit.mdx | 329 - .../classes/OrderEditItemChangeService.mdx | 481 - .../services/classes/OrderEditService.mdx | 1326 - .../services/classes/OrderItemChange.mdx | 145 - .../services/classes/OrderService.mdx | 2121 - .../services/classes/OrdersReturnItem.mdx | 54 - .../references/services/classes/Payment.mdx | 217 - .../services/classes/PaymentCollection.mdx | 199 - .../classes/PaymentCollectionService.mdx | 814 - .../services/classes/PaymentProvider.mdx | 40 - .../classes/PaymentProviderService.mdx | 1586 - .../services/classes/PaymentService.mdx | 599 - .../services/classes/PaymentSession.mdx | 163 - .../references/services/classes/PriceList.mdx | 164 - .../services/classes/PriceListService.mdx | 1085 - .../services/classes/PricingService.mdx | 1617 - .../references/services/classes/Product.mdx | 406 - .../services/classes/ProductCategory.mdx | 190 - .../classes/ProductCategoryService.mdx | 955 - .../services/classes/ProductCollection.mdx | 118 - .../classes/ProductCollectionService.mdx | 758 - .../services/classes/ProductOption.mdx | 127 - .../services/classes/ProductOptionValue.mdx | 136 - .../services/classes/ProductService.mdx | 1426 - .../services/classes/ProductTag.mdx | 100 - .../services/classes/ProductTaxRate.mdx | 85 - .../services/classes/ProductType.mdx | 100 - .../services/classes/ProductTypeService.mdx | 407 - .../services/classes/ProductTypeTaxRate.mdx | 85 - .../services/classes/ProductVariant.mdx | 298 - .../classes/ProductVariantInventoryItem.mdx | 118 - .../ProductVariantInventoryService.mdx | 1506 - .../classes/ProductVariantService.mdx | 1472 - .../references/services/classes/Refund.mdx | 154 - .../references/services/classes/Region.mdx | 218 - .../services/classes/RegionService.mdx | 1220 - .../references/services/classes/Return.mdx | 217 - .../services/classes/ReturnItem.mdx | 130 - .../services/classes/ReturnReason.mdx | 145 - .../services/classes/ReturnReasonService.mdx | 474 - .../services/classes/ReturnService.mdx | 961 - .../services/classes/SalesChannel.mdx | 127 - .../classes/SalesChannelInventoryService.mdx | 586 - .../services/classes/SalesChannelLocation.mdx | 109 - .../classes/SalesChannelLocationService.mdx | 513 - .../services/classes/SalesChannelService.mdx | 814 - .../services/classes/SearchService.mdx | 479 - .../services/classes/ShippingMethod.mdx | 227 - .../classes/ShippingMethodTaxLine.mdx | 127 - .../services/classes/ShippingOption.mdx | 218 - .../classes/ShippingOptionRequirement.mdx | 100 - .../classes/ShippingOptionService.mdx | 1096 - .../services/classes/ShippingProfile.mdx | 127 - .../classes/ShippingProfileService.mdx | 967 - .../services/classes/ShippingTaxRate.mdx | 85 - .../services/classes/SoftDeletableEntity.mdx | 56 - .../references/services/classes/StagedJob.mdx | 82 - .../services/classes/StagedJobService.mdx | 375 - .../references/services/classes/Store.mdx | 172 - ...stCustomersCustomerAddressesAddressReq.mdx | 117 - .../services/classes/StoreService.mdx | 497 - .../classes/StrategyResolverService.mdx | 301 - .../classes/StringComparisonOperator.mdx | 83 - .../references/services/classes/Swap.mdx | 262 - .../services/classes/SwapService.mdx | 1324 - .../classes/SystemPaymentProviderService.mdx | 625 - .../references/services/classes/TaxLine.mdx | 85 - .../services/classes/TaxProvider.mdx | 40 - .../services/classes/TaxProviderService.mdx | 874 - .../references/services/classes/TaxRate.mdx | 181 - .../services/classes/TaxRateService.mdx | 922 - .../services/classes/TokenService.mdx | 142 - .../services/classes/TotalsService.mdx | 1447 - .../services/classes/TrackingLink.mdx | 136 - .../classes/TransactionBaseService.mdx | 274 - .../references/services/classes/User.mdx | 145 - .../services/classes/UserService.mdx | 790 - .../services.AnalyticsConfigService.mdx | 408 + .../services/classes/services.AuthService.mdx | 423 + .../classes/services.BatchJobService.mdx | 793 + .../services/classes/services.CartService.mdx | 2386 + .../classes/services.ClaimItemService.mdx | 476 + .../classes/services.ClaimService.mdx | 927 + .../classes/services.CurrencyService.mdx | 404 + .../services.CustomShippingOptionService.mdx | 390 + .../classes/services.CustomerGroupService.mdx | 630 + .../classes/services.CustomerService.mdx | 1061 + .../services.DiscountConditionService.mdx | 438 + .../classes/services.DiscountService.mdx | 1267 + .../classes/services.DraftOrderService.mdx | 685 + .../classes/services.EventBusService.mdx | 626 + .../services.FulfillmentProviderService.mdx | 711 + .../classes/services.FulfillmentService.mdx | 629 + .../classes/services.GiftCardService.mdx | 708 + .../services.IdempotencyKeyService.mdx | 502 + .../services.LineItemAdjustmentService.mdx | 593 + .../classes/services.LineItemService.mdx | 999 + .../classes/services.MiddlewareService.mdx | 369 + .../classes/services.NewTotalsService.mdx | 1187 + .../services/classes/services.NoteService.mdx | 550 + .../classes/services.NotificationService.mdx | 710 + .../classes/services.OauthService.mdx | 575 + .../services.OrderEditItemChangeService.mdx | 447 + .../classes/services.OrderEditService.mdx | 1228 + .../classes/services.OrderService.mdx | 1987 + .../services.PaymentCollectionService.mdx | 756 + .../services.PaymentProviderService.mdx | 1468 + .../classes/services.PaymentService.mdx | 561 + .../classes/services.PriceListService.mdx | 1003 + .../classes/services.PricingService.mdx | 1028 + .../services.ProductCategoryService.mdx | 885 + .../services.ProductCollectionService.mdx | 704 + .../classes/services.ProductService.mdx | 1320 + .../classes/services.ProductTypeService.mdx | 377 + ...ervices.ProductVariantInventoryService.mdx | 1124 + .../services.ProductVariantService.mdx | 1368 + .../classes/services.RegionService.mdx | 1130 + .../classes/services.ReturnReasonService.mdx | 436 + .../classes/services.ReturnService.mdx | 895 + .../services.SalesChannelInventoryService.mdx | 317 + .../services.SalesChannelLocationService.mdx | 430 + .../classes/services.SalesChannelService.mdx | 748 + .../classes/services.SearchService.mdx | 425 + .../services.ShippingOptionService.mdx | 1010 + .../services.ShippingProfileService.mdx | 881 + .../classes/services.StagedJobService.mdx | 345 + .../classes/services.StoreService.mdx | 455 + .../services.StrategyResolverService.mdx | 279 + .../services/classes/services.SwapService.mdx | 1238 + .../services.SystemPaymentProviderService.mdx | 567 + .../classes/services.TaxProviderService.mdx | 804 + .../classes/services.TaxRateService.mdx | 848 + .../classes/services.TokenService.mdx | 132 + .../classes/services.TotalsService.mdx | 1337 + .../services/classes/services.UserService.mdx | 732 + .../services/enums/AllocationType.mdx | 25 - .../services/enums/BatchJobStatus.mdx | 49 - .../references/services/enums/CartType.mdx | 37 - .../services/enums/ClaimFulfillmentStatus.mdx | 81 - .../services/enums/ClaimPaymentStatus.mdx | 33 - .../references/services/enums/ClaimReason.mdx | 31 - .../references/services/enums/ClaimType.mdx | 25 - .../services/enums/DefaultPriceType.mdx | 13 - .../DiscountConditionJoinTableForeignKey.mdx | 37 - .../enums/DiscountConditionOperator.mdx | 25 - .../services/enums/DiscountConditionType.mdx | 49 - .../services/enums/DiscountRuleType.mdx | 33 - .../services/enums/DraftOrderStatus.mdx | 25 - .../services/enums/FulfillmentStatus-1.mdx | 81 - .../services/enums/FulfillmentStatus.mdx | 81 - .../services/enums/MODULE_RESOURCE_TYPE.mdx | 19 - .../enums/OrderEditItemChangeType.mdx | 33 - .../services/enums/OrderEditStatus.mdx | 49 - .../services/enums/OrderStatus-1.mdx | 49 - .../references/services/enums/OrderStatus.mdx | 51 - .../enums/PaymentCollectionStatus.mdx | 49 - .../services/enums/PaymentCollectionType.mdx | 15 - .../services/enums/PaymentSessionStatus.mdx | 37 - .../services/enums/PaymentStatus-1.mdx | 65 - .../services/enums/PaymentStatus.mdx | 65 - .../services/enums/PriceListStatus-1.mdx | 25 - .../services/enums/PriceListStatus-2.mdx | 25 - .../services/enums/PriceListStatus.mdx | 19 - .../services/enums/PriceListType-1.mdx | 25 - .../services/enums/PriceListType-2.mdx | 25 - .../services/enums/PriceListType.mdx | 19 - .../services/enums/ProductStatus.mdx | 41 - .../services/enums/RequirementType.mdx | 25 - .../services/enums/ReturnStatus.mdx | 41 - .../enums/ShippingOptionPriceType.mdx | 25 - .../services/enums/ShippingProfileType.mdx | 33 - .../services/enums/SwapFulfillmentStatus.mdx | 57 - .../services/enums/SwapPaymentStatus.mdx | 81 - .../references/services/enums/UserRoles.mdx | 33 - .../docs/content/references/services/index.md | 1079 - .../interfaces/AddPriceListPricesDTO.mdx | 32 - .../services/interfaces/AddPricesDTO.mdx | 32 - .../services/interfaces/AddRulesDTO.mdx | 32 - .../services/interfaces/ArrayLike.mdx | 35 - .../services/interfaces/BaseFilterable.mdx | 46 - .../services/interfaces/Boolean.mdx | 31 - .../references/services/interfaces/Buffer.mdx | 6387 - .../services/interfaces/BufferConstructor.mdx | 1051 - .../BulkUpdateInventoryLevelInput.mdx | 50 - .../interfaces/CalculatedPriceSet.mdx | 176 - .../services/interfaces/Context.mdx | 73 - .../services/interfaces/CreateCurrencyDTO.mdx | 50 - .../interfaces/CreateInventoryItemInput.mdx | 140 - .../interfaces/CreateInventoryLevelInput.mdx | 59 - .../interfaces/CreateMoneyAmountDTO.mdx | 68 - .../services/interfaces/CreateNoteInput.mdx | 66 - .../interfaces/CreatePriceListDTO.mdx | 95 - .../interfaces/CreatePriceListRuleDTO.mdx | 50 - .../interfaces/CreatePriceListRules.mdx | 10 - .../interfaces/CreatePriceRuleDTO.mdx | 68 - .../services/interfaces/CreatePriceSetDTO.mdx | 32 - .../CreatePriceSetMoneyAmountRulesDTO.mdx | 41 - .../services/interfaces/CreatePricesDTO.mdx | 77 - .../interfaces/CreateReservationItemInput.mdx | 86 - .../services/interfaces/CreateRuleTypeDTO.mdx | 50 - .../services/interfaces/CreateUserInput.mdx | 75 - .../services/interfaces/CurrencyDTO.mdx | 50 - .../interfaces/FilterableCurrencyProps.mdx | 41 - .../FilterableInventoryItemProps.mdx | 77 - .../FilterableInventoryLevelProps.mdx | 59 - .../interfaces/FilterableMoneyAmountProps.mdx | 50 - .../interfaces/FilterablePriceListProps-1.mdx | 79 - .../FilterablePriceListRuleProps.mdx | 68 - .../interfaces/FilterablePriceRuleProps.mdx | 68 - .../FilterablePriceSetMoneyAmountProps.mdx | 59 - ...ilterablePriceSetMoneyAmountRulesProps.mdx | 68 - .../interfaces/FilterablePriceSetProps.mdx | 50 - .../FilterableReservationItemProps.mdx | 77 - .../interfaces/FilterableRuleTypeProps.mdx | 59 - .../FilterableStockLocationProps.mdx | 32 - .../services/interfaces/FindConfig-1.mdx | 83 - .../services/interfaces/FindConfig.mdx | 71 - .../services/interfaces/IBatchJobStrategy.mdx | 383 - .../services/interfaces/ICacheService.mdx | 147 - .../interfaces/IEventBusModuleService.mdx | 229 - .../services/interfaces/IEventBusService.mdx | 219 - .../services/interfaces/IFlagRouter.mdx | 30 - .../services/interfaces/IInventoryService.mdx | 2203 - .../interfaces/INotificationService.mdx | 344 - .../interfaces/IPriceSelectionStrategy.mdx | 129 - .../interfaces/IPricingModuleService.mdx | 5929 - .../services/interfaces/ISearchService.mdx | 408 - .../interfaces/IStockLocationService.mdx | 535 - .../interfaces/ITaxCalculationStrategy.mdx | 64 - .../services/interfaces/ITaxService.mdx | 67 - .../interfaces/ITransactionBaseService.mdx | 43 - .../services/interfaces/IterableIterator.mdx | 151 - .../services/interfaces/Iterator.mdx | 147 - .../interfaces/IteratorReturnResult.mdx | 44 - .../interfaces/IteratorYieldResult.mdx | 44 - .../services/interfaces/JoinerArgument.mdx | 30 - .../services/interfaces/JoinerDirective.mdx | 30 - .../interfaces/JoinerServiceConfig.mdx | 75 - .../interfaces/JoinerServiceConfigAlias.mdx | 30 - .../references/services/interfaces/Logger.mdx | 129 - .../services/interfaces/MoneyAmountDTO.mdx | 77 - .../NumericalComparisonOperator-1.mdx | 48 - .../services/interfaces/PaymentProcessor.mdx | 441 - .../interfaces/PaymentProcessorError.mdx | 39 - .../services/interfaces/PriceListDTO.mdx | 113 - .../services/interfaces/PriceListPriceDTO.mdx | 77 - .../services/interfaces/PriceListRuleDTO.mdx | 59 - .../interfaces/PriceListRuleValueDTO.mdx | 41 - .../services/interfaces/PriceRuleDTO.mdx | 95 - .../services/interfaces/PriceSetDTO.mdx | 41 - .../interfaces/PriceSetMoneyAmountDTO.mdx | 77 - .../PriceSetMoneyAmountRulesDTO.mdx | 50 - .../services/interfaces/PricingContext.mdx | 23 - .../services/interfaces/PricingFilters.mdx | 23 - .../services/interfaces/RemoteJoinerQuery.mdx | 66 - .../interfaces/RemovePriceListRulesDTO.mdx | 32 - .../interfaces/RemovePriceSetRulesDTO.mdx | 32 - .../services/interfaces/RuleTypeDTO.mdx | 50 - .../interfaces/SetPriceListRulesDTO.mdx | 32 - .../services/interfaces/SharedArrayBuffer.mdx | 88 - .../SharedArrayBufferConstructor.mdx | 41 - .../services/interfaces/SharedContext.mdx | 32 - .../interfaces/StringComparisonOperator-1.mdx | 75 - .../services/interfaces/UpdateCurrencyDTO.mdx | 50 - .../interfaces/UpdateInventoryLevelInput.mdx | 32 - .../interfaces/UpdateMoneyAmountDTO.mdx | 59 - .../interfaces/UpdatePriceListDTO.mdx | 77 - .../interfaces/UpdatePriceListRuleDTO.mdx | 59 - .../interfaces/UpdatePriceRuleDTO.mdx | 77 - .../services/interfaces/UpdatePriceSetDTO.mdx | 23 - .../UpdatePriceSetMoneyAmountRulesDTO.mdx | 50 - .../interfaces/UpdateReservationItemInput.mdx | 50 - .../services/interfaces/UpdateRuleTypeDTO.mdx | 50 - .../services/interfaces/UpdateUserInput.mdx | 75 - .../services/modules/medusa_interfaces_.mdx | 7 - .../types/AddOrderEditLineItemInput.mdx | 41 - .../services/types/AdjustmentContext.mdx | 32 - .../services/types/AllocationMapOptions.mdx | 32 - .../services/types/ArrayBufferLike.mdx | 9 - .../services/types/ArrayBufferView.mdx | 9 - .../services/types/AuthenticateResult.mdx | 50 - .../services/types/AvailabilityContext.mdx | 32 - .../services/types/BatchJobCreateProps.mdx | 9 - .../services/types/BatchJobResultError.mdx | 36 - .../types/BatchJobResultStatDescriptor.mdx | 41 - .../services/types/BufferEncoding.mdx | 9 - .../types/CalculateOptionPriceInput.mdx | 32 - .../services/types/CalculationContextData.mdx | 86 - .../types/CalculationContextOptions.mdx | 50 - .../services/types/CartCreateProps.mdx | 149 - .../services/types/CartUpdateProps.mdx | 149 - .../services/types/CategoryQueryParams.mdx | 23 - .../services/types/ClaimTypeValue.mdx | 9 - .../services/types/ConfigModule-1.mdx | 9 - .../services/types/ConfigModule.mdx | 50 - .../services/types/CreateAnalyticsConfig.mdx | 32 - .../services/types/CreateBatchJobInput.mdx | 41 - .../services/types/CreateClaimInput.mdx | 131 - .../CreateClaimItemAdditionalItemInput.mdx | 32 - .../services/types/CreateClaimItemInput.mdx | 77 - .../types/CreateClaimReturnShippingInput.mdx | 32 - .../types/CreateClaimShippingMethodInput.mdx | 50 - .../types/CreateCustomShippingOptionInput.mdx | 50 - .../services/types/CreateCustomerInput.mdx | 86 - .../services/types/CreateDiscountInput.mdx | 104 - .../types/CreateDiscountRuleInput.mdx | 59 - .../types/CreateDynamicDiscountInput.mdx | 50 - .../services/types/CreateFulfillmentOrder.mdx | 9 - .../services/types/CreateGiftCardInput.mdx | 86 - .../types/CreateGiftCardTransactionInput.mdx | 68 - .../types/CreateIdempotencyKeyInput.mdx | 50 - .../services/types/CreateOauthInput.mdx | 50 - .../services/types/CreateOrderEditInput.mdx | 32 - .../types/CreateOrderEditItemChangeInput.mdx | 50 - .../types/CreatePaymentCollectionInput.mdx | 77 - .../services/types/CreatePaymentInput.mdx | 68 - .../services/types/CreatePriceListInput.mdx | 95 - .../types/CreateProductCategoryInput.mdx | 9 - .../types/CreateProductCollection.mdx | 41 - .../services/types/CreateProductInput.mdx | 259 - .../CreateProductProductCategoryInput.mdx | 23 - .../types/CreateProductProductOption.mdx | 23 - .../CreateProductProductSalesChannelInput.mdx | 23 - .../types/CreateProductProductTagInput.mdx | 32 - .../types/CreateProductProductTypeInput.mdx | 32 - .../CreateProductProductVariantInput.mdx | 185 - .../CreateProductProductVariantPriceInput.mdx | 59 - .../types/CreateProductVariantInput.mdx | 203 - .../services/types/CreateRegionInput.mdx | 95 - .../services/types/CreateReturnInput.mdx | 113 - .../services/types/CreateReturnReason.mdx | 59 - .../services/types/CreateReturnType.mdx | 9 - .../types/CreateSalesChannelInput.mdx | 41 - .../services/types/CreateShipmentConfig.mdx | 41 - .../services/types/CreateShippingMethod.mdx | 95 - .../types/CreateShippingMethodDto.mdx | 9 - .../types/CreateShippingOptionInput.mdx | 122 - .../services/types/CreateShippingProfile.mdx | 41 - .../types/CreateStockLocationInput.mdx | 52 - .../services/types/CreateTaxRateInput.mdx | 50 - .../types/CustomerGroupConstructorProps.mdx | 41 - .../references/services/types/Data.mdx | 9 - .../types/DefaultWithoutRelations-1.mdx | 9 - .../types/DefaultWithoutRelations.mdx | 9 - .../references/services/types/Discount-2.mdx | 25 - .../services/types/DiscountAllocation.mdx | 34 - .../services/types/DiscountConditionInput.mdx | 86 - .../types/DiscountConditionResourceType.mdx | 9 - .../services/types/DraftOrderCreateProps.mdx | 140 - .../references/services/types/EmitData.mdx | 55 - .../references/services/types/Exclude.mdx | 34 - .../services/types/ExtendedFindConfig-1.mdx | 23 - .../services/types/ExtendedFindConfig.mdx | 23 - .../types/ExternalModuleDeclaration.mdx | 95 - .../services/types/FeatureFlagsResponse.mdx | 9 - .../services/types/FilterableTaxRateProps.mdx | 77 - .../services/types/FilterableUserProps.mdx | 9 - .../services/types/FindProductConfig.mdx | 9 - .../types/FindWithRelationsOptions.mdx | 9 - .../types/FindWithoutRelationsOptions-1.mdx | 9 - .../types/FindWithoutRelationsOptions.mdx | 9 - .../services/types/FulFillmentItemType.mdx | 32 - .../types/FulfillmentItemPartition.mdx | 32 - .../services/types/FulfillmentOptions.mdx | 32 - .../types/FulfillmentProviderContainer.mdx | 9 - .../services/types/FulfillmentProviderKey.mdx | 9 - .../services/types/GenerateInputData.mdx | 50 - .../types/GenerateLineItemContext.mdx | 77 - .../services/types/GeneratedAdjustment.mdx | 41 - .../types/GetLineItemTotalOptions.mdx | 32 - .../services/types/GetRegionPriceContext.mdx | 50 - .../types/GetShippingMethodTotalsOptions.mdx | 41 - .../services/types/GetTotalsOptions.mdx | 32 - .../services/types/GiftCardAllocation.mdx | 34 - .../services/types/GiftCardTransaction-1.mdx | 52 - .../services/types/HttpCompressionOptions.mdx | 50 - .../types/IdempotencyCallbackResult.mdx | 41 - .../services/types/InjectedDependencies-1.mdx | 41 - .../types/InjectedDependencies-10.mdx | 41 - .../types/InjectedDependencies-11.mdx | 95 - .../types/InjectedDependencies-12.mdx | 59 - .../types/InjectedDependencies-13.mdx | 32 - .../types/InjectedDependencies-14.mdx | 113 - .../types/InjectedDependencies-15.mdx | 50 - .../types/InjectedDependencies-16.mdx | 41 - .../types/InjectedDependencies-17.mdx | 50 - .../types/InjectedDependencies-18.mdx | 9 - .../types/InjectedDependencies-19.mdx | 212 - .../services/types/InjectedDependencies-2.mdx | 50 - .../types/InjectedDependencies-20.mdx | 113 - .../types/InjectedDependencies-21.mdx | 59 - .../types/InjectedDependencies-22.mdx | 50 - .../types/InjectedDependencies-23.mdx | 59 - .../types/InjectedDependencies-24.mdx | 9 - .../types/InjectedDependencies-25.mdx | 95 - .../types/InjectedDependencies-26.mdx | 122 - .../types/InjectedDependencies-27.mdx | 41 - .../types/InjectedDependencies-28.mdx | 50 - .../types/InjectedDependencies-29.mdx | 77 - .../services/types/InjectedDependencies-3.mdx | 266 - .../types/InjectedDependencies-30.mdx | 122 - .../types/InjectedDependencies-31.mdx | 122 - .../types/InjectedDependencies-32.mdx | 32 - .../types/InjectedDependencies-33.mdx | 50 - .../types/InjectedDependencies-34.mdx | 50 - .../types/InjectedDependencies-35.mdx | 50 - .../types/InjectedDependencies-36.mdx | 32 - .../types/InjectedDependencies-37.mdx | 77 - .../types/InjectedDependencies-38.mdx | 77 - .../types/InjectedDependencies-39.mdx | 50 - .../services/types/InjectedDependencies-4.mdx | 167 - .../types/InjectedDependencies-40.mdx | 27 - .../types/InjectedDependencies-41.mdx | 23 - .../services/types/InjectedDependencies-5.mdx | 50 - .../services/types/InjectedDependencies-6.mdx | 32 - .../services/types/InjectedDependencies-7.mdx | 50 - .../services/types/InjectedDependencies-8.mdx | 41 - .../services/types/InjectedDependencies-9.mdx | 104 - .../services/types/InjectedDependencies.mdx | 32 - .../services/types/InjectedProps.mdx | 140 - .../types/InternalModuleDeclaration.mdx | 86 - .../services/types/InventoryItemDTO.mdx | 176 - .../services/types/InventoryLevelDTO.mdx | 104 - .../references/services/types/Item.mdx | 59 - .../services/types/ItemTaxCalculationLine.mdx | 35 - .../services/types/IteratorResult.mdx | 32 - .../services/types/JoinerRelationship.mdx | 86 - .../services/types/LineAllocationsMap.mdx | 16 - .../services/types/LineDiscount.mdx | 43 - .../services/types/LineDiscountAmount.mdx | 43 - .../types/LineItemAdjustmentServiceProps.mdx | 41 - .../services/types/LineItemTotals-1.mdx | 104 - .../services/types/LineItemTotals.mdx | 104 - .../services/types/LineItemTotalsOptions.mdx | 50 - .../services/types/LineItemUpdate.mdx | 77 - .../services/types/LineItemValidateData.mdx | 41 - .../services/types/ListAndCountSelector.mdx | 9 - .../references/services/types/Logger-1.mdx | 131 - .../services/types/MedusaContainer-1.mdx | 9 - .../services/types/MedusaContainer.mdx | 9 - .../services/types/ModuleDefinition.mdx | 104 - .../services/types/ModuleJoinerConfig.mdx | 9 - .../types/ModuleJoinerRelationship.mdx | 9 - .../references/services/types/Omit.mdx | 34 - .../services/types/OrdersReturnItem-1.mdx | 50 - .../references/services/types/Partial.mdx | 25 - .../references/services/types/PartialPick.mdx | 32 - .../PaymentCollectionsSessionsBatchInput.mdx | 41 - .../types/PaymentCollectionsSessionsInput.mdx | 23 - .../services/types/PaymentContext.mdx | 122 - .../services/types/PaymentDataInput.mdx | 50 - .../types/PaymentProcessorContext.mdx | 86 - .../types/PaymentProcessorSessionResponse.mdx | 41 - .../services/types/PaymentProviderKey.mdx | 9 - .../services/types/PaymentSessionInput.mdx | 86 - .../services/types/PaymentSessionResponse.mdx | 41 - .../references/services/types/Pick.mdx | 34 - .../references/services/types/Price.mdx | 9 - .../types/PriceListConstructorProps.mdx | 95 - .../services/types/PriceListLoadConfig.mdx | 59 - .../types/PriceListPriceCreateInput.mdx | 68 - .../types/PriceListPriceUpdateInput.mdx | 77 - .../services/types/PriceSelectionContext.mdx | 86 - .../services/types/PriceSelectionResult.mdx | 68 - .../references/services/types/PriceType.mdx | 9 - .../services/types/PricedProduct.mdx | 9 - .../services/types/PricedShippingOption.mdx | 9 - .../services/types/PricedVariant.mdx | 9 - .../services/types/PricingContext-1.mdx | 41 - .../services/types/ProductCategoryInput.mdx | 77 - .../services/types/ProductOptionInput.mdx | 32 - .../services/types/ProductSelector.mdx | 9 - .../services/types/ProductVariantOption.mdx | 32 - .../services/types/ProductVariantPrice.mdx | 68 - .../services/types/ProductVariantPricing.mdx | 11 - .../services/types/ProjectConfigOptions.mdx | 149 - .../types/ProviderLineItemTaxLine.mdx | 61 - .../types/ProviderShippingMethodTaxLine.mdx | 61 - .../services/types/ProviderTaxLine.mdx | 11 - .../services/types/QuerySelector.mdx | 23 - .../references/services/types/Record.mdx | 34 - .../services/types/RegionDetails.mdx | 32 - .../services/types/RemoteQueryFunction.mdx | 52 - .../services/types/ReorderConditions.mdx | 95 - .../references/services/types/Required.mdx | 25 - .../services/types/ReservationItemDTO.mdx | 115 - .../services/types/ReserveQuantityContext.mdx | 41 - .../services/types/ReturnedData.mdx | 41 - .../references/services/types/Selector.mdx | 23 - .../services/types/SessionOptions.mdx | 68 - .../services/types/ShippingMethod-1.mdx | 43 - .../services/types/ShippingMethodTotals-1.mdx | 77 - .../services/types/ShippingMethodTotals.mdx | 77 - .../services/types/ShippingMethodUpdate.mdx | 68 - .../services/types/ShippingOptionPricing.mdx | 41 - .../types/ShippingTaxCalculationLine.mdx | 35 - .../services/types/StagedJobServiceProps.mdx | 32 - .../types/StockLocationAddressDTO.mdx | 133 - .../types/StockLocationAddressInput.mdx | 88 - .../services/types/StockLocationDTO.mdx | 88 - .../references/services/types/Subscriber.mdx | 66 - .../services/types/SubscriberContext.mdx | 23 - .../services/types/SubscriberDescriptor.mdx | 32 - .../services/types/SubtotalOptions.mdx | 25 - .../services/types/TaxCalculationContext.mdx | 71 - .../services/types/TaxLinesMaps.mdx | 32 - .../services/types/TaxRateListByConfig.mdx | 23 - .../services/types/TaxServiceRate.mdx | 45 - .../services/types/TaxedPricing.mdx | 61 - .../references/services/types/TotalField.mdx | 9 - .../services/types/TotalsConfig.mdx | 23 - .../services/types/TotalsContext.mdx | 41 - .../services/types/TotalsServiceProps.mdx | 59 - .../references/services/types/Transformer.mdx | 61 - .../services/types/TreeQuerySelector.mdx | 23 - .../references/services/types/TypedArray.mdx | 9 - .../services/types/UpdateAnalyticsConfig.mdx | 32 - .../services/types/UpdateClaimInput.mdx | 50 - .../types/UpdateClaimItemImageInput.mdx | 32 - .../services/types/UpdateClaimItemInput.mdx | 68 - .../types/UpdateClaimItemTagInput.mdx | 32 - .../types/UpdateClaimShippingMethodInput.mdx | 50 - .../services/types/UpdateCurrencyInput.mdx | 23 - .../services/types/UpdateCustomerInput.mdx | 95 - .../services/types/UpdateDiscountInput.mdx | 95 - .../types/UpdateDiscountRuleInput.mdx | 59 - .../services/types/UpdateGiftCardInput.mdx | 59 - .../services/types/UpdateOauthInput.mdx | 23 - .../services/types/UpdateOrderInput.mdx | 167 - .../services/types/UpdatePriceListInput.mdx | 9 - .../types/UpdateProductCategoryInput.mdx | 9 - .../types/UpdateProductCollection.mdx | 41 - .../services/types/UpdateProductInput.mdx | 9 - .../types/UpdateProductProductVariantDTO.mdx | 194 - .../types/UpdateProductVariantData.mdx | 32 - .../types/UpdateProductVariantInput.mdx | 203 - .../services/types/UpdateRegionInput.mdx | 122 - .../services/types/UpdateReturnInput.mdx | 68 - .../services/types/UpdateReturnReason.mdx | 50 - .../types/UpdateShippingOptionInput.mdx | 122 - .../services/types/UpdateShippingProfile.mdx | 59 - .../types/UpdateStockLocationInput.mdx | 52 - .../services/types/UpdateStoreInput.mdx | 86 - .../services/types/UpdateTaxRateInput.mdx | 50 - .../types/UpdateVariantPricesData.mdx | 32 - .../types/UpdateVariantRegionPriceData.mdx | 59 - .../services/types/UpsertTagsInput.mdx | 9 - .../services/types/UpsertTypeInput.mdx | 9 - .../services/types/UserServiceProps.mdx | 59 - .../types/ValidatePriceTypeAndAmountInput.mdx | 32 - .../services/types/WithImplicitCoercion.mdx | 23 - .../services/types/WithRequiredProperty.mdx | 34 - .../services/types/middlewareHandlerType.mdx | 33 - .../services/types/middlewareType.mdx | 32 - .../references/stock-location/.nojekyll | 1 - .../methods/IStockLocationService.create.mdx | 207 - .../methods/IStockLocationService.delete.mdx | 83 - .../methods/IStockLocationService.list.mdx | 234 - .../IStockLocationService.listAndCount.mdx | 233 - .../IStockLocationService.retrieve.mdx | 252 - .../methods/IStockLocationService.update.mdx | 289 - .../references/stock-location/index.md | 32 - .../FilterableStockLocationProps.mdx | 32 - .../stock-location/interfaces/FindConfig.mdx | 83 - .../interfaces/IStockLocationService.mdx | 19 - .../interfaces/JoinerServiceConfig.mdx | 240 - .../interfaces/JoinerServiceConfigAlias.mdx | 30 - .../interfaces/SharedContext.mdx | 32 - .../interfaces/StringComparisonOperator.mdx | 75 - .../types/CreateStockLocationInput.mdx | 52 - .../stock-location/types/Exclude.mdx | 34 - .../types/JoinerRelationship.mdx | 86 - .../types/ModuleJoinerConfig.mdx | 9 - .../types/ModuleJoinerRelationship.mdx | 9 - .../references/stock-location/types/Omit.mdx | 34 - .../references/stock-location/types/Pick.mdx | 34 - .../stock-location/types/Record.mdx | 34 - .../types/StockLocationAddressDTO.mdx | 133 - .../types/StockLocationAddressInput.mdx | 88 - .../stock-location/types/StockLocationDTO.mdx | 206 - .../types/UpdateStockLocationInput.mdx | 125 - ..._location.FilterableStockLocationProps.mdx | 28 + .../interfaces/stock_location.FindConfig.mdx | 79 + .../stock_location.IStockLocationService.mdx | 12 + .../stock_location.JoinerServiceConfig.mdx | 236 + ...tock_location.JoinerServiceConfigAlias.mdx | 26 + .../stock_location.SharedContext.mdx | 28 + ...tock_location.StringComparisonOperator.mdx | 71 + ...tock_location.CreateStockLocationInput.mdx | 48 + .../stock_location.JoinerRelationship.mdx | 82 + .../stock_location.ModuleJoinerConfig.mdx | 5 + ...tock_location.ModuleJoinerRelationship.mdx | 5 + ...stock_location.StockLocationAddressDTO.mdx | 129 + ...ock_location.StockLocationAddressInput.mdx | 84 + .../types/stock_location.StockLocationDTO.mdx | 202 + ...tock_location.UpdateStockLocationInput.mdx | 121 + .../types/enums/types.PriceListStatus.mdx | 21 + .../types/enums/types.PriceListType.mdx | 21 + .../types.AddPriceListPricesDTO.mdx | 129 + .../types/interfaces/types.AddPricesDTO.mdx | 129 + .../types/interfaces/types.AddRulesDTO.mdx | 38 + .../types.BaseRepositoryService.mdx | 270 + .../interfaces/types.CalculatedPriceSet.mdx | 264 + .../types.CalculatedPriceSetDTO.mdx | 82 + .../types/interfaces/types.Context.mdx | 69 + .../interfaces/types.CreateCurrencyDTO.mdx | 46 + .../interfaces/types.CreateMoneyAmountDTO.mdx | 101 + .../interfaces/types.CreatePriceListDTO.mdx | 230 + .../types.CreatePriceListRuleDTO.mdx | 46 + .../types.CreatePriceListRuleValueDTO.mdx | 35 + .../interfaces/types.CreatePriceListRules.mdx | 6 + .../interfaces/types.CreatePriceRuleDTO.mdx | 64 + .../interfaces/types.CreatePriceSetDTO.mdx | 139 + .../types.CreatePriceSetMoneyAmountDTO.mdx | 44 + ...ypes.CreatePriceSetMoneyAmountRulesDTO.mdx | 37 + .../types.CreatePriceSetRuleTypeDTO.mdx | 192 + .../interfaces/types.CreatePricesDTO.mdx | 110 + .../interfaces/types.CreateRuleTypeDTO.mdx | 46 + .../types/interfaces/types.CurrencyDTO.mdx | 46 + .../types.FilterableCurrencyProps.mdx | 37 + .../types.FilterableMoneyAmountProps.mdx | 46 + .../types.FilterablePriceListProps.mdx | 92 + .../types.FilterablePriceListRuleProps.mdx | 64 + ...ypes.FilterablePriceListRuleValueProps.mdx | 55 + .../types.FilterablePriceRuleProps.mdx | 64 + ...pes.FilterablePriceSetMoneyAmountProps.mdx | 55 + ...ilterablePriceSetMoneyAmountRulesProps.mdx | 64 + .../types.FilterablePriceSetProps.mdx | 83 + .../types.FilterablePriceSetRuleTypeProps.mdx | 55 + .../types.FilterableRuleTypeProps.mdx | 55 + .../types/interfaces/types.ILinkModule.mdx | 1097 + .../types/interfaces/types.InputPrice.mdx | 62 + .../types/interfaces/types.JoinerArgument.mdx | 26 + .../interfaces/types.JoinerDirective.mdx | 26 + .../interfaces/types.JoinerServiceConfig.mdx | 236 + .../types.JoinerServiceConfigAlias.mdx | 26 + .../types/interfaces/types.MoneyAmountDTO.mdx | 448 + .../types/interfaces/types.PriceListDTO.mdx | 1090 + .../interfaces/types.PriceListPriceDTO.mdx | 110 + .../interfaces/types.PriceListRuleDTO.mdx | 542 + .../types.PriceListRuleValueDTO.mdx | 248 + .../types/interfaces/types.PriceRuleDTO.mdx | 257 + .../types/interfaces/types.PriceSetDTO.mdx | 239 + .../types.PriceSetMoneyAmountDTO.mdx | 890 + .../types.PriceSetMoneyAmountRulesDTO.mdx | 421 + .../interfaces/types.PriceSetRuleTypeDTO.mdx | 210 + .../types/interfaces/types.PricingContext.mdx | 19 + .../types/interfaces/types.PricingFilters.mdx | 19 + .../types.ProductCategoryTransformOptions.mdx | 17 + .../interfaces/types.RemoteExpandProperty.mdx | 402 + .../interfaces/types.RemoteJoinerQuery.mdx | 137 + .../interfaces/types.RemoteNestedExpands.mdx | 3 + .../types.RemovePriceListRulesDTO.mdx | 28 + .../types.RemovePriceSetRulesDTO.mdx | 28 + .../types/interfaces/types.RuleTypeDTO.mdx | 46 + .../interfaces/types.SetPriceListRulesDTO.mdx | 28 + .../types/interfaces/types.SharedContext.mdx | 28 + .../interfaces/types.UpdateCurrencyDTO.mdx | 46 + .../interfaces/types.UpdateMoneyAmountDTO.mdx | 55 + .../interfaces/types.UpdatePriceListDTO.mdx | 92 + .../types.UpdatePriceListRuleDTO.mdx | 55 + .../types.UpdatePriceListRuleValueDTO.mdx | 35 + .../interfaces/types.UpdatePriceRuleDTO.mdx | 73 + .../interfaces/types.UpdatePriceSetDTO.mdx | 19 + .../types.UpdatePriceSetMoneyAmountDTO.mdx | 338 + ...ypes.UpdatePriceSetMoneyAmountRulesDTO.mdx | 46 + .../types.UpdatePriceSetRuleTypeDTO.mdx | 35 + .../interfaces/types.UpdateRuleTypeDTO.mdx | 46 + .../types/modules/types.CacheTypes.mdx | 7 + .../types/modules/types.CommonTypes.mdx | 38 + .../references/types/modules/types.DAL.mdx | 19 + .../types/modules/types.EventBusTypes.mdx | 16 + .../types/modules/types.FeatureFlagTypes.mdx | 12 + .../types/modules/types.LoggerTypes.mdx | 7 + .../types/modules/types.ModulesSdkTypes.mdx | 33 + .../types/modules/types.SalesChannelTypes.mdx | 8 + .../types/modules/types.SearchTypes.mdx | 11 + .../modules/types.TransactionBaseTypes.mdx | 7 + .../types/modules/types.WorkflowTypes.mdx | 9 + .../types/types/types.AddressDTO.mdx | 127 + .../references/types/types/types.CartDTO.mdx | 235 + .../types/types/types.DeleteFileType.mdx | 23 + .../types/types/types.Dictionary.mdx | 23 + .../types/types/types.ExpandScalar.mdx | 19 + ...types.FileServiceGetUploadStreamResult.mdx | 50 + .../types/types.FileServiceUploadResult.mdx | 28 + .../types/types/types.FilterValue.mdx | 19 + .../types/types/types.FilterValue2.mdx | 19 + .../types/types/types.GetUploadedFileType.mdx | 32 + .../types/types/types.JoinerRelationship.mdx | 82 + .../types/types/types.ModuleDeclaration.mdx | 5 + .../types/types/types.OperatorMap.mdx | 195 + .../references/types/types/types.Order.mdx | 19 + .../types/types/types.PrevLimit.mdx | 5 + .../references/types/types/types.Primary.mdx | 19 + .../references/types/types/types.Query.mdx | 19 + .../types/types/types.ReadonlyPrimary.mdx | 19 + .../references/types/types/types.Scalar.mdx | 5 + .../types/types/types.SessionOptions.mdx | 64 + .../types.UploadStreamDescriptorType.mdx | 41 + .../content/references/workflows/.nojekyll | 1 - .../DistributedTransaction.addError.mdx | 74 - .../DistributedTransaction.addResponse.mdx | 74 - .../DistributedTransaction.canInvoke.mdx | 23 - .../DistributedTransaction.canRevert.mdx | 23 - ...istributedTransaction.deleteCheckpoint.mdx | 23 - .../DistributedTransaction.getContext.mdx | 23 - .../DistributedTransaction.getErrors.mdx | 66 - .../DistributedTransaction.getFlow.mdx | 87 - .../DistributedTransaction.getState.mdx | 95 - .../DistributedTransaction.hasFinished.mdx | 23 - ...DistributedTransaction.loadTransaction.mdx | 47 - .../DistributedTransaction.saveCheckpoint.mdx | 33 - .../methods/LocalWorkflow.addAction.mdx | 74 - .../methods/LocalWorkflow.appendAction.mdx | 83 - .../methods/LocalWorkflow.assertHandler.mdx | 65 - .../methods/LocalWorkflow.commit.mdx | 23 - .../methods/LocalWorkflow.deleteAction.mdx | 46 - .../methods/LocalWorkflow.getFlow.mdx | 114 - .../LocalWorkflow.insertActionAfter.mdx | 83 - .../LocalWorkflow.insertActionBefore.mdx | 83 - .../methods/LocalWorkflow.mergeActions.mdx | 46 - .../methods/LocalWorkflow.moveAction.mdx | 46 - .../LocalWorkflow.moveAndMergeNextAction.mdx | 46 - .../methods/LocalWorkflow.pruneAction.mdx | 37 - .../LocalWorkflow.registerStepFailure.mdx | 111 - .../LocalWorkflow.registerStepSuccess.mdx | 111 - .../methods/LocalWorkflow.replaceAction.mdx | 83 - .../methods/LocalWorkflow.run.mdx | 111 - .../methods/OrchestratorBuilder.addAction.mdx | 46 - .../OrchestratorBuilder.appendAction.mdx | 55 - .../methods/OrchestratorBuilder.appendTo.mdx | 155 - .../methods/OrchestratorBuilder.build.mdx | 114 - .../OrchestratorBuilder.deleteAction.mdx | 155 - .../OrchestratorBuilder.findLastStep.mdx | 146 - ...stratorBuilder.findOrThrowStepByAction.mdx | 155 - ...estratorBuilder.findParentStepByAction.mdx | 155 - .../OrchestratorBuilder.findStepByAction.mdx | 155 - .../OrchestratorBuilder.insertActionAfter.mdx | 55 - ...OrchestratorBuilder.insertActionBefore.mdx | 55 - .../methods/OrchestratorBuilder.load.mdx | 128 - .../OrchestratorBuilder.mergeActions.mdx | 46 - .../methods/OrchestratorBuilder.move.mdx | 92 - .../OrchestratorBuilder.moveAction.mdx | 46 - ...estratorBuilder.moveAndMergeNextAction.mdx | 46 - .../OrchestratorBuilder.pruneAction.mdx | 37 - .../OrchestratorBuilder.replaceAction.mdx | 55 - .../OrchestratorBuilder.updateDepths.mdx | 173 - ...ansactionOrchestrator.beginTransaction.mdx | 67 - ...nsactionOrchestrator.cancelTransaction.mdx | 121 - .../TransactionOrchestrator.getKeyName.mdx | 37 - ...actionOrchestrator.registerStepFailure.mdx | 158 - ...actionOrchestrator.registerStepSuccess.mdx | 158 - .../TransactionOrchestrator.resume.mdx | 121 - .../TransactionStep.beginCompensation.mdx | 23 - .../methods/TransactionStep.canCompensate.mdx | 119 - .../methods/TransactionStep.canInvoke.mdx | 119 - .../methods/TransactionStep.canRetry.mdx | 23 - .../methods/TransactionStep.changeState.mdx | 119 - .../methods/TransactionStep.changeStatus.mdx | 83 - .../methods/TransactionStep.getStates.mdx | 172 - .../TransactionStep.isCompensating.mdx | 23 - .../classes/DistributedTransaction.mdx | 286 - .../workflows/classes/LocalWorkflow.mdx | 203 - .../workflows/classes/OrchestratorBuilder.mdx | 272 - .../workflows/classes/StepResponse.mdx | 82 - .../classes/TransactionCheckpoint.mdx | 313 - .../workflows/classes/TransactionContext.mdx | 73 - .../classes/TransactionOrchestrator.mdx | 344 - .../workflows/classes/TransactionPayload.mdx | 257 - .../workflows/classes/TransactionStep.mdx | 549 - .../classes/TransactionStepError.mdx | 111 - .../classes/workflows.StepResponse.mdx | 82 + .../workflows/enums/MODULE_RESOURCE_TYPE.mdx | 17 - .../enums/TransactionHandlerType.mdx | 17 - .../workflows/enums/TransactionState.mdx | 59 - .../workflows/enums/TransactionStepStatus.mdx | 35 - .../workflows/functions/createStep.mdx | 133 - .../workflows/functions/createWorkflow.mdx | 130 - .../workflows/functions/parallelize.mdx | 89 - .../workflows/functions/transform.mdx | 114 - .../functions/workflows.createStep.mdx | 133 + .../functions/workflows.createWorkflow.mdx | 130 + .../functions/workflows.parallelize.mdx | 90 + .../functions/workflows.transform.mdx | 114 + .../content/references/workflows/index.mdx | 16 - .../workflows/interfaces/Context.mdx | 71 - .../workflows/interfaces/InternalStep.mdx | 118 - .../interfaces/JoinerServiceConfig.mdx | 165 - .../interfaces/JoinerServiceConfigAlias.mdx | 28 - .../interfaces/StepExecutionContext.mdx | 168 - .../interfaces/WorkflowDefinition.mdx | 372 - .../workflows.StepExecutionContext.mdx | 104 + .../workflows/types/CompensateFn.mdx | 92 - .../types/CreateWorkflowComposerContext.mdx | 105 - .../types/ExternalModuleDeclaration.mdx | 214 - .../workflows/types/FlowRunOptions.mdx | 110 - .../references/workflows/types/Func.mdx | 99 - .../references/workflows/types/Func1.mdx | 99 - .../types/InternalModuleDeclaration.mdx | 196 - .../references/workflows/types/InvokeFn.mdx | 110 - .../workflows/types/JoinerRelationship.mdx | 86 - .../workflows/types/MedusaContainer.mdx | 9 - .../workflows/types/ModuleDefinition.mdx | 104 - .../workflows/types/ModuleJoinerConfig.mdx | 9 - .../types/ModuleJoinerRelationship.mdx | 9 - .../workflows/types/ReturnWorkflow.mdx | 88 - .../workflows/types/StepFunction.mdx | 34 - .../workflows/types/StepFunctionResult.mdx | 126 - .../workflows/types/StepHandler.mdx | 32 - .../workflows/types/TransactionFlow.mdx | 250 - .../workflows/types/TransactionMetadata.mdx | 96 - .../types/TransactionStepHandler.mdx | 205 - .../types/TransactionStepsDefinition.mdx | 104 - .../workflows/types/WorkflowData.mdx | 25 - .../workflows/types/WorkflowHandler.mdx | 9 - .../workflows/types/WorkflowResult.mdx | 165 - .../workflows/types/WorkflowStepHandler.mdx | 294 - .../types/WorkflowTransactionContext.mdx | 9 - ...orkflows.CreateWorkflowComposerContext.mdx | 86 + .../types/workflows.StepFunction.mdx | 34 + .../types/workflows.StepFunctionResult.mdx | 126 + .../types/workflows.WorkflowData.mdx | 25 + ...x => workflows.WorkflowDataProperties.mdx} | 0 .../workflows.WorkflowTransactionContext.mdx | 9 + .../variables/SymbolInputReference.mdx | 9 - .../SymbolMedusaWorkflowComposerContext.mdx | 9 - .../variables/SymbolWorkflowHook.mdx | 9 - .../variables/SymbolWorkflowStep.mdx | 9 - .../variables/SymbolWorkflowStepBind.mdx | 9 - .../variables/SymbolWorkflowStepResponse.mdx | 9 - .../SymbolWorkflowStepTransformer.mdx | 9 - .../variables/SymbolWorkflowWorkflowData.mdx | 9 - .../workflows.SymbolInputReference.mdx | 9 + ...ws.SymbolMedusaWorkflowComposerContext.mdx | 9 + .../workflows.SymbolWorkflowHook.mdx | 9 + .../workflows.SymbolWorkflowStep.mdx | 9 + .../workflows.SymbolWorkflowStepBind.mdx | 9 + .../workflows.SymbolWorkflowStepResponse.mdx | 9 + ...orkflows.SymbolWorkflowStepTransformer.mdx | 9 + .../workflows.SymbolWorkflowWorkflowData.mdx | 9 + .../upgrade-guides/medusa-core/1-7-0.md | 4 +- www/apps/docs/sidebars.js | 158 +- .../components/ParameterTypes/Items/index.tsx | 5 +- .../src/components/ParameterTypes/index.tsx | 6 +- 4358 files changed, 947876 insertions(+), 534760 deletions(-) create mode 100644 docs-util/packages/typedoc-config/_merger.js create mode 100644 docs-util/packages/typedoc-config/medusa.js create mode 100644 docs-util/packages/typedoc-config/types.js create mode 100644 docs-util/packages/typedoc-config/utils/get-config.js create mode 100644 docs-util/typedoc-json-output/0-medusa.json create mode 100644 docs-util/typedoc-json-output/0-types.json create mode 100644 docs-util/typedoc-json-output/entities.json create mode 100644 docs-util/typedoc-json-output/fulfillment.json create mode 100644 docs-util/typedoc-json-output/inventory.json create mode 100644 docs-util/typedoc-json-output/js-client.json create mode 100644 docs-util/typedoc-json-output/pricing.json create mode 100644 docs-util/typedoc-json-output/product.json create mode 100644 docs-util/typedoc-json-output/services.json create mode 100644 docs-util/typedoc-json-output/stock-location.json create mode 100644 docs-util/typedoc-json-output/workflows.json rename www/apps/docs/content/references/{entities => }/.nojekyll (100%) create mode 100644 www/apps/docs/content/references/CacheTypes/interfaces/types.CacheTypes.ICacheService.mdx create mode 100644 www/apps/docs/content/references/CartWorkflow/interfaces/types.WorkflowTypes.CartWorkflow.CreateCartWorkflowInputDTO.mdx create mode 100644 www/apps/docs/content/references/CartWorkflow/interfaces/types.WorkflowTypes.CartWorkflow.CreateLineItemInputDTO.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.AddressCreatePayload.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.AddressPayload.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.BaseEntity.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.CustomFindOptions.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.DateComparisonOperator.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.EmptyQueryParams.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindConfig.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindPaginationParams.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindParams.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.NumericalComparisonOperator.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.RepositoryTransformOptions.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.SoftDeletableEntity.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.StringComparisonOperator.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ConfigModule.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.DeleteResponse.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ExtendedFindConfig.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.HttpCompressionOptions.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.MedusaContainer.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.PaginatedResponse.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.PartialPick.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ProjectConfigOptions.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.QueryConfig.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.QuerySelector.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.RequestQueryFields.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.Selector.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.TotalField.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.TreeQuerySelector.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.WithRequiredProperty.mdx create mode 100644 www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.Writable.mdx create mode 100644 www/apps/docs/content/references/CommonWorkflow/interfaces/types.WorkflowTypes.CommonWorkflow.WorkflowInputConfig.mdx create mode 100644 www/apps/docs/content/references/DAL/interfaces/types.DAL.BaseFilterable.mdx create mode 100644 www/apps/docs/content/references/DAL/interfaces/types.DAL.OptionsQuery.mdx create mode 100644 www/apps/docs/content/references/DAL/interfaces/types.DAL.RepositoryService.mdx create mode 100644 www/apps/docs/content/references/DAL/interfaces/types.DAL.RestoreReturn.mdx create mode 100644 www/apps/docs/content/references/DAL/interfaces/types.DAL.SoftDeleteReturn.mdx create mode 100644 www/apps/docs/content/references/DAL/interfaces/types.DAL.TreeRepositoryService.mdx create mode 100644 www/apps/docs/content/references/DAL/types/types.DAL.EntityDateColumns.mdx create mode 100644 www/apps/docs/content/references/DAL/types/types.DAL.FilterQuery.mdx create mode 100644 www/apps/docs/content/references/DAL/types/types.DAL.FindOptions.mdx create mode 100644 www/apps/docs/content/references/DAL/types/types.DAL.SoftDeletableEntityDateColumns.mdx create mode 100644 www/apps/docs/content/references/EventBusTypes/interfaces/types.EventBusTypes.IEventBusModuleService.mdx create mode 100644 www/apps/docs/content/references/EventBusTypes/interfaces/types.EventBusTypes.IEventBusService.mdx create mode 100644 www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.EmitData.mdx create mode 100644 www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.EventHandler.mdx create mode 100644 www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.Subscriber.mdx create mode 100644 www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.SubscriberContext.mdx create mode 100644 www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.SubscriberDescriptor.mdx create mode 100644 www/apps/docs/content/references/FeatureFlagTypes/interfaces/types.FeatureFlagTypes.IFlagRouter.mdx create mode 100644 www/apps/docs/content/references/FeatureFlagTypes/types/types.FeatureFlagTypes.FeatureFlagsResponse.mdx create mode 100644 www/apps/docs/content/references/FeatureFlagTypes/types/types.FeatureFlagTypes.FlagSettings.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.adjustInventory.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.confirmInventory.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryItem.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryItems.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryLevel.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryLevels.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createReservationItem.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createReservationItems.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryItem.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryItemLevelByLocationId.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryLevel.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItem.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItemByLocationId.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItemsByLineItem.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listInventoryItems.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listInventoryLevels.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listReservationItems.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.restoreInventoryItem.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveAvailableQuantity.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveInventoryItem.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveInventoryLevel.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveReservationItem.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveReservedQuantity.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveStockedQuantity.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryItem.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryLevel.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryLevels.mdx create mode 100644 www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateReservationItem.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addPriceListPrices.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addPrices.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.calculatePrices.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.create.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createCurrencies.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createMoneyAmounts.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceListRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceLists.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceSetMoneyAmountRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createRuleTypes.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.delete.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteCurrencies.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteMoneyAmounts.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceListRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceLists.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceSetMoneyAmountRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteRuleTypes.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.list.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCount.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountCurrencies.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountMoneyAmounts.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceListRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceLists.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceSetMoneyAmountRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceSetMoneyAmounts.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountRuleTypes.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listCurrencies.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listMoneyAmounts.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceListRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceLists.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceSetMoneyAmountRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceSetMoneyAmounts.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listRuleTypes.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.removePriceListRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.removeRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieve.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveCurrency.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveMoneyAmount.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceList.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceListRule.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceRule.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceSetMoneyAmountRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveRuleType.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.setPriceListRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateCurrencies.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateMoneyAmounts.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceListRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceLists.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceSetMoneyAmountRules.mdx create mode 100644 www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateRuleTypes.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.create.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createCategory.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createCollections.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createOptions.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createTags.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createTypes.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createVariants.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.delete.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteCategory.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteCollections.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteOptions.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteTags.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteTypes.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteVariants.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.list.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCount.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountCategories.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountCollections.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountOptions.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountTags.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountTypes.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountVariants.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listCategories.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listCollections.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listOptions.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listTags.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listTypes.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listVariants.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.restore.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.restoreVariants.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieve.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveCategory.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveCollection.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveOption.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveTag.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveType.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveVariant.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.softDelete.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.update.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateCategory.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateCollections.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateOptions.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateTags.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateTypes.mdx create mode 100644 www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateVariants.mdx create mode 100644 www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.create.mdx create mode 100644 www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.delete.mdx create mode 100644 www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.list.mdx create mode 100644 www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.listAndCount.mdx create mode 100644 www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.retrieve.mdx create mode 100644 www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.update.mdx create mode 100644 www/apps/docs/content/references/LoggerTypes/interfaces/types.LoggerTypes.Logger.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/enums/types.ModulesSdkTypes.MODULE_RESOURCE_TYPE.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/enums/types.ModulesSdkTypes.MODULE_SCOPE.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/interfaces/types.ModulesSdkTypes.ModuleServiceInitializeOptions.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.Constructor.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ExternalModuleDeclaration.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.InternalModuleDeclaration.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LinkModuleDefinition.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoadedModule.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoaderOptions.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LogLevel.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoggerOptions.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleConfig.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleDefinition.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleExports.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleJoinerConfig.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleJoinerRelationship.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleLoaderFunction.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleResolution.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleServiceInitializeCustomDataLayerOptions.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModulesResponse.mdx create mode 100644 www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.RemoteQueryFunction.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListDTO.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListPriceDTO.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListRuleDTO.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowDTO.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowInputDTO.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListPricesWorkflowInputDTO.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListProductsWorkflowInputDTO.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListVariantsWorkflowInputDTO.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListWorkflowInputDTO.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowDTO.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowInputDTO.mdx create mode 100644 www/apps/docs/content/references/PriceListWorkflow/types/types.WorkflowTypes.PriceListWorkflow.PriceListVariantPriceDTO.mdx create mode 100644 www/apps/docs/content/references/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelDTO.mdx create mode 100644 www/apps/docs/content/references/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelLocationDTO.mdx create mode 100644 www/apps/docs/content/references/SearchTypes/interfaces/types.SearchTypes.ISearchService.mdx create mode 100644 www/apps/docs/content/references/SearchTypes/types/types.SearchTypes.IndexSettings.mdx create mode 100644 www/apps/docs/content/references/TransactionBaseTypes/interfaces/types.TransactionBaseTypes.ITransactionBaseService.mdx create mode 100644 www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.CartWorkflow.mdx create mode 100644 www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.CommonWorkflow.mdx create mode 100644 www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.PriceListWorkflow.mdx create mode 100644 www/apps/docs/content/references/_index.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Address.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/AnalyticsConfig.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/BaseEntity.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/BatchJob.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Cart.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ClaimImage.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ClaimItem.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ClaimOrder.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ClaimTag.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Country.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Currency.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/CustomShippingOption.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Customer.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/CustomerGroup.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Discount.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/DiscountCondition.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/DiscountConditionCustomerGroup.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/DiscountConditionProduct.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/DiscountConditionProductCollection.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/DiscountConditionProductTag.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/DiscountConditionProductType.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/DiscountRule.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/DraftOrder.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Fulfillment.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/FulfillmentItem.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/FulfillmentProvider.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/GiftCard.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/GiftCardTransaction.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/IdempotencyKey.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Image.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Invite.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/LineItem.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/LineItemAdjustment.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/LineItemTaxLine.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/MoneyAmount.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Note.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Notification.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/NotificationProvider.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Oauth.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Order.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/OrderEdit.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/OrderItemChange.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Payment.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/PaymentCollection.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/PaymentProvider.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/PaymentSession.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/PriceList.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Product.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ProductCategory.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ProductCollection.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ProductOption.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ProductOptionValue.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ProductTag.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ProductTaxRate.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ProductType.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ProductTypeTaxRate.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ProductVariant.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ProductVariantInventoryItem.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ProductVariantMoneyAmount.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/PublishableApiKey.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/PublishableApiKeySalesChannel.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Refund.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Region.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Return.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ReturnItem.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ReturnReason.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/SalesChannel.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/SalesChannelLocation.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ShippingMethod.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ShippingMethodTaxLine.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ShippingOption.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ShippingOptionRequirement.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ShippingProfile.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/ShippingTaxRate.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/SoftDeletableEntity.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/StagedJob.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Store.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/Swap.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/TaxLine.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/TaxProvider.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/TaxRate.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/TrackingLink.mdx delete mode 100644 www/apps/docs/content/references/entities/classes/User.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Address.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.AnalyticsConfig.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.BatchJob.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Cart.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ClaimImage.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ClaimItem.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ClaimOrder.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ClaimTag.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Country.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Currency.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.CustomShippingOption.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Customer.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.CustomerGroup.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Discount.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.DiscountCondition.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.DiscountConditionCustomerGroup.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.DiscountConditionProduct.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.DiscountConditionProductCollection.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.DiscountConditionProductTag.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.DiscountConditionProductType.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.DiscountRule.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.DraftOrder.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Fulfillment.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.FulfillmentItem.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.FulfillmentProvider.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.GiftCard.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.GiftCardTransaction.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.IdempotencyKey.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Image.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Invite.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.LineItem.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.LineItemAdjustment.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.LineItemTaxLine.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.MoneyAmount.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Note.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Notification.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.NotificationProvider.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Oauth.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Order.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.OrderEdit.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.OrderItemChange.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Payment.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.PaymentCollection.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.PaymentProvider.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.PaymentSession.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.PriceList.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Product.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ProductCategory.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ProductCollection.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ProductOption.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ProductOptionValue.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ProductTag.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ProductTaxRate.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ProductType.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ProductTypeTaxRate.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ProductVariant.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ProductVariantInventoryItem.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ProductVariantMoneyAmount.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.PublishableApiKey.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.PublishableApiKeySalesChannel.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Refund.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Region.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Return.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ReturnItem.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ReturnReason.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.SalesChannel.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.SalesChannelLocation.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ShippingMethod.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ShippingMethodTaxLine.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ShippingOption.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ShippingOptionRequirement.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ShippingProfile.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.ShippingTaxRate.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.StagedJob.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Store.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.Swap.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.TaxProvider.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.TaxRate.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.TrackingLink.mdx create mode 100644 www/apps/docs/content/references/entities/classes/entities.User.mdx delete mode 100644 www/apps/docs/content/references/entities/enums/BatchJobStatus.mdx delete mode 100644 www/apps/docs/content/references/entities/enums/PriceListStatus.mdx delete mode 100644 www/apps/docs/content/references/entities/enums/PriceListType.mdx rename www/apps/docs/content/references/entities/enums/{AllocationType.mdx => entities.AllocationType.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{CartType.mdx => entities.CartType.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{ClaimFulfillmentStatus.mdx => entities.ClaimFulfillmentStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{ClaimPaymentStatus.mdx => entities.ClaimPaymentStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{ClaimReason.mdx => entities.ClaimReason.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{ClaimType.mdx => entities.ClaimType.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{DiscountConditionOperator.mdx => entities.DiscountConditionOperator.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{DiscountConditionType.mdx => entities.DiscountConditionType.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{DiscountRuleType.mdx => entities.DiscountRuleType.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{DraftOrderStatus.mdx => entities.DraftOrderStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{FulfillmentStatus.mdx => entities.FulfillmentStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{OrderEditItemChangeType.mdx => entities.OrderEditItemChangeType.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{OrderEditStatus.mdx => entities.OrderEditStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{OrderStatus.mdx => entities.OrderStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{PaymentCollectionStatus.mdx => entities.PaymentCollectionStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{PaymentCollectionType.mdx => entities.PaymentCollectionType.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{PaymentSessionStatus.mdx => entities.PaymentSessionStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{PaymentStatus.mdx => entities.PaymentStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{ProductStatus.mdx => entities.ProductStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{RefundReason.mdx => entities.RefundReason.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{RequirementType.mdx => entities.RequirementType.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{ReturnStatus.mdx => entities.ReturnStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{ShippingOptionPriceType.mdx => entities.ShippingOptionPriceType.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{ShippingProfileType.mdx => entities.ShippingProfileType.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{SwapFulfillmentStatus.mdx => entities.SwapFulfillmentStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{SwapPaymentStatus.mdx => entities.SwapPaymentStatus.mdx} (100%) rename www/apps/docs/content/references/entities/enums/{UserRoles.mdx => entities.UserRoles.mdx} (100%) delete mode 100644 www/apps/docs/content/references/entities/index.mdx delete mode 100644 www/apps/docs/content/references/entities/interfaces/Boolean.mdx delete mode 100644 www/apps/docs/content/references/entities/types/BatchJobResultError.mdx delete mode 100644 www/apps/docs/content/references/entities/types/BatchJobResultStatDescriptor.mdx delete mode 100644 www/apps/docs/content/references/entities/types/Record.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/.nojekyll delete mode 100644 www/apps/docs/content/references/fulfillment/_index.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/AbstractFulfillmentService.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Address.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/BaseEntity.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Cart.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ClaimImage.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ClaimItem.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ClaimOrder.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ClaimTag.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Country.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Currency.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Customer.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/CustomerGroup.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Discount.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/DiscountCondition.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/DiscountRule.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/DraftOrder.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Fulfillment.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/FulfillmentItem.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/FulfillmentProvider.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/GiftCard.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/GiftCardTransaction.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Image.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/LineItem.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/LineItemAdjustment.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/LineItemTaxLine.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/MoneyAmount.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Order.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/OrderEdit.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/OrderItemChange.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Payment.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/PaymentCollection.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/PaymentProvider.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/PaymentSession.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/PriceList.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Product.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ProductCategory.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ProductCollection.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ProductOption.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ProductOptionValue.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ProductTag.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ProductType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ProductVariant.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ProductVariantInventoryItem.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Refund.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Region.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Return.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ReturnItem.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ReturnReason.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/SalesChannel.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/SalesChannelLocation.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ShippingMethod.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ShippingMethodTaxLine.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ShippingOption.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ShippingOptionRequirement.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/ShippingProfile.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/SoftDeletableEntity.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/Swap.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/TaxLine.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/TaxProvider.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/TaxRate.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/classes/TrackingLink.mdx create mode 100644 www/apps/docs/content/references/fulfillment/classes/fulfillment.AbstractFulfillmentService.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/AllocationType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/CartType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/ClaimFulfillmentStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/ClaimPaymentStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/ClaimReason.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/ClaimType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/DiscountConditionOperator.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/DiscountConditionType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/DiscountRuleType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/DraftOrderStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/FulfillmentStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/OrderEditItemChangeType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/OrderEditStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/OrderStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/PaymentCollectionStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/PaymentStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/PriceListStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/PriceListType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/ProductStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/RequirementType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/ReturnStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/ShippingOptionPriceType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/ShippingProfileType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/SwapFulfillmentStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/enums/SwapPaymentStatus.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/interfaces/Boolean.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/interfaces/FulfillmentService.mdx create mode 100644 www/apps/docs/content/references/fulfillment/interfaces/fulfillment.FulfillmentService.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/types/CreateReturnType.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/types/Exclude.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/types/FulfillmentProviderData.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/types/MedusaContainer.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/types/Omit.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/types/Pick.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/types/Record.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/types/ShippingMethodData.mdx delete mode 100644 www/apps/docs/content/references/fulfillment/types/ShippingOptionData.mdx delete mode 100644 www/apps/docs/content/references/inventory/.nojekyll delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.adjustInventory.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.confirmInventory.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.createInventoryItem.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.createInventoryItems.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.createInventoryLevel.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.createInventoryLevels.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.createReservationItem.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.createReservationItems.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.deleteInventoryItem.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.deleteInventoryItemLevelByLocationId.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.deleteInventoryLevel.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.deleteReservationItem.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.deleteReservationItemByLocationId.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.deleteReservationItemsByLineItem.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.listInventoryItems.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.listInventoryLevels.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.listReservationItems.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.restoreInventoryItem.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.retrieveAvailableQuantity.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.retrieveInventoryItem.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.retrieveInventoryLevel.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.retrieveReservationItem.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.retrieveReservedQuantity.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.retrieveStockedQuantity.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.updateInventoryItem.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.updateInventoryLevel.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.updateInventoryLevels.mdx delete mode 100644 www/apps/docs/content/references/inventory/IInventoryService/methods/IInventoryService.updateReservationItem.mdx delete mode 100644 www/apps/docs/content/references/inventory/index.md delete mode 100644 www/apps/docs/content/references/inventory/interfaces/BulkUpdateInventoryLevelInput.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/CreateInventoryItemInput.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/CreateInventoryLevelInput.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/CreateReservationItemInput.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/FilterableInventoryItemProps.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/FilterableInventoryLevelProps.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/FilterableReservationItemProps.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/FindConfig.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/IInventoryService.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/JoinerServiceConfig.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/JoinerServiceConfigAlias.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/NumericalComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/SharedContext.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/StringComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/UpdateInventoryLevelInput.mdx delete mode 100644 www/apps/docs/content/references/inventory/interfaces/UpdateReservationItemInput.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.BulkUpdateInventoryLevelInput.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.CreateInventoryItemInput.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.CreateInventoryLevelInput.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.CreateReservationItemInput.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.FilterableInventoryItemProps.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.FilterableInventoryLevelProps.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.FilterableReservationItemProps.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.FindConfig.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.IInventoryService.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.JoinerServiceConfig.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.JoinerServiceConfigAlias.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.NumericalComparisonOperator.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.SharedContext.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.StringComparisonOperator.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.UpdateInventoryLevelInput.mdx create mode 100644 www/apps/docs/content/references/inventory/interfaces/inventory.UpdateReservationItemInput.mdx delete mode 100644 www/apps/docs/content/references/inventory/types/Exclude.mdx delete mode 100644 www/apps/docs/content/references/inventory/types/JoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/inventory/types/ModuleJoinerConfig.mdx delete mode 100644 www/apps/docs/content/references/inventory/types/ModuleJoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/inventory/types/Omit.mdx delete mode 100644 www/apps/docs/content/references/inventory/types/Partial.mdx delete mode 100644 www/apps/docs/content/references/inventory/types/Pick.mdx delete mode 100644 www/apps/docs/content/references/inventory/types/Record.mdx rename www/apps/docs/content/references/inventory/types/{InventoryItemDTO.mdx => inventory.InventoryItemDTO.mdx} (100%) rename www/apps/docs/content/references/inventory/types/{InventoryLevelDTO.mdx => inventory.InventoryLevelDTO.mdx} (100%) create mode 100644 www/apps/docs/content/references/inventory/types/inventory.JoinerRelationship.mdx create mode 100644 www/apps/docs/content/references/inventory/types/inventory.ModuleJoinerConfig.mdx create mode 100644 www/apps/docs/content/references/inventory/types/inventory.ModuleJoinerRelationship.mdx rename www/apps/docs/content/references/inventory/types/{ReservationItemDTO.mdx => inventory.ReservationItemDTO.mdx} (100%) delete mode 100644 www/apps/docs/content/references/js-client/.nojekyll delete mode 100644 www/apps/docs/content/references/js-client/CacheTypes/interfaces/internal.internal-1.CacheTypes.ICacheService.mdx delete mode 100644 www/apps/docs/content/references/js-client/CartWorkflow/interfaces/internal.internal-1.WorkflowTypes.CartWorkflow.CreateCartWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/CartWorkflow/interfaces/internal.internal-1.WorkflowTypes.CartWorkflow.CreateLineItemInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.AddressCreatePayload.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.AddressPayload.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.BaseEntity.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.CustomFindOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.DateComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.EmptyQueryParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.FindConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.FindPaginationParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.FindParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.NumericalComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.RepositoryTransformOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.SoftDeletableEntity.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/interfaces/internal.internal-1.CommonTypes.StringComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.ConfigModule.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.ExtendedFindConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.HttpCompressionOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.PartialPick.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.ProjectConfigOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.QueryConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.QuerySelector.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.RequestQueryFields.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.Selector.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.TotalField.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.TreeQuerySelector.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.WithRequiredProperty.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonTypes/types/internal.internal-1.CommonTypes.Writable.mdx delete mode 100644 www/apps/docs/content/references/js-client/CommonWorkflow/interfaces/internal.internal-1.WorkflowTypes.CommonWorkflow.WorkflowInputConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/DAL/interfaces/internal.internal-1.DAL.BaseFilterable.mdx delete mode 100644 www/apps/docs/content/references/js-client/DAL/interfaces/internal.internal-1.DAL.OptionsQuery.mdx delete mode 100644 www/apps/docs/content/references/js-client/DAL/interfaces/internal.internal-1.DAL.RepositoryService.mdx delete mode 100644 www/apps/docs/content/references/js-client/DAL/interfaces/internal.internal-1.DAL.RestoreReturn.mdx delete mode 100644 www/apps/docs/content/references/js-client/DAL/interfaces/internal.internal-1.DAL.SoftDeleteReturn.mdx delete mode 100644 www/apps/docs/content/references/js-client/DAL/interfaces/internal.internal-1.DAL.TreeRepositoryService.mdx delete mode 100644 www/apps/docs/content/references/js-client/DAL/types/internal.internal-1.DAL.EntityDateColumns.mdx delete mode 100644 www/apps/docs/content/references/js-client/DAL/types/internal.internal-1.DAL.FilterQuery.mdx delete mode 100644 www/apps/docs/content/references/js-client/DAL/types/internal.internal-1.DAL.FindOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/DAL/types/internal.internal-1.DAL.SoftDeletableEntityDateColumns.mdx delete mode 100644 www/apps/docs/content/references/js-client/EventBusTypes/interfaces/internal.internal-1.EventBusTypes.IEventBusModuleService.mdx delete mode 100644 www/apps/docs/content/references/js-client/EventBusTypes/interfaces/internal.internal-1.EventBusTypes.IEventBusService.mdx delete mode 100644 www/apps/docs/content/references/js-client/EventBusTypes/types/internal.internal-1.EventBusTypes.EmitData.mdx delete mode 100644 www/apps/docs/content/references/js-client/EventBusTypes/types/internal.internal-1.EventBusTypes.EventHandler.mdx delete mode 100644 www/apps/docs/content/references/js-client/EventBusTypes/types/internal.internal-1.EventBusTypes.Subscriber.mdx delete mode 100644 www/apps/docs/content/references/js-client/EventBusTypes/types/internal.internal-1.EventBusTypes.SubscriberContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/EventBusTypes/types/internal.internal-1.EventBusTypes.SubscriberDescriptor.mdx delete mode 100644 www/apps/docs/content/references/js-client/EventEmitter/classes/internal.EventEmitter.EventEmitterAsyncResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/EventEmitter/interfaces/internal.EventEmitter.Abortable.mdx delete mode 100644 www/apps/docs/content/references/js-client/EventEmitter/interfaces/internal.EventEmitter.EventEmitterAsyncResourceOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/EventEmitter/interfaces/internal.EventEmitter.EventEmitterReferencingAsyncResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/FeatureFlagTypes/interfaces/internal.internal-1.FeatureFlagTypes.IFlagRouter.mdx delete mode 100644 www/apps/docs/content/references/js-client/FeatureFlagTypes/types/internal.internal-1.FeatureFlagTypes.FeatureFlagsResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/FeatureFlagTypes/types/internal.internal-1.FeatureFlagTypes.FlagSettings.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryTypes/interfaces/internal.internal-1.InventoryTypes.BulkUpdateInventoryLevelInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryTypes/interfaces/internal.internal-1.InventoryTypes.CreateInventoryItemInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryTypes/interfaces/internal.internal-1.InventoryTypes.CreateInventoryLevelInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryTypes/interfaces/internal.internal-1.InventoryTypes.CreateReservationItemInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryTypes/interfaces/internal.internal-1.InventoryTypes.FilterableInventoryItemProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryTypes/interfaces/internal.internal-1.InventoryTypes.FilterableInventoryLevelProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryTypes/interfaces/internal.internal-1.InventoryTypes.FilterableReservationItemProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryTypes/interfaces/internal.internal-1.InventoryTypes.IInventoryService.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryTypes/interfaces/internal.internal-1.InventoryTypes.UpdateInventoryLevelInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryTypes/interfaces/internal.internal-1.InventoryTypes.UpdateReservationItemInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryTypes/types/internal.internal-1.InventoryTypes.ReserveQuantityContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryWorkflow/interfaces/internal.internal-1.WorkflowTypes.InventoryWorkflow.CreateInventoryItemInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/InventoryWorkflow/interfaces/internal.internal-1.WorkflowTypes.InventoryWorkflow.CreateInventoryItemsWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/LoggerTypes/interfaces/internal.internal-1.LoggerTypes.Logger.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/enums/internal.internal-1.ModulesSdkTypes.MODULE_RESOURCE_TYPE.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/enums/internal.internal-1.ModulesSdkTypes.MODULE_SCOPE.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/interfaces/internal.internal-1.ModulesSdkTypes.ModuleServiceInitializeOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.Constructor.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.ExternalModuleDeclaration.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.InternalModuleDeclaration.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.LinkModuleDefinition.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.LoadedModule.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.LoaderOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.LogLevel.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.LoggerOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.ModuleConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.ModuleDefinition.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.ModuleExports.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.ModuleJoinerConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.ModuleJoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.ModuleLoaderFunction.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.ModuleResolution.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.ModuleServiceInitializeCustomDataLayerOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.ModulesResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/ModulesSdkTypes/types/internal.internal-1.ModulesSdkTypes.RemoteQueryFunction.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/interfaces/internal.internal-1.WorkflowTypes.PriceListWorkflow.CreatePriceListDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/interfaces/internal.internal-1.WorkflowTypes.PriceListWorkflow.CreatePriceListPriceDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/interfaces/internal.internal-1.WorkflowTypes.PriceListWorkflow.CreatePriceListRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/interfaces/internal.internal-1.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/interfaces/internal.internal-1.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/interfaces/internal.internal-1.WorkflowTypes.PriceListWorkflow.RemovePriceListPricesWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/interfaces/internal.internal-1.WorkflowTypes.PriceListWorkflow.RemovePriceListProductsWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/interfaces/internal.internal-1.WorkflowTypes.PriceListWorkflow.RemovePriceListVariantsWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/interfaces/internal.internal-1.WorkflowTypes.PriceListWorkflow.RemovePriceListWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/interfaces/internal.internal-1.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/interfaces/internal.internal-1.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PriceListWorkflow/types/internal.internal-1.WorkflowTypes.PriceListWorkflow.PriceListVariantPriceDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/enums/internal.internal-1.PricingTypes.PriceListStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/enums/internal.internal-1.PricingTypes.PriceListType.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.AddPriceListPricesDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.AddPricesDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.AddRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CalculatedPriceSet.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CalculatedPriceSetDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreateCurrencyDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreateMoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreatePriceListDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreatePriceListRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreatePriceListRuleValueDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreatePriceListRules.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreatePriceRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreatePriceSetDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreatePriceSetMoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreatePriceSetMoneyAmountRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreatePriceSetRuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreatePricesDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CreateRuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.CurrencyDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.FilterableCurrencyProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.FilterableMoneyAmountProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.FilterablePriceListProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.FilterablePriceListRuleProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.FilterablePriceListRuleValueProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.FilterablePriceRuleProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.FilterablePriceSetMoneyAmountProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.FilterablePriceSetMoneyAmountRulesProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.FilterablePriceSetProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.FilterablePriceSetRuleTypeProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.FilterableRuleTypeProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.IPricingModuleService.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.MoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.PriceListDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.PriceListPriceDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.PriceListRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.PriceListRuleValueDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.PriceRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.PriceSetDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.PriceSetMoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.PriceSetMoneyAmountRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.PriceSetRuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.PricingContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.PricingFilters.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.RemovePriceListRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.RemovePriceSetRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.RuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.SetPriceListRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.UpdateCurrencyDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.UpdateMoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.UpdatePriceListDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.UpdatePriceListRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.UpdatePriceListRuleValueDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.UpdatePriceRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.UpdatePriceSetDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.UpdatePriceSetMoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.UpdatePriceSetMoneyAmountRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.UpdatePriceSetRuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/PricingTypes/interfaces/internal.internal-1.PricingTypes.UpdateRuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/enums/internal.internal-1.ProductTypes.ProductStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.CreateProductCategoryDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.CreateProductCollectionDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.CreateProductDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.CreateProductOnlyDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.CreateProductOptionDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.CreateProductOptionOnlyDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.CreateProductTagDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.CreateProductTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.CreateProductVariantDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.CreateProductVariantOnlyDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.CreateProductVariantOptionDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.FilterableProductCategoryProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.FilterableProductCollectionProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.FilterableProductOptionProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.FilterableProductProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.FilterableProductTagProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.FilterableProductTypeProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.FilterableProductVariantProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.IProductModuleService.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.ProductCategoryDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.ProductCollectionDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.ProductDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.ProductImageDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.ProductOptionDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.ProductOptionValueDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.ProductTagDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.ProductTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.ProductVariantDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.UpdateProductCategoryDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.UpdateProductCollectionDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.UpdateProductDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.UpdateProductOptionDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.UpdateProductTagDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.UpdateProductTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.UpdateProductVariantDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.UpdateProductVariantOnlyDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.UpsertProductTagDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductTypes/interfaces/internal.internal-1.ProductTypes.UpsertProductTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreateProductInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreateProductOptionInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreateProductProductCategoryInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreateProductSalesChannelInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreateProductTagInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreateProductTypeInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreateProductVariantInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreateProductVariantPricesInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreateProductVariantsInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreateProductVariantsWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreateProductsWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.CreteProductVariantOptionInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpdateProductInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpdateProductProductCategoryInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpdateProductSalesChannelInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpdateProductTagInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpdateProductTypeInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpdateProductVariantInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpdateProductVariantOptionInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpdateProductVariantPricesInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpdateProductVariantsInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpdateProductVariantsWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpdateProductsWorkflowInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpsertProductVariantOptionInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/ProductWorkflow/interfaces/internal.internal-1.WorkflowTypes.ProductWorkflow.UpsertProductVariantPricesInputDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/SalesChannelTypes/interfaces/internal.internal-1.SalesChannelTypes.SalesChannelDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/SalesChannelTypes/interfaces/internal.internal-1.SalesChannelTypes.SalesChannelLocationDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/SearchTypes/interfaces/internal.internal-1.SearchTypes.ISearchService.mdx delete mode 100644 www/apps/docs/content/references/js-client/SearchTypes/types/internal.internal-1.SearchTypes.IndexSettings.mdx delete mode 100644 www/apps/docs/content/references/js-client/StockLocationTypes/interfaces/internal.internal-1.StockLocationTypes.FilterableStockLocationProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/StockLocationTypes/interfaces/internal.internal-1.StockLocationTypes.IStockLocationService.mdx delete mode 100644 www/apps/docs/content/references/js-client/StockLocationTypes/types/internal.internal-1.StockLocationTypes.CreateStockLocationInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/StockLocationTypes/types/internal.internal-1.StockLocationTypes.StockLocationAddressDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/StockLocationTypes/types/internal.internal-1.StockLocationTypes.StockLocationAddressInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/StockLocationTypes/types/internal.internal-1.StockLocationTypes.UpdateStockLocationInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/WorkflowTypes/modules/internal.internal-1.WorkflowTypes.CartWorkflow.mdx delete mode 100644 www/apps/docs/content/references/js-client/WorkflowTypes/modules/internal.internal-1.WorkflowTypes.CommonWorkflow.mdx delete mode 100644 www/apps/docs/content/references/js-client/WorkflowTypes/modules/internal.internal-1.WorkflowTypes.InventoryWorkflow.mdx delete mode 100644 www/apps/docs/content/references/js-client/WorkflowTypes/modules/internal.internal-1.WorkflowTypes.PriceListWorkflow.mdx delete mode 100644 www/apps/docs/content/references/js-client/WorkflowTypes/modules/internal.internal-1.WorkflowTypes.ProductWorkflow.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AddressesResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/Admin.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminAuthResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminBatchJobsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminCollectionsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminCurrenciesResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminCustomResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminCustomerGroupsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminCustomersResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminDiscountsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminDraftOrdersResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminGiftCardsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminInventoryItemsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminInvitesResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminNotesResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminNotificationsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminOrderEditsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminOrdersResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminPaymentCollectionsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminPaymentsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminPriceListResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminProductCategoriesResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminProductTagsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminProductTypesResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminProductsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminPublishableApiKeyResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminRegionsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminReservationsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminReturnReasonsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminReturnsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminSalesChannelsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminShippingOptionsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminShippingProfilesResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminStockLocationsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminStoresResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminSwapsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminTaxRatesResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminUploadsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminUsersResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AdminVariantsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/AuthResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/CartsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/CollectionsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/CustomersResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/GiftCardsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/LineItemsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/OrderEditsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/OrdersResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/PaymentCollectionsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/PaymentMethodsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/ProductCategoriesResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/ProductTagsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/ProductTypesResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/ProductVariantsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/ProductsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/RegionsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/ReturnReasonsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/ReturnsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/ShippingOptionsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/classes/SwapsResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/index.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/interfaces/internal.internal-1.Context.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/interfaces/internal.internal-1.ILinkModule.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/interfaces/internal.internal-1.JoinerArgument.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/interfaces/internal.internal-1.JoinerDirective.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/interfaces/internal.internal-1.JoinerServiceConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/interfaces/internal.internal-1.JoinerServiceConfigAlias.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/interfaces/internal.internal-1.ProductCategoryTransformOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/interfaces/internal.internal-1.RemoteExpandProperty.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/interfaces/internal.internal-1.RemoteJoinerQuery.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/interfaces/internal.internal-1.RemoteNestedExpands.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/interfaces/internal.internal-1.SharedContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.CacheTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.CommonTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.DAL.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.EventBusTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.FeatureFlagTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.InventoryTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.LoggerTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.ModulesSdkTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.PricingTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.ProductTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.SalesChannelTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.SearchTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.StockLocationTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.TransactionBaseTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/modules/internal.internal-1.WorkflowTypes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/types/internal.internal-1.AddressDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/types/internal.internal-1.CartDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-1/types/internal.internal-1.JoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/classes/internal.internal-3.Writable.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/interfaces/internal.internal-3.FinishedOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/interfaces/internal.internal-3.Pipe.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/interfaces/internal.internal-3.PipelineOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/interfaces/internal.internal-3.StreamOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/interfaces/internal.internal-3.WritableOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/modules/internal.internal-3.finished.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/modules/internal.internal-3.pipeline.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/types/internal.internal-3.PipelineCallback.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/types/internal.internal-3.PipelineDestination.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/types/internal.internal-3.PipelineDestinationIterableFunction.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/types/internal.internal-3.PipelineDestinationPromiseFunction.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/types/internal.internal-3.PipelinePromise.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/types/internal.internal-3.PipelineSource.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/types/internal.internal-3.PipelineSourceFunction.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/types/internal.internal-3.PipelineTransform.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal-3/types/internal.internal-3.PipelineTransformSource.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AbstractEventBusModuleService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AbstractSearchService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdditionalItem-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdditionalItem-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdditionalItem.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Address.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AddressCreatePayload.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AddressPayload.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminCreateUserRequest.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteCustomerGroupsGroupCustomerBatchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteDiscountsDiscountConditionsConditionBatchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeletePriceListPricesPricesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeletePriceListsPriceListProductsPricesBatchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteProductCategoriesCategoryProductsBatchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteProductsFromCollectionReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeletePublishableApiKeySalesChannelsBatchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteSalesChannelsChannelProductsBatchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteSalesChannelsChannelStockLocationsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteTaxRatesTaxRateProductTypesParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteTaxRatesTaxRateProductTypesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteTaxRatesTaxRateProductsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteTaxRatesTaxRateProductsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteTaxRatesTaxRateShippingOptionsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteTaxRatesTaxRateShippingOptionsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminDeleteUploadsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetBatchPaginationParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetBatchParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetCollectionsPaginationParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetCollectionsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetCurrenciesParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetCustomerGroupsGroupParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetCustomerGroupsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetCustomersParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetDiscountsDiscountConditionsConditionParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetDiscountsDiscountRuleParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetDiscountsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetDraftOrdersParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetGiftCardsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetInventoryItemsItemLocationLevelsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetInventoryItemsItemParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetInventoryItemsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetNotesParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetNotificationsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetOrdersParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetPaymentCollectionsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetPriceListPaginationParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetPriceListsPriceListProductsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetProductCategoriesParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetProductCategoryParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetProductTagsPaginationParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetProductTagsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetProductTypesParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetProductsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetRegionsPaginationParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetRegionsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetRegionsRegionFulfillmentOptionsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetReservationsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetReturnsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetSalesChannelsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetShippingOptionsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetStockLocationsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetSwapsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetTaxRatesParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetTaxRatesTaxRateParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetVariantParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminGetVariantsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminListCustomerSelector.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminListOrdersSelector.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostAuthReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostBatchesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostCollectionsCollectionReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostCollectionsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostCurrenciesCurrencyReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostCustomerGroupsGroupCustomersBatchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostCustomerGroupsGroupReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostCustomerGroupsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostCustomersCustomerReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostCustomersReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDiscountsDiscountConditions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDiscountsDiscountConditionsCondition.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDiscountsDiscountConditionsConditionBatchParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDiscountsDiscountConditionsConditionBatchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDiscountsDiscountConditionsConditionParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDiscountsDiscountConditionsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDiscountsDiscountDynamicCodesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDiscountsDiscountReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDiscountsDiscountRule.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDiscountsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDraftOrdersDraftOrderLineItemsItemReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDraftOrdersDraftOrderLineItemsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDraftOrdersDraftOrderReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostDraftOrdersReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostGiftCardsGiftCardReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostGiftCardsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostInventoryItemsInventoryItemParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostInventoryItemsInventoryItemReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostInventoryItemsItemLocationLevelsLevelParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostInventoryItemsItemLocationLevelsLevelReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostInventoryItemsItemLocationLevelsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostInventoryItemsItemLocationLevelsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostInventoryItemsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostInventoryItemsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostInvitesInviteAcceptReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostInvitesInviteAcceptUserReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostInvitesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostNotesNoteReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostNotesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostNotificationsNotificationResendReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrderEditsEditLineItemsLineItemReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrderEditsEditLineItemsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrderEditsOrderEditReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrderEditsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderClaimsClaimFulfillmentsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderClaimsClaimReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderClaimsClaimShipmentsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderClaimsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderFulfillmentsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderRefundsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderReturnsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderShipmentReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderShippingMethodsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderSwapsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderSwapsSwapFulfillmentsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostOrdersOrderSwapsSwapShipmentsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostPaymentRefundsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostPriceListPricesPricesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostPriceListsPriceListPriceListReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostPriceListsPriceListReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostProductCategoriesCategoryProductsBatchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostProductCategoriesCategoryReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostProductCategoriesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostProductsProductMetadataReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostProductsProductOptionsOption.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostProductsProductOptionsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostProductsProductReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostProductsProductVariantsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostProductsProductVariantsVariantReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostProductsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostProductsToCollectionReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostPublishableApiKeySalesChannelsBatchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostPublishableApiKeysPublishableApiKeyReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostPublishableApiKeysReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostRegionsRegionCountriesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostRegionsRegionFulfillmentProvidersReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostRegionsRegionPaymentProvidersReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostRegionsRegionReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostRegionsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostReservationsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostReservationsReservationReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostReturnReasonsReasonReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostReturnReasonsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostReturnsReturnReceiveReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostSalesChannelsChannelProductsBatchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostSalesChannelsChannelStockLocationsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostSalesChannelsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostSalesChannelsSalesChannelReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostShippingOptionsOptionReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostShippingOptionsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostShippingProfilesProfileReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostShippingProfilesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostStockLocationsLocationReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostStockLocationsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostStoreReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostTaxRatesParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostTaxRatesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostTaxRatesTaxRateParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostTaxRatesTaxRateProductTypesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostTaxRatesTaxRateProductsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostTaxRatesTaxRateProductsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostTaxRatesTaxRateReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostTaxRatesTaxRateShippingOptionsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostTaxRatesTaxRateShippingOptionsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPostUploadsDownloadUrlReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPriceListPricesCreateReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPriceListPricesUpdateReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminPriceSelectionParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminProductCategoriesReqBase.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminResetPasswordRequest.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminResetPasswordTokenRequest.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminUpdateDiscountRule.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminUpdatePaymentCollectionsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminUpdateUserRequest.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AdminUpsertConditionsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.AsyncResource.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Axios.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.BaseEntity.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.BatchJob.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Blob.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Cart.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ClaimOrder.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Client.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Currency.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.CustomShippingOption.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Customer.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.CustomerGroup-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.CustomerGroup-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.CustomerGroup.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.CustomerGroupUpdate.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.CustomerGroupsBatchCustomer.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.DateComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Discount-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Discount-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Discount-3.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Discount-4.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Discount.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.DiscountCondition.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.DraftOrder.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Duplex.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.EventEmitter-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FilterableCartProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FilterableCustomerGroupProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FilterableDiscountProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FilterableLineItemAdjustmentProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FilterablePriceListProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FilterableProductProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FilterableProductVariantProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FindPaginationParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FindParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FlagRouter.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Fulfillment.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FulfillmentOption.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.FulfillmentService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.GetOrderEditsOrderEditParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.GetOrderEditsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.GetPaymentsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.GetPublishableApiKeySalesChannelsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.GetPublishableApiKeysParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.GiftCard-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.GiftCard-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.GiftCard.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.GiftCardTransaction.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Group.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Image.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Invite.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Item-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Item-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Item-3.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Item-4.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Item-5.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Item-6.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Item-7.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Item.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.LineItem.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.MedusaError.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Note.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Notification.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.NotificationProvider.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.NumericalComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.OptionRequirement-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.OptionRequirement.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Order.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.OrderEdit.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.OrderItemChange.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.OrdersReturnItem.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.PassThrough.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Payment.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.PaymentCollection.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.PaymentMethod.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.PaymentProvider.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.PaymentService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.PaymentSession.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.PriceList.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.PriceSelectionParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Product.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductBatchProductCategory.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductBatchSalesChannel.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductCategory.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductCollection.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductOptionReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductProductCategoryReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductSalesChannelReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductTag.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductTagReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductTypeReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductVariantOptionReq-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductVariantOptionReq-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductVariantOptionReq-3.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductVariantOptionReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductVariantPricesCreateReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductVariantPricesUpdateReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductVariantReq-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ProductVariantReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.PublishableApiKey.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Readable.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ReadableBase.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Refund.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Region.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Return.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ReturnItem.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ReturnReason.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ReturnShipping-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ReturnShipping-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ReturnShipping-3.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ReturnShipping.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.SalesChannel.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ShippingAddressPayload.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ShippingMethod-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ShippingMethod-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ShippingMethod-3.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ShippingMethod-4.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ShippingMethod.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ShippingOption.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.ShippingProfile.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Socket.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.SoftDeletableEntity.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StockLocationAddress-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StockLocationAddress.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Store.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetCollectionsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetCustomersCustomerOrdersPaginationParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetCustomersCustomerOrdersParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetOrdersParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetPaymentCollectionsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetProductCategoriesCategoryParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetProductCategoriesParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetProductTagsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetProductTypesParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetProductsPaginationParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetProductsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetShippingOptionsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StoreGetVariantsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePaymentCollectionSessionsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostAuthReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCartReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCartsCartLineItemsItemReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCartsCartLineItemsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCartsCartPaymentSessionReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCartsCartPaymentSessionUpdateReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCartsCartReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCartsCartShippingMethodReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCustomersCustomerAcceptClaimReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCustomersCustomerAddressesAddressReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCustomersCustomerAddressesReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCustomersCustomerOrderClaimReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCustomersCustomerPasswordTokenReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCustomersCustomerReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCustomersReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostCustomersResetPasswordReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostOrderEditsOrderEditDecline.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostPaymentCollectionsBatchSessionsAuthorizeReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostPaymentCollectionsBatchSessionsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostPaymentCollectionsSessionsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostReturnsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostSearchReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StorePostSwapsReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Stream.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.StringComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Swap.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Tag.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.TaxLine.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.TaxProvider.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.TaxRate.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.Transform.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.User.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.WritableBase.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal-6.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AbstractBatchJobStrategy.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AbstractCartCompletionStrategy.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AbstractFileService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AbstractFulfillmentService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AbstractNotificationService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AbstractPaymentProcessor.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AbstractPaymentService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AbstractPriceSelectionStrategy.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AbstractTaxService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminCreateCondition.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminDeleteDiscountsDiscountConditionsConditionBatchParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminDeleteDiscountsDiscountConditionsConditionParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminDeleteProductCategoriesCategoryProductsBatchParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminGetDiscountParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminGetDiscountsDiscountCodeParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminGetOrdersOrderParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminGetProductParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminGetProductsVariantsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminGetStockLocationsLocationParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostAnalyticsConfigAnalyticsConfigReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostAnalyticsConfigReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostDiscountsDiscountParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostDiscountsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrderEditsRequestConfirmationReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersClaimCancel.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersClaimFulfillmentsCancelParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderArchiveParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderCancel.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderCaptureParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderClaimsClaimFulfillmentsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderClaimsClaimParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderClaimsClaimShipmentsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderClaimsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderCompleteParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderFulfillementsCancelParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderFulfillmentsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderRefundsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderReturnsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderShipmentParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderShippingMethodsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderSwapFulfillementsCancelParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderSwapsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderSwapsSwapFulfillmentsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderSwapsSwapProcessPaymentParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersOrderSwapsSwapShipmentsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostOrdersSwapCancelParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostProductCategoriesCategoryParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostProductCategoriesCategoryProductsBatchParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostProductCategoriesParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostStockLocationsLocationParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostStockLocationsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminPostTaxRatesTaxRateProductTypesParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AdminUpsertCondition.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AnalyticsConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AnalyticsConfigService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.AuthService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.BatchJobService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.CartService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ClaimImage.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ClaimItem.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ClaimItemService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ClaimService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ClaimTag.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.Country.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.CurrencyService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.CustomShippingOption.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.CustomShippingOptionService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.CustomerGroupService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.CustomerService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.DiscountConditionCustomerGroup.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.DiscountConditionProduct.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.DiscountConditionProductCollection.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.DiscountConditionProductTag.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.DiscountConditionProductType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.DiscountConditionService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.DiscountRule.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.DiscountService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.DraftOrderService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.EmptyQueryParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.EventBusService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.FilterableBatchJobProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.FulfillmentItem.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.FulfillmentProvider.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.FulfillmentProviderService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.GiftCardService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.IAdminPostUploadsFileReq.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.IdempotencyKey.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.IdempotencyKeyService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.Image.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.LineItemAdjustment.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.LineItemAdjustmentService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.LineItemService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.LineItemTaxLine.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.MiddlewareService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.MoneyAmount.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.NewTotalsService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.NoteService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.NotificationService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.Oauth.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.OauthService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.OrderEditItemChangeService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.OrderEditService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.OrderService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.PaymentCollectionService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.PaymentProviderService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.PriceListService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.PricingService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductCategoryService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductCollectionService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductOption.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductOptionValue.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductTaxRate.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductTypeService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductTypeTaxRate.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductVariant.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductVariantInventoryItem.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductVariantInventoryService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductVariantMoneyAmount.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ProductVariantService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.PublishableApiKeySalesChannel.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.RegionService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ReturnItem.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ReturnReasonService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ReturnService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.SalesChannelInventoryService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.SalesChannelLocation.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.SalesChannelLocationService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.SalesChannelService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.SearchService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ShippingMethodTaxLine.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ShippingOptionRequirement.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ShippingOptionService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ShippingProfileService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.ShippingTaxRate.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.StagedJob.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.StagedJobService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.StoreGetRegionsParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.StoreGetVariantsVariantParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.StoreService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.StrategyResolverService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.SwapService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.SystemPaymentProviderService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.TaxProviderService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.TaxRateService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.TokenService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.TotalsService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.TrackingLink.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.TransactionBaseService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/classes/internal.internal.UserService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.CartType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.DefaultPriceType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.DiscountConditionJoinTableForeignKey.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.DiscountConditionOperator.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.FulfillmentStatus-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.FulfillmentStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.OrderEditStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.OrderStatus-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.OrderStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.PaymentCollectionStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.PaymentStatus-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.PaymentStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.PriceListStatus-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.PriceListStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.PriceListType-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.PriceListType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.ProductStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.RefundReason.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.ShippingProfileType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.SwapFulfillmentStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.SwapPaymentStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.AllocationType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.BatchJobStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.ClaimFulfillmentStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.ClaimPaymentStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.ClaimReason.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.ClaimType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.DiscountConditionType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.DiscountRuleType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.DraftOrderStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.OrderEditItemChangeType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.PaymentCollectionType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.PaymentSessionStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.PostgresError.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.RequirementType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.ReturnStatus.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.ShippingOptionPriceType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/enums/internal.internal.UserRoles.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AddressInfo.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ArrayBufferView.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ArrayLike.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ArrayOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AsyncGenerator.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AsyncGeneratorFunction.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AsyncIterable.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AsyncIterableIterator.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AsyncIterator.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AsyncResourceOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AxiosAdapter.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AxiosBasicCredentials.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AxiosDefaults.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AxiosError.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AxiosInstance.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AxiosInterceptorManager.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AxiosPromise.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AxiosProxyConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AxiosRequestTransformer.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AxiosResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.AxiosResponseTransformer.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.BaseRepositoryService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.BlobOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.BlobPropertyBag.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.Boolean.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.Buffer.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.BufferConstructor.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.CallSite.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.Cancel.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.CancelToken.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.Config.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ConnectOpts.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.CreateNoteInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.CreateUserInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.DeleteResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.Dict.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.Disposable.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.DuplexOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ErrnoException.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.Error.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.EventEmitter-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.EventEmitterOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.File.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.FilePropertyBag.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.HTTPResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.HeadersDefaults.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ITransactionBaseService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.IncomingHttpHeaders.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.InputPrice.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.IpcSocketConnectOpts.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.Iterable.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.IterableIterator.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.Iterator.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.IteratorReturnResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.IteratorYieldResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.LookupAddress.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.LookupAllOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.LookupOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.OnReadOpts.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.PaginatedResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.PromiseLike.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.QueuingStrategy-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.QueuingStrategy.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.QueuingStrategySize-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.QueuingStrategySize.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadWriteStream.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableByteStreamController-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableByteStreamController.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableByteStreamControllerCallback.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStream-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStream-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStream.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamBYOBReader-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamBYOBReader.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamBYOBRequest.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamDefaultController-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamDefaultController.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamDefaultReadDoneResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamDefaultReadValueResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamDefaultReader-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamDefaultReader.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamErrorCallback.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamGenericReader-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamGenericReader.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamGetReaderOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamReadDoneResult-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamReadDoneResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamReadValueResult-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableStreamReadValueResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableWritablePair-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.ReadableWritablePair.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.RequestOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.RetryConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.SharedArrayBuffer.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.SharedArrayBufferConstructor.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.SocketConstructorOpts.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.StaticEventEmitterOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.StreamPipeOptions-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.StreamPipeOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.SubscriberContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.TcpSocketConnectOpts.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.TransformOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.TransitionalOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingByteSource-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingByteSource.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingDefaultSource.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSink-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSink.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSinkAbortCallback-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSinkAbortCallback.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSinkCloseCallback-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSinkCloseCallback.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSinkStartCallback-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSinkStartCallback.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSinkWriteCallback-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSinkWriteCallback.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSource-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSource.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSourceCancelCallback-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSourceCancelCallback.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSourcePullCallback-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSourcePullCallback.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSourceStartCallback-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UnderlyingSourceStartCallback.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.UpdateUserInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.WritableStream-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.WritableStream-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.WritableStream.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.WritableStreamDefaultController-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.WritableStreamDefaultController.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.WritableStreamDefaultWriter-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.WritableStreamDefaultWriter.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal._DOMEventTarget.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal._NodeEventTarget.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.CustomFindOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.FindConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.FulfillmentService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.IBatchJobStrategy.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.ICartCompletionStrategy.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.IFileService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.INotificationService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.IPriceSelectionStrategy.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.ITaxCalculationStrategy.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.ITaxService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.MedusaRequest.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.PaymentProcessor.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.PaymentProcessorError.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.PaymentService.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/interfaces/internal.internal.RequestQueryFields.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/modules/internal.EventEmitter.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/modules/internal.internal-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/modules/internal.internal-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/modules/internal.internal-3.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/modules/internal.internal-4.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/modules/internal.internal-5.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/modules/internal.internal.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AddOrderEditLineItemInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdjustmentContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminAuthRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminBatchJobListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminBatchJobRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminBearerAuthRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminCollectionsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminCollectionsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminCreateUploadPayload.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminCreateUserPayload.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminCurrenciesListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminCurrenciesRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminCustomerGroupsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminCustomerGroupsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminCustomersListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminCustomersRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminDeleteProductsFromCollectionRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminDiscountConditionsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminDiscountsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminDiscountsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminDraftOrdersListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminDraftOrdersRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminExtendedStoresRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminGetVariantsVariantInventoryRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminGiftCardsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminGiftCardsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminInventoryItemsListWithVariantsAndLocationLevelsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminInventoryItemsLocationLevelsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminInventoryItemsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminListInvitesRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminNotesListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminNotesRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminNotificationsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminNotificationsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminOrderEditItemChangeDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminOrderEditsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminOrderEditsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminOrdersListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminOrdersRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPaymentCollectionDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPaymentCollectionsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPaymentProvidersList.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPaymentRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPostDraftOrdersDraftOrderRegisterPaymentRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPostInvitesPayload.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPriceListDeleteBatchRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPriceListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPriceListsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPriceListsProductsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminProductCategoriesCategoryRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminProductCategoriesListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminProductTagsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminProductTypesListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminProductsDeleteOptionRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminProductsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminProductsDeleteVariantRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminProductsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminProductsListTagsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminProductsListTypesRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminProductsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPublishableApiKeysListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPublishableApiKeysListSalesChannelsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminPublishableApiKeysRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminRefundRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminRegionsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminRegionsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminReservationsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminReservationsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminReturnReasonsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminReturnReasonsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminReturnsCancelRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminReturnsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminReturnsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminSalesChannelsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminSalesChannelsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminShippingOptionsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminShippingOptionsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminShippingProfilesListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminShippingProfilesRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminStockLocationsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminStockLocationsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminStoresRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminSwapsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminSwapsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminTaxProvidersList.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminTaxRatesListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminTaxRatesRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminUpdateUserPayload.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminUploadsDownloadUrlRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminUploadsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminUserRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminUsersListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminVariantsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AdminVariantsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AllocationMapOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ArrayBufferLike.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ArrayBufferView-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AuthenticateResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AvailabilityContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AxiosRequestHeaders.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.AxiosResponseHeaders.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.BinaryLike.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.BlobPart.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.BufferEncoding.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.BufferSource.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CalculateOptionPriceInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CalculationContextData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CalculationContextOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CartCreateProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CartUpdateProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CategoryQueryParams.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ClaimTypeValue.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ComposeFnParam.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateAnalyticsConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateClaimInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateClaimItemAdditionalItemInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateClaimItemInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateClaimReturnShippingInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateClaimShippingMethodInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateCustomShippingOptionInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateCustomerInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateDiscountInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateDiscountRuleInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateDynamicDiscountInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateFulfillmentOrder.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateGiftCardInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateGiftCardTransactionInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateIdempotencyKeyInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateOauthInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateOrderEditInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateOrderEditItemChangeInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreatePaymentCollectionInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreatePaymentInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateProductCategoryInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateProductCollection.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateProductInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateProductProductCategoryInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateProductProductOption.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateProductProductSalesChannelInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateProductProductTagInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateProductProductTypeInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateProductProductVariantInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateProductProductVariantPriceInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateProductVariantInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateRegionInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateReturnInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateReturnReason.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateReturnType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateSalesChannelInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateShipmentConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateShippingMethod.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateShippingMethodDto.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateShippingOptionInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateShippingProfile.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateTaxRateInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateUserRoles.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CreateUserRolesEnum.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.CustomerGroupConstructorProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.DecoratedInventoryItemDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.DefaultWithoutRelations-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.DefaultWithoutRelations.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.DeleteFileType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.DeleteResponse-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Dictionary.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Discount-5.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.DiscountAllocation.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.DiscountConditionInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.DiscountConditionResourceType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.DraftOrderCreateProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.EndingType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Exclude.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ExpandScalar.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ExtendedStoreDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FeatureFlagsResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FileServiceGetUploadStreamResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FileServiceUploadResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FilterValue.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FilterValue2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FilterableTaxRateProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FilterableUserProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FindProductConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FindWithRelationsOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FindWithoutRelationsOptions-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FindWithoutRelationsOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FulFillmentItemType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FulfillmentItemPartition.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FulfillmentOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FulfillmentProviderContainer.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FulfillmentProviderData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.FulfillmentProviderKey.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.GenerateInputData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.GenerateLineItemContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.GeneratedAdjustment.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.GetLineItemTotalOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.GetRegionPriceContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.GetShippingMethodTotalsOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.GetTotalsOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.GetUploadedFileType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.GiftCardAllocation.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.GiftCardTransaction-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.IdempotencyCallbackResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-10.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-11.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-12.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-13.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-14.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-15.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-16.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-17.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-18.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-19.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-2.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-20.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-21.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-22.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-23.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-24.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-25.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-26.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-27.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-28.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-29.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-3.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-30.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-31.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-32.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-33.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-34.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-35.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-36.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-37.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-38.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-39.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-4.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-40.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-41.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-5.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-6.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-7.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-8.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies-9.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedDependencies.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InjectedProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InventoryItemDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InventoryLevelDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.InviteUserRolesEnum.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Item-8.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.IteratorResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.LineAllocationsMap.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.LineDiscount.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.LineDiscountAmount.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.LineItemAdjustmentServiceProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.LineItemTotals-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.LineItemTotals.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.LineItemTotalsOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.LineItemUpdate.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.LineItemValidateData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ListAndCountSelector.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.LookupFunction.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.MedusaContainer-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.MedusaContainer.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.MedusaErrorHandlerFunction.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Method.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.MiddlewareVerb.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ModuleDeclaration.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ModulesResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.NoUndefined.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Omit.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.OperatorMap.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Order-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.OrdersReturnItem-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PaginatedResponse-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ParserConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Partial.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PaymentCollectionsSessionsBatchInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PaymentCollectionsSessionsInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PaymentDataInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PaymentProviderKey.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PaymentSessionInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Pick.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PrevLimit.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Price.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PriceListConstructorProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PricedProduct.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PricedShippingOption.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PricedVariant.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PricingContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Primary.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ProductCategoryInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ProductOptionInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ProductSelector.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ProductVariantOption.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ProductVariantPrice.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ProductVariantPricing.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.PropertyDecorator.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ProviderLineItemTaxLine.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ProviderShippingMethodTaxLine.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ProviderTaxLine.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Query.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ReadableStreamController-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ReadableStreamController.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ReadableStreamDefaultReadResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ReadableStreamReadResult-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ReadableStreamReadResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ReadableStreamReader.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Readonly.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ReadonlyPrimary.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Record.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.RegionDetails.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ReorderConditions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.RequestContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.RequestMethod.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ReservationItemDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Response.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ResponsePromise.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ResponseType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ReturnedData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.RouteVerb.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Scalar.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.SessionOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ShippingMethod-5.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ShippingMethodData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ShippingMethodTotals-1.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ShippingMethodTotals.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ShippingMethodUpdate.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ShippingOptionData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.ShippingOptionPricing.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.SocketConnectOpts.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.SocketReadyState.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StagedJobServiceProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StockLocationDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StockLocationExpandedDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreAuthRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreBearerAuthRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreCartsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreCollectionsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreCollectionsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreCompleteCartRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreCustomersListOrdersRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreCustomersListPaymentMethodsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreCustomersRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreGetAuthEmailRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreGetProductCategoriesCategoryRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreGetProductCategoriesRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreGiftCardsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreOrderEditsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreOrdersRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StorePaymentCollectionsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StorePaymentCollectionsSessionRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StorePostSearchRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreProductTagsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreProductTypesListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreProductsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreProductsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreRegionsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreRegionsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreReturnReasonsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreReturnReasonsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreReturnsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreShippingOptionsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreSwapsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreVariantsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.StoreVariantsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.SubtotalOptions.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.TaxLinesMaps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.TaxRateListByConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.TaxServiceRate.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.TaxedPricing.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.TotalsConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.TotalsContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.TotalsServiceProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.TransformCallback.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.Transformer.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.TypedArray.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateAnalyticsConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateClaimInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateClaimItemImageInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateClaimItemInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateClaimItemTagInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateClaimShippingMethodInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateCurrencyInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateCustomerInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateDiscountInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateDiscountRuleInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateGiftCardInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateOauthInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateOrderInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateProductCategoryInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateProductCollection.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateProductInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateProductProductVariantDTO.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateProductVariantData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateProductVariantInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateRegionInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateReturnInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateReturnReason.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateShippingOptionInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateShippingProfile.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateStoreInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateTaxRateInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateUserRoles.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateUserRolesEnum.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateVariantPricesData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpdateVariantRegionPriceData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UploadStreamDescriptorType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpsertTagsInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UpsertTypeInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.UserServiceProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.VariantInventory.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.WithImplicitCoercion.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.handler.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminAnalyticsConfigDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminAnalyticsConfigRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminCollectionsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminCustomerGroupsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminDeleteShippingProfileRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminDeleteUploadsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminDeleteUserRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminDiscountConditionsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminDiscountsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminDraftOrdersDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminGiftCardsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminInventoryItemsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminInventoryItemsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminInviteDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminNotesDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminOrderEditDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminPriceListDeleteProductPricesRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminPriceListDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminPriceListDeleteVariantPricesRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminProductCategoriesCategoryDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminProductsListVariantsRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminPublishableApiKeyDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminRegionsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminReservationsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminReturnReasonsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminSalesChannelsDeleteLocationRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminSalesChannelsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminShippingOptionsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminStockLocationsDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.AdminTaxRatesDeleteRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.BatchJobCreateProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.BatchJobResultError.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.BatchJobResultStatDescriptor.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.BatchJobUpdateProps.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.CartCompletionResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.ClassConstructor.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.ConfigModule.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.Constructor.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.CreateBatchJobInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.CreatePriceListInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.Data.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.ExtendedFindConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.ExtendedRequest.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.ExtendedReservationItem.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.ItemTaxCalculationLine.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.LevelWithAvailability.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.Logger.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.MedusaContainer.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.MedusaNextFunction.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.MedusaRequestHandler.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.MedusaResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.MiddlewareFunction.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.MiddlewareRoute.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.MiddlewaresConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PartialPick.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PaymentContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PaymentData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PaymentProcessorContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PaymentProcessorSessionResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PaymentSessionData.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PaymentSessionResponse.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PriceListLoadConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PriceListPriceCreateInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PriceListPriceUpdateInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PriceSelectionContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PriceSelectionResult.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.PriceType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.QueryConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.QuerySelector.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.ResponseInventoryItem.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.ScheduledJobArgs.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.ScheduledJobConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.Selector.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.ShippingTaxCalculationLine.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.StoreCartShippingOptionsListRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.StoreCustomersResetPasswordRes.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.SubscriberArgs.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.SubscriberConfig.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.TaxCalculationContext.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.TotalField.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.TreeQuerySelector.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.UpdatePriceListInput.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.WithRequiredProperty.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.Writable.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.internal.payload.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.middlewareHandlerType.mdx delete mode 100644 www/apps/docs/content/references/js-client/internal/types/internal.middlewareType.mdx delete mode 100644 www/apps/docs/content/references/js-client/modules/internal.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AddressesResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.Admin.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminAuthResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminBatchJobsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminCollectionsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminCurrenciesResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminCustomResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminCustomerGroupsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminCustomersResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminDiscountsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminDraftOrdersResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminGiftCardsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminInventoryItemsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminInvitesResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminNotesResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminNotificationsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminOrderEditsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminOrdersResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminPaymentCollectionsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminPaymentsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminPriceListResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminProductCategoriesResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminProductTagsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminProductTypesResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminProductsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminPublishableApiKeyResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminRegionsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminReservationsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminReturnReasonsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminReturnsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminSalesChannelsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminShippingOptionsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminShippingProfilesResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminStockLocationsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminStoresResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminSwapsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminTaxRatesResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminUploadsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminUsersResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AdminVariantsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.AuthResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.CartsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.CollectionsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.CustomersResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.GiftCardsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.LineItemsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.OrderEditsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.OrdersResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.PaymentCollectionsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.PaymentMethodsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.ProductCategoriesResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.ProductTagsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.ProductTypesResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.ProductVariantsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.ProductsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.RegionsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.ReturnReasonsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.ReturnsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.ShippingOptionsResource.mdx create mode 100644 www/apps/docs/content/references/js_client/classes/js_client.SwapsResource.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AbstractBatchJobStrategy.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AbstractCartCompletionStrategy.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AbstractFileService.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AbstractFulfillmentService.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AbstractNotificationService.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AbstractPaymentProcessor.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AbstractPaymentService.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AbstractPriceSelectionStrategy.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AbstractTaxService.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdditionalItem-1.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdditionalItem-2.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdditionalItem.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AddressCreatePayload.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AddressPayload.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminCreateCondition.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminCreateUserRequest.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteCustomerGroupsGroupCustomerBatchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteDiscountsDiscountConditionsConditionBatchParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteDiscountsDiscountConditionsConditionBatchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteDiscountsDiscountConditionsConditionParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeletePriceListPricesPricesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeletePriceListsPriceListProductsPricesBatchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteProductCategoriesCategoryProductsBatchParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteProductCategoriesCategoryProductsBatchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteProductsFromCollectionReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeletePublishableApiKeySalesChannelsBatchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteSalesChannelsChannelProductsBatchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteSalesChannelsChannelStockLocationsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteTaxRatesTaxRateProductTypesParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteTaxRatesTaxRateProductTypesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteTaxRatesTaxRateProductsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteTaxRatesTaxRateProductsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteTaxRatesTaxRateShippingOptionsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteTaxRatesTaxRateShippingOptionsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminDeleteUploadsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetBatchPaginationParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetBatchParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetCollectionsPaginationParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetCollectionsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetCurrenciesParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetCustomerGroupsGroupParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetCustomerGroupsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetCustomersParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetDiscountParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetDiscountsDiscountCodeParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetDiscountsDiscountConditionsConditionParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetDiscountsDiscountRuleParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetDiscountsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetDraftOrdersParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetGiftCardsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetInventoryItemsItemLocationLevelsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetInventoryItemsItemParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetInventoryItemsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetNotesParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetNotificationsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetOrdersOrderParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetOrdersParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetPaymentCollectionsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetPriceListPaginationParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetPriceListsPriceListProductsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetProductCategoriesParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetProductCategoryParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetProductParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetProductTagsPaginationParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetProductTagsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetProductTypesParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetProductsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetProductsVariantsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetRegionsPaginationParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetRegionsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetRegionsRegionFulfillmentOptionsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetReservationsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetReturnsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetSalesChannelsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetShippingOptionsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetStockLocationsLocationParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetStockLocationsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetSwapsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetTaxRatesParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetTaxRatesTaxRateParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetVariantParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminGetVariantsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminListCustomerSelector.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminListOrdersSelector.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostAnalyticsConfigAnalyticsConfigReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostAnalyticsConfigReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostAuthReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostBatchesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostCollectionsCollectionReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostCollectionsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostCurrenciesCurrencyReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostCustomerGroupsGroupCustomersBatchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostCustomerGroupsGroupReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostCustomerGroupsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostCustomersCustomerReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostCustomersReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsDiscountConditions.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsDiscountConditionsCondition.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsDiscountConditionsConditionBatchParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsDiscountConditionsConditionBatchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsDiscountConditionsConditionParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsDiscountConditionsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsDiscountDynamicCodesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsDiscountParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsDiscountReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsDiscountRule.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDiscountsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDraftOrdersDraftOrderLineItemsItemReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDraftOrdersDraftOrderLineItemsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDraftOrdersDraftOrderReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostDraftOrdersReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostGiftCardsGiftCardReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostGiftCardsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostInventoryItemsInventoryItemParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostInventoryItemsInventoryItemReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostInventoryItemsItemLocationLevelsLevelParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostInventoryItemsItemLocationLevelsLevelReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostInventoryItemsItemLocationLevelsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostInventoryItemsItemLocationLevelsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostInventoryItemsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostInventoryItemsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostInvitesInviteAcceptReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostInvitesInviteAcceptUserReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostInvitesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostNotesNoteReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostNotesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostNotificationsNotificationResendReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrderEditsEditLineItemsLineItemReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrderEditsEditLineItemsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrderEditsOrderEditReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrderEditsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrderEditsRequestConfirmationReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersClaimCancel.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersClaimFulfillmentsCancelParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderArchiveParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderCancel.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderCaptureParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderClaimsClaimFulfillmentsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderClaimsClaimFulfillmentsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderClaimsClaimParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderClaimsClaimReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderClaimsClaimShipmentsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderClaimsClaimShipmentsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderClaimsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderClaimsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderCompleteParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderFulfillementsCancelParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderFulfillmentsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderFulfillmentsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderRefundsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderRefundsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderReturnsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderReturnsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderShipmentParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderShipmentReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderShippingMethodsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderShippingMethodsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderSwapFulfillementsCancelParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderSwapsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderSwapsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderSwapsSwapFulfillmentsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderSwapsSwapFulfillmentsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderSwapsSwapProcessPaymentParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderSwapsSwapShipmentsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersOrderSwapsSwapShipmentsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostOrdersSwapCancelParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostPaymentRefundsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostPriceListPricesPricesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostPriceListsPriceListPriceListReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostPriceListsPriceListReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductCategoriesCategoryParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductCategoriesCategoryProductsBatchParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductCategoriesCategoryProductsBatchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductCategoriesCategoryReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductCategoriesParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductCategoriesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductsProductMetadataReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductsProductOptionsOption.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductsProductOptionsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductsProductReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductsProductVariantsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductsProductVariantsVariantReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostProductsToCollectionReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostPublishableApiKeySalesChannelsBatchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostPublishableApiKeysPublishableApiKeyReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostPublishableApiKeysReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostRegionsRegionCountriesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostRegionsRegionFulfillmentProvidersReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostRegionsRegionPaymentProvidersReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostRegionsRegionReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostRegionsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostReservationsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostReservationsReservationReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostReturnReasonsReasonReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostReturnReasonsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostReturnsReturnReceiveReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostSalesChannelsChannelProductsBatchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostSalesChannelsChannelStockLocationsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostSalesChannelsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostSalesChannelsSalesChannelReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostShippingOptionsOptionReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostShippingOptionsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostShippingProfilesProfileReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostShippingProfilesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostStockLocationsLocationParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostStockLocationsLocationReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostStockLocationsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostStockLocationsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostStoreReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostTaxRatesParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostTaxRatesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostTaxRatesTaxRateParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostTaxRatesTaxRateProductTypesParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostTaxRatesTaxRateProductTypesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostTaxRatesTaxRateProductsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostTaxRatesTaxRateProductsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostTaxRatesTaxRateReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostTaxRatesTaxRateShippingOptionsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostTaxRatesTaxRateShippingOptionsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPostUploadsDownloadUrlReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPriceListPricesCreateReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPriceListPricesUpdateReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminPriceSelectionParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminProductCategoriesReqBase.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminResetPasswordRequest.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminResetPasswordTokenRequest.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminUpdateDiscountRule.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminUpdatePaymentCollectionsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminUpdateUserRequest.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminUpsertCondition.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.AdminUpsertConditionsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.CustomShippingOption.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.CustomerGroup-1.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.CustomerGroup.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.CustomerGroupsBatchCustomer.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.DateComparisonOperator.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Discount-1.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Discount-2.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Discount.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.EmptyQueryParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.FilterableBatchJobProps.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.FilterableCustomerGroupProps.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.FilterablePriceListProps.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.FilterableProductProps.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.FindPaginationParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.FindParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.FulfillmentOption.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.GetOrderEditsOrderEditParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.GetOrderEditsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.GetPaymentsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.GetPublishableApiKeySalesChannelsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.GetPublishableApiKeysParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.GiftCard.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Group.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.IAdminPostUploadsFileReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Image.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Item-1.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Item-2.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Item-3.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Item-4.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Item-5.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Item-6.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Item-7.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Item.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.MedusaError.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.NumericalComparisonOperator.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.OptionRequirement-1.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.OptionRequirement.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.OrdersReturnItem.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.PaymentMethod.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.PriceSelectionParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductBatchProductCategory.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductBatchSalesChannel.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductOptionReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductProductCategoryReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductSalesChannelReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductTagReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductTypeReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductVariantOptionReq-1.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductVariantOptionReq-2.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductVariantOptionReq-3.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductVariantOptionReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductVariantPricesCreateReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductVariantPricesUpdateReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductVariantReq-1.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ProductVariantReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ReturnItem.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ReturnShipping-1.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ReturnShipping-2.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ReturnShipping-3.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ReturnShipping.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ShippingAddressPayload.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ShippingMethod-1.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ShippingMethod-2.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ShippingMethod-3.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.ShippingMethod.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StockLocationAddress-1.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StockLocationAddress.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetCollectionsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetCustomersCustomerOrdersPaginationParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetCustomersCustomerOrdersParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetOrdersParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetPaymentCollectionsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetProductCategoriesCategoryParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetProductCategoriesParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetProductTagsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetProductTypesParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetProductsPaginationParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetProductsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetRegionsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetShippingOptionsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetVariantsParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StoreGetVariantsVariantParams.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePaymentCollectionSessionsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostAuthReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCartReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCartsCartLineItemsItemReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCartsCartLineItemsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCartsCartPaymentSessionReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCartsCartPaymentSessionUpdateReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCartsCartReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCartsCartShippingMethodReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCustomersCustomerAcceptClaimReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCustomersCustomerAddressesAddressReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCustomersCustomerAddressesReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCustomersCustomerOrderClaimReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCustomersCustomerPasswordTokenReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCustomersCustomerReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCustomersReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostCustomersResetPasswordReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostOrderEditsOrderEditDecline.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostPaymentCollectionsBatchSessionsAuthorizeReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostPaymentCollectionsBatchSessionsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostPaymentCollectionsSessionsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostReturnsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostSearchReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StorePostSwapsReq.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.StringComparisonOperator.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.Tag.mdx create mode 100644 www/apps/docs/content/references/medusa/classes/medusa.TransactionBaseService.mdx create mode 100644 www/apps/docs/content/references/medusa/enums/medusa.BatchJobStatus.mdx create mode 100644 www/apps/docs/content/references/medusa/enums/medusa.DefaultPriceType.mdx create mode 100644 www/apps/docs/content/references/medusa/enums/medusa.MODULE_RESOURCE_TYPE.mdx create mode 100644 www/apps/docs/content/references/medusa/enums/medusa.PostgresError.mdx create mode 100644 www/apps/docs/content/references/medusa/enums/medusa.PriceListStatus-1.mdx create mode 100644 www/apps/docs/content/references/medusa/enums/medusa.PriceListStatus.mdx create mode 100644 www/apps/docs/content/references/medusa/enums/medusa.PriceListType-1.mdx create mode 100644 www/apps/docs/content/references/medusa/enums/medusa.PriceListType.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.CustomFindOptions.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.DeleteResponse.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.FindConfig.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.FulfillmentService.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.IBatchJobStrategy.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.ICartCompletionStrategy.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.IFileService.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.INotificationService.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.IPriceSelectionStrategy.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.ITaxCalculationStrategy.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.ITaxService.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.ITransactionBaseService.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.JoinerServiceConfig.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.JoinerServiceConfigAlias.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.MedusaRequest.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.PaginatedResponse.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.PaymentProcessor.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.PaymentProcessorError.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.PaymentService.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.RequestQueryFields.mdx create mode 100644 www/apps/docs/content/references/medusa/interfaces/medusa.SubscriberContext.mdx create mode 100644 www/apps/docs/content/references/medusa/modules/medusa._medusa_interfaces_.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminAnalyticsConfigDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminAnalyticsConfigRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminAuthRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminBatchJobListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminBatchJobRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminBearerAuthRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminCollectionsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminCollectionsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminCollectionsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminCurrenciesListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminCurrenciesRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminCustomerGroupsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminCustomerGroupsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminCustomerGroupsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminCustomersListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminCustomersRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDeleteProductsFromCollectionRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDeleteShippingProfileRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDeleteUploadsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDeleteUserRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDiscountConditionsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDiscountConditionsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDiscountsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDiscountsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDiscountsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDraftOrdersDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDraftOrdersListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminDraftOrdersRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminExtendedStoresRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminGetVariantsVariantInventoryRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminGiftCardsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminGiftCardsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminGiftCardsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminInventoryItemsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminInventoryItemsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminInventoryItemsListWithVariantsAndLocationLevelsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminInventoryItemsLocationLevelsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminInventoryItemsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminInviteDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminListInvitesRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminNotesDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminNotesListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminNotesRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminNotificationsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminNotificationsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminOrderEditDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminOrderEditItemChangeDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminOrderEditsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminOrderEditsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminOrdersListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminOrdersRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPaymentCollectionDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPaymentCollectionsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPaymentProvidersList.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPaymentRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPostDraftOrdersDraftOrderRegisterPaymentRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPriceListDeleteBatchRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPriceListDeleteProductPricesRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPriceListDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPriceListDeleteVariantPricesRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPriceListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPriceListsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPriceListsProductsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductCategoriesCategoryDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductCategoriesCategoryRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductCategoriesListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductTagsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductTypesListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductsDeleteOptionRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductsDeleteVariantRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductsListTagsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductsListTypesRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductsListVariantsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminProductsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPublishableApiKeyDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPublishableApiKeysListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPublishableApiKeysListSalesChannelsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminPublishableApiKeysRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminRefundRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminRegionsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminRegionsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminRegionsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminReservationsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminReservationsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminReservationsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminReturnReasonsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminReturnReasonsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminReturnReasonsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminReturnsCancelRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminReturnsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminReturnsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminSalesChannelsDeleteLocationRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminSalesChannelsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminSalesChannelsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminSalesChannelsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminShippingOptionsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminShippingOptionsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminShippingOptionsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminShippingProfilesListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminShippingProfilesRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminStockLocationsDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminStockLocationsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminStockLocationsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminStoresRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminSwapsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminSwapsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminTaxProvidersList.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminTaxRatesDeleteRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminTaxRatesListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminTaxRatesRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminUploadsDownloadUrlRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminUploadsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminUserRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminUsersListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminVariantsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.AdminVariantsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.BatchJobCreateProps.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.BatchJobResultError.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.BatchJobResultStatDescriptor.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.BatchJobUpdateProps.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.CartCompletionResponse.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ClassConstructor.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ConfigModule-1.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ConfigModule.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.Constructor-1.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.Constructor.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.CreateBatchJobInput.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.CreatePriceListInput.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.CreateReturnType.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.Data.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.DecoratedInventoryItemDTO.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.DeleteFileType.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.DeleteResponse-1.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.DiscountAllocation.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ExtendedFindConfig.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ExtendedRequest.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ExtendedReservationItem.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ExtendedStoreDTO.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ExternalModuleDeclaration.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.FeatureFlagsResponse.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.FileServiceGetUploadStreamResult.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.FileServiceUploadResult.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.FulfillmentProviderData.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.GetUploadedFileType.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.GiftCardAllocation.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.HttpCompressionOptions.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.InternalModuleDeclaration.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.InventoryItemDTO.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.InventoryLevelDTO.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ItemTaxCalculationLine.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.JoinerRelationship.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.LevelWithAvailability.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.LineAllocationsMap.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.Logger.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.MedusaContainer-1.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.MedusaContainer-2.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.MedusaContainer.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.MedusaErrorHandlerFunction.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.MedusaNextFunction.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.MedusaRequestHandler.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.MedusaResponse.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.MiddlewareFunction.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.MiddlewareRoute.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.MiddlewareVerb.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.MiddlewaresConfig.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ModuleDefinition.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ModuleJoinerConfig.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ModuleJoinerRelationship.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ModulesResponse-1.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ModulesResponse.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PaginatedResponse-1.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ParserConfig.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PartialPick.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PaymentContext.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PaymentData.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PaymentProcessorContext.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PaymentProcessorSessionResponse.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PaymentSessionData.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PaymentSessionResponse.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PriceListLoadConfig.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PriceListPriceCreateInput.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PriceListPriceUpdateInput.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PriceSelectionContext.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PriceSelectionResult.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PriceType.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PricedProduct.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PricedShippingOption.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.PricedVariant.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ProductVariantPricing.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ProjectConfigOptions.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ProviderLineItemTaxLine.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ProviderShippingMethodTaxLine.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ProviderTaxLine.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.QueryConfig.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.QuerySelector.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.RequestContext.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ReservationItemDTO.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ResponseInventoryItem.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ReturnedData.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.RouteVerb.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ScheduledJobArgs.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ScheduledJobConfig.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.Selector.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.SessionOptions.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ShippingMethodData.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ShippingOptionData.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ShippingOptionPricing.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.ShippingTaxCalculationLine.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StockLocationAddressDTO.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StockLocationDTO.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StockLocationExpandedDTO.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreAuthRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreBearerAuthRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreCartShippingOptionsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreCartsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreCollectionsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreCollectionsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreCompleteCartRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreCustomersListOrdersRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreCustomersListPaymentMethodsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreCustomersRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreCustomersResetPasswordRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreGetAuthEmailRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreGetProductCategoriesCategoryRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreGetProductCategoriesRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreGiftCardsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreOrderEditsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreOrdersRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StorePaymentCollectionsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StorePaymentCollectionsSessionRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StorePostSearchRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreProductTagsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreProductTypesListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreProductsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreProductsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreRegionsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreRegionsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreReturnReasonsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreReturnReasonsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreReturnsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreShippingOptionsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreSwapsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreVariantsListRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.StoreVariantsRes.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.SubscriberArgs.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.SubscriberConfig.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.TaxCalculationContext.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.TaxServiceRate.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.TaxedPricing.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.TotalField.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.TreeQuerySelector.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.UpdatePriceListInput.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.UploadStreamDescriptorType.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.VariantInventory.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.WithRequiredProperty.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.Writable.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.handler.mdx create mode 100644 www/apps/docs/content/references/medusa/types/medusa.payload.mdx create mode 100644 www/apps/docs/content/references/modules/entities.mdx create mode 100644 www/apps/docs/content/references/modules/fulfillment.mdx create mode 100644 www/apps/docs/content/references/modules/inventory.mdx create mode 100644 www/apps/docs/content/references/modules/js_client.mdx create mode 100644 www/apps/docs/content/references/modules/medusa.mdx create mode 100644 www/apps/docs/content/references/modules/pricing.mdx create mode 100644 www/apps/docs/content/references/modules/product.mdx create mode 100644 www/apps/docs/content/references/modules/services.mdx create mode 100644 www/apps/docs/content/references/modules/stock_location.mdx create mode 100644 www/apps/docs/content/references/modules/types.mdx create mode 100644 www/apps/docs/content/references/modules/workflows.mdx delete mode 100644 www/apps/docs/content/references/pricing/.nojekyll delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.addPriceListPrices.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.addPrices.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.addRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.calculatePrices.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.create.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.createCurrencies.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.createMoneyAmounts.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.createPriceListRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.createPriceLists.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.createPriceRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.createPriceSetMoneyAmountRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.createRuleTypes.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.delete.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.deleteCurrencies.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.deleteMoneyAmounts.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.deletePriceListRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.deletePriceLists.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.deletePriceRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.deletePriceSetMoneyAmountRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.deleteRuleTypes.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.list.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listAndCount.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listAndCountCurrencies.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listAndCountMoneyAmounts.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listAndCountPriceListRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listAndCountPriceLists.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listAndCountPriceRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listAndCountPriceSetMoneyAmountRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listAndCountPriceSetMoneyAmounts.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listAndCountRuleTypes.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listCurrencies.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listMoneyAmounts.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listPriceListRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listPriceLists.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listPriceRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listPriceSetMoneyAmountRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listPriceSetMoneyAmounts.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.listRuleTypes.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.removePriceListRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.removeRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.retrieve.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.retrieveCurrency.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.retrieveMoneyAmount.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.retrievePriceList.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.retrievePriceListRule.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.retrievePriceRule.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.retrievePriceSetMoneyAmountRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.retrieveRuleType.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.setPriceListRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.updateCurrencies.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.updateMoneyAmounts.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.updatePriceListRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.updatePriceLists.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.updatePriceRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.updatePriceSetMoneyAmountRules.mdx delete mode 100644 www/apps/docs/content/references/pricing/IPricingModuleService/methods/IPricingModuleService.updateRuleTypes.mdx delete mode 100644 www/apps/docs/content/references/pricing/enums/PriceListStatus.mdx delete mode 100644 www/apps/docs/content/references/pricing/enums/PriceListType.mdx create mode 100644 www/apps/docs/content/references/pricing/enums/pricing.PriceListStatus.mdx create mode 100644 www/apps/docs/content/references/pricing/enums/pricing.PriceListType.mdx delete mode 100644 www/apps/docs/content/references/pricing/index.md delete mode 100644 www/apps/docs/content/references/pricing/interfaces/AddPriceListPricesDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/AddPricesDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/AddRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/BaseFilterable.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/CalculatedPriceSet.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/Context.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/CreateCurrencyDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/CreateMoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/CreatePriceListDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/CreatePriceListRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/CreatePriceRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/CreatePriceSetDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/CreatePriceSetMoneyAmountRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/CreatePricesDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/CreateRuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/CurrencyDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/FilterableCurrencyProps.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/FilterableMoneyAmountProps.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/FilterablePriceListProps.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/FilterablePriceListRuleProps.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/FilterablePriceRuleProps.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/FilterablePriceSetMoneyAmountProps.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/FilterablePriceSetMoneyAmountRulesProps.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/FilterablePriceSetProps.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/FilterableRuleTypeProps.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/FindConfig.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/IPricingModuleService.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/JoinerServiceConfig.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/JoinerServiceConfigAlias.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/MoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/PriceListDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/PriceListPriceDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/PriceListRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/PriceListRuleValueDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/PriceRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/PriceSetDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/PriceSetMoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/PriceSetMoneyAmountRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/PricingContext.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/PricingFilters.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/RemovePriceListRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/RemovePriceSetRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/RuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/SetPriceListRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/UpdateCurrencyDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/UpdateMoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/UpdatePriceListDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/UpdatePriceListRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/UpdatePriceRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/UpdatePriceSetDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/UpdatePriceSetMoneyAmountRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/interfaces/UpdateRuleTypeDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.AddPriceListPricesDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.AddPricesDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.AddRulesDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.BaseFilterable.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.CalculatedPriceSet.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.Context.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.CreateCurrencyDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.CreateMoneyAmountDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.CreatePriceListDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.CreatePriceListRuleDTO.mdx rename www/apps/docs/content/references/pricing/interfaces/{CreatePriceListRules.mdx => pricing.CreatePriceListRules.mdx} (100%) create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.CreatePriceRuleDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.CreatePriceSetDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.CreatePriceSetMoneyAmountRulesDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.CreatePricesDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.CreateRuleTypeDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.CurrencyDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.FilterableCurrencyProps.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.FilterableMoneyAmountProps.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.FilterablePriceListProps.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.FilterablePriceListRuleProps.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.FilterablePriceRuleProps.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.FilterablePriceSetMoneyAmountProps.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.FilterablePriceSetMoneyAmountRulesProps.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.FilterablePriceSetProps.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.FilterableRuleTypeProps.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.FindConfig.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.IPricingModuleService.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.JoinerServiceConfig.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.JoinerServiceConfigAlias.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.MoneyAmountDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.PriceListDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.PriceListPriceDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.PriceListRuleDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.PriceListRuleValueDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.PriceRuleDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.PriceSetDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.PriceSetMoneyAmountDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.PriceSetMoneyAmountRulesDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.PricingContext.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.PricingFilters.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.RemovePriceListRulesDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.RemovePriceSetRulesDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.RuleTypeDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.SetPriceListRulesDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.UpdateCurrencyDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.UpdateMoneyAmountDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.UpdatePriceListDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.UpdatePriceListRuleDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.UpdatePriceRuleDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.UpdatePriceSetDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.UpdatePriceSetMoneyAmountRulesDTO.mdx create mode 100644 www/apps/docs/content/references/pricing/interfaces/pricing.UpdateRuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/pricing/types/Exclude.mdx delete mode 100644 www/apps/docs/content/references/pricing/types/JoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/pricing/types/ModuleJoinerConfig.mdx delete mode 100644 www/apps/docs/content/references/pricing/types/ModuleJoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/pricing/types/Omit.mdx delete mode 100644 www/apps/docs/content/references/pricing/types/Pick.mdx delete mode 100644 www/apps/docs/content/references/pricing/types/Record.mdx create mode 100644 www/apps/docs/content/references/pricing/types/pricing.JoinerRelationship.mdx create mode 100644 www/apps/docs/content/references/pricing/types/pricing.ModuleJoinerConfig.mdx create mode 100644 www/apps/docs/content/references/pricing/types/pricing.ModuleJoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/product/.nojekyll delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer._iterator_.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.at.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.compare.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.copy.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.copyWithin.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.entries.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.equals.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.every.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.fill.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.filter.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.find.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.findIndex.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.forEach.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.includes.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.indexOf.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.join.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.keys.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.lastIndexOf.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.map.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readBigInt64BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readBigInt64LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readBigUInt64BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readBigUInt64LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readBigUint64BE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readBigUint64LE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readDoubleBE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readDoubleLE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readFloatBE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readFloatLE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readInt16BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readInt16LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readInt32BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readInt32LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readInt8.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readIntBE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readIntLE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUInt16BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUInt16LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUInt32BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUInt32LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUInt8.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUIntBE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUIntLE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUint16BE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUint16LE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUint32BE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUint32LE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUint8-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUintBE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.readUintLE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.reduce.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.reduceRight.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.reverse.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.set.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.slice.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.some.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.sort.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.subarray.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.swap16.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.swap32.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.swap64.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.toJSON.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.toLocaleString.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.toString.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.valueOf.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.values.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.write.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeBigInt64BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeBigInt64LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeBigUInt64BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeBigUInt64LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeBigUint64BE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeBigUint64LE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeDoubleBE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeDoubleLE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeFloatBE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeFloatLE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeInt16BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeInt16LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeInt32BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeInt32LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeInt8.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeIntBE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeIntLE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUInt16BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUInt16LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUInt32BE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUInt32LE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUInt8.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUIntBE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUIntLE.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUint16BE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUint16LE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUint32BE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUint32LE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUint8-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUintBE-1.mdx delete mode 100644 www/apps/docs/content/references/product/Buffer/methods/Buffer.writeUintLE-1.mdx delete mode 100644 www/apps/docs/content/references/product/BufferConstructor/methods/BufferConstructor.alloc.mdx delete mode 100644 www/apps/docs/content/references/product/BufferConstructor/methods/BufferConstructor.allocUnsafe.mdx delete mode 100644 www/apps/docs/content/references/product/BufferConstructor/methods/BufferConstructor.allocUnsafeSlow.mdx delete mode 100644 www/apps/docs/content/references/product/BufferConstructor/methods/BufferConstructor.byteLength.mdx delete mode 100644 www/apps/docs/content/references/product/BufferConstructor/methods/BufferConstructor.compare.mdx delete mode 100644 www/apps/docs/content/references/product/BufferConstructor/methods/BufferConstructor.concat.mdx delete mode 100644 www/apps/docs/content/references/product/BufferConstructor/methods/BufferConstructor.copyBytesFrom.mdx delete mode 100644 www/apps/docs/content/references/product/BufferConstructor/methods/BufferConstructor.from.mdx delete mode 100644 www/apps/docs/content/references/product/BufferConstructor/methods/BufferConstructor.isBuffer.mdx delete mode 100644 www/apps/docs/content/references/product/BufferConstructor/methods/BufferConstructor.isEncoding.mdx delete mode 100644 www/apps/docs/content/references/product/BufferConstructor/methods/BufferConstructor.of.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.create.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.createCategory.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.createCollections.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.createOptions.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.createTags.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.createTypes.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.createVariants.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.delete.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.deleteCategory.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.deleteCollections.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.deleteOptions.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.deleteTags.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.deleteTypes.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.deleteVariants.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.list.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listAndCount.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listAndCountCategories.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listAndCountCollections.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listAndCountOptions.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listAndCountTags.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listAndCountTypes.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listAndCountVariants.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listCategories.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listCollections.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listOptions.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listTags.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listTypes.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.listVariants.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.restore.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.restoreVariants.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.retrieve.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.retrieveCategory.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.retrieveCollection.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.retrieveOption.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.retrieveTag.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.retrieveType.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.retrieveVariant.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.softDelete.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.update.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.updateCategory.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.updateCollections.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.updateOptions.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.updateTags.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.updateTypes.mdx delete mode 100644 www/apps/docs/content/references/product/IProductModuleService/methods/IProductModuleService.updateVariants.mdx delete mode 100644 www/apps/docs/content/references/product/IterableIterator/methods/IterableIterator._iterator_.mdx delete mode 100644 www/apps/docs/content/references/product/IterableIterator/methods/IterableIterator.next.mdx delete mode 100644 www/apps/docs/content/references/product/IterableIterator/methods/IterableIterator.return.mdx delete mode 100644 www/apps/docs/content/references/product/IterableIterator/methods/IterableIterator.throw.mdx delete mode 100644 www/apps/docs/content/references/product/Iterator/methods/Iterator.next.mdx delete mode 100644 www/apps/docs/content/references/product/Iterator/methods/Iterator.return.mdx delete mode 100644 www/apps/docs/content/references/product/Iterator/methods/Iterator.throw.mdx delete mode 100644 www/apps/docs/content/references/product/SharedArrayBuffer/methods/SharedArrayBuffer.slice.mdx delete mode 100644 www/apps/docs/content/references/product/enums/ProductStatus.mdx create mode 100644 www/apps/docs/content/references/product/enums/product.ProductStatus.mdx delete mode 100644 www/apps/docs/content/references/product/index.md delete mode 100644 www/apps/docs/content/references/product/interfaces/ArrayLike.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/BaseFilterable.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/Buffer.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/BufferConstructor.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/Context.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/CreateProductCategoryDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/CreateProductCollectionDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/CreateProductDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/CreateProductOptionDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/CreateProductTagDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/CreateProductTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/CreateProductVariantDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/CreateProductVariantOptionDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/FilterableProductCategoryProps.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/FilterableProductCollectionProps.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/FilterableProductOptionProps.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/FilterableProductProps.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/FilterableProductTagProps.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/FilterableProductTypeProps.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/FilterableProductVariantProps.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/FindConfig.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/IProductModuleService.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/IterableIterator.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/Iterator.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/IteratorReturnResult.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/IteratorYieldResult.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/JoinerServiceConfig.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/JoinerServiceConfigAlias.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/ProductCategoryDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/ProductCollectionDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/ProductDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/ProductImageDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/ProductOptionDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/ProductOptionValueDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/ProductTagDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/ProductTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/ProductVariantDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/RestoreReturn.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/SharedArrayBuffer.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/SharedArrayBufferConstructor.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/SoftDeleteReturn.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/UpdateProductCategoryDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/UpdateProductCollectionDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/UpdateProductDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/UpdateProductOptionDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/UpdateProductTagDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/UpdateProductTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/product/interfaces/UpdateProductVariantDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.BaseFilterable.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.Context.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.CreateProductCategoryDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.CreateProductCollectionDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.CreateProductDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.CreateProductOptionDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.CreateProductTagDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.CreateProductTypeDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.CreateProductVariantDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.CreateProductVariantOptionDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.FilterableProductCategoryProps.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.FilterableProductCollectionProps.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.FilterableProductOptionProps.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.FilterableProductProps.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.FilterableProductTagProps.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.FilterableProductTypeProps.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.FilterableProductVariantProps.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.FindConfig.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.IProductModuleService.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.JoinerServiceConfig.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.JoinerServiceConfigAlias.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.ProductCategoryDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.ProductCollectionDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.ProductDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.ProductImageDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.ProductOptionDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.ProductOptionValueDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.ProductTagDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.ProductTypeDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.ProductVariantDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.RestoreReturn.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.SoftDeleteReturn.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.UpdateProductCategoryDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.UpdateProductCollectionDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.UpdateProductDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.UpdateProductOptionDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.UpdateProductTagDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.UpdateProductTypeDTO.mdx create mode 100644 www/apps/docs/content/references/product/interfaces/product.UpdateProductVariantDTO.mdx delete mode 100644 www/apps/docs/content/references/product/types/ArrayBufferLike.mdx delete mode 100644 www/apps/docs/content/references/product/types/ArrayBufferView.mdx delete mode 100644 www/apps/docs/content/references/product/types/BufferEncoding.mdx delete mode 100644 www/apps/docs/content/references/product/types/Exclude.mdx delete mode 100644 www/apps/docs/content/references/product/types/ExpandScalar.mdx delete mode 100644 www/apps/docs/content/references/product/types/FilterQuery.mdx delete mode 100644 www/apps/docs/content/references/product/types/FilterValue.mdx delete mode 100644 www/apps/docs/content/references/product/types/FilterValue2.mdx delete mode 100644 www/apps/docs/content/references/product/types/IteratorResult.mdx delete mode 100644 www/apps/docs/content/references/product/types/JoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/product/types/ModuleJoinerConfig.mdx delete mode 100644 www/apps/docs/content/references/product/types/ModuleJoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/product/types/Omit.mdx delete mode 100644 www/apps/docs/content/references/product/types/OperatorMap.mdx delete mode 100644 www/apps/docs/content/references/product/types/Partial.mdx delete mode 100644 www/apps/docs/content/references/product/types/Pick.mdx delete mode 100644 www/apps/docs/content/references/product/types/Primary.mdx delete mode 100644 www/apps/docs/content/references/product/types/Query.mdx delete mode 100644 www/apps/docs/content/references/product/types/Readonly.mdx delete mode 100644 www/apps/docs/content/references/product/types/ReadonlyPrimary.mdx delete mode 100644 www/apps/docs/content/references/product/types/Record.mdx delete mode 100644 www/apps/docs/content/references/product/types/Scalar.mdx delete mode 100644 www/apps/docs/content/references/product/types/TypedArray.mdx delete mode 100644 www/apps/docs/content/references/product/types/WithImplicitCoercion.mdx create mode 100644 www/apps/docs/content/references/product/types/product.ExpandScalar.mdx create mode 100644 www/apps/docs/content/references/product/types/product.FilterQuery.mdx create mode 100644 www/apps/docs/content/references/product/types/product.FilterValue.mdx create mode 100644 www/apps/docs/content/references/product/types/product.FilterValue2.mdx create mode 100644 www/apps/docs/content/references/product/types/product.JoinerRelationship.mdx create mode 100644 www/apps/docs/content/references/product/types/product.ModuleJoinerConfig.mdx create mode 100644 www/apps/docs/content/references/product/types/product.ModuleJoinerRelationship.mdx create mode 100644 www/apps/docs/content/references/product/types/product.OperatorMap.mdx rename www/apps/docs/content/references/product/types/{PrevLimit.mdx => product.PrevLimit.mdx} (100%) create mode 100644 www/apps/docs/content/references/product/types/product.Primary.mdx create mode 100644 www/apps/docs/content/references/product/types/product.Query.mdx create mode 100644 www/apps/docs/content/references/product/types/product.ReadonlyPrimary.mdx create mode 100644 www/apps/docs/content/references/product/types/product.Scalar.mdx delete mode 100644 www/apps/docs/content/references/product/variables/Buffer-1.mdx delete mode 100644 www/apps/docs/content/references/product/variables/SharedArrayBuffer-1.mdx delete mode 100644 www/apps/docs/content/references/services/.nojekyll delete mode 100644 www/apps/docs/content/references/services/classes/AbstractBatchJobStrategy.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AbstractEventBusModuleService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AbstractNotificationService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AbstractPaymentProcessor.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AbstractPaymentService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AbstractSearchService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Address.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AddressCreatePayload.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AddressPayload.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AdminGetDiscountsDiscountRuleParams.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AdminPriceListPricesCreateReq.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AdminPriceListPricesUpdateReq.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AnalyticsConfig.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AnalyticsConfigService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/AuthService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/BaseEntity.mdx delete mode 100644 www/apps/docs/content/references/services/classes/BatchJob.mdx delete mode 100644 www/apps/docs/content/references/services/classes/BatchJobService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Cart.mdx delete mode 100644 www/apps/docs/content/references/services/classes/CartService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ClaimImage.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ClaimItem.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ClaimItemService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ClaimOrder.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ClaimService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ClaimTag.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Country.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Currency.mdx delete mode 100644 www/apps/docs/content/references/services/classes/CurrencyService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/CustomShippingOption.mdx delete mode 100644 www/apps/docs/content/references/services/classes/CustomShippingOptionService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Customer.mdx delete mode 100644 www/apps/docs/content/references/services/classes/CustomerGroup.mdx delete mode 100644 www/apps/docs/content/references/services/classes/CustomerGroupService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/CustomerGroupUpdate.mdx delete mode 100644 www/apps/docs/content/references/services/classes/CustomerService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DateComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Discount-1.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Discount.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DiscountCondition.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DiscountConditionCustomerGroup.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DiscountConditionProduct.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DiscountConditionProductCollection.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DiscountConditionProductTag.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DiscountConditionProductType.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DiscountConditionService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DiscountRule.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DiscountService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DraftOrder.mdx delete mode 100644 www/apps/docs/content/references/services/classes/DraftOrderService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/EventBusService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FilterableBatchJobProps.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FilterableCartProps.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FilterableDiscountProps.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FilterableLineItemAdjustmentProps.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FilterablePriceListProps.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FilterableProductProps.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FilterableProductVariantProps.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FlagRouter.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Fulfillment.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FulfillmentItem.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FulfillmentProvider.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FulfillmentProviderService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/FulfillmentService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/GiftCard-1.mdx delete mode 100644 www/apps/docs/content/references/services/classes/GiftCard.mdx delete mode 100644 www/apps/docs/content/references/services/classes/GiftCardService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/GiftCardTransaction.mdx delete mode 100644 www/apps/docs/content/references/services/classes/IdempotencyKey.mdx delete mode 100644 www/apps/docs/content/references/services/classes/IdempotencyKeyService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Image.mdx delete mode 100644 www/apps/docs/content/references/services/classes/LineItem.mdx delete mode 100644 www/apps/docs/content/references/services/classes/LineItemAdjustment.mdx delete mode 100644 www/apps/docs/content/references/services/classes/LineItemAdjustmentService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/LineItemService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/LineItemTaxLine.mdx delete mode 100644 www/apps/docs/content/references/services/classes/MiddlewareService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/MoneyAmount.mdx delete mode 100644 www/apps/docs/content/references/services/classes/NewTotalsService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Note.mdx delete mode 100644 www/apps/docs/content/references/services/classes/NoteService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Notification.mdx delete mode 100644 www/apps/docs/content/references/services/classes/NotificationProvider.mdx delete mode 100644 www/apps/docs/content/references/services/classes/NotificationService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/NumericalComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Oauth.mdx delete mode 100644 www/apps/docs/content/references/services/classes/OauthService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Order.mdx delete mode 100644 www/apps/docs/content/references/services/classes/OrderEdit.mdx delete mode 100644 www/apps/docs/content/references/services/classes/OrderEditItemChangeService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/OrderEditService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/OrderItemChange.mdx delete mode 100644 www/apps/docs/content/references/services/classes/OrderService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/OrdersReturnItem.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Payment.mdx delete mode 100644 www/apps/docs/content/references/services/classes/PaymentCollection.mdx delete mode 100644 www/apps/docs/content/references/services/classes/PaymentCollectionService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/PaymentProvider.mdx delete mode 100644 www/apps/docs/content/references/services/classes/PaymentProviderService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/PaymentService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/PaymentSession.mdx delete mode 100644 www/apps/docs/content/references/services/classes/PriceList.mdx delete mode 100644 www/apps/docs/content/references/services/classes/PriceListService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/PricingService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Product.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductCategory.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductCategoryService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductCollection.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductCollectionService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductOption.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductOptionValue.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductTag.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductTaxRate.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductType.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductTypeService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductTypeTaxRate.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductVariant.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductVariantInventoryItem.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductVariantInventoryService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ProductVariantService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Refund.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Region.mdx delete mode 100644 www/apps/docs/content/references/services/classes/RegionService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Return.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ReturnItem.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ReturnReason.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ReturnReasonService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ReturnService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/SalesChannel.mdx delete mode 100644 www/apps/docs/content/references/services/classes/SalesChannelInventoryService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/SalesChannelLocation.mdx delete mode 100644 www/apps/docs/content/references/services/classes/SalesChannelLocationService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/SalesChannelService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/SearchService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ShippingMethod.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ShippingMethodTaxLine.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ShippingOption.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ShippingOptionRequirement.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ShippingOptionService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ShippingProfile.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ShippingProfileService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/ShippingTaxRate.mdx delete mode 100644 www/apps/docs/content/references/services/classes/SoftDeletableEntity.mdx delete mode 100644 www/apps/docs/content/references/services/classes/StagedJob.mdx delete mode 100644 www/apps/docs/content/references/services/classes/StagedJobService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Store.mdx delete mode 100644 www/apps/docs/content/references/services/classes/StorePostCustomersCustomerAddressesAddressReq.mdx delete mode 100644 www/apps/docs/content/references/services/classes/StoreService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/StrategyResolverService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/StringComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/services/classes/Swap.mdx delete mode 100644 www/apps/docs/content/references/services/classes/SwapService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/SystemPaymentProviderService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/TaxLine.mdx delete mode 100644 www/apps/docs/content/references/services/classes/TaxProvider.mdx delete mode 100644 www/apps/docs/content/references/services/classes/TaxProviderService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/TaxRate.mdx delete mode 100644 www/apps/docs/content/references/services/classes/TaxRateService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/TokenService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/TotalsService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/TrackingLink.mdx delete mode 100644 www/apps/docs/content/references/services/classes/TransactionBaseService.mdx delete mode 100644 www/apps/docs/content/references/services/classes/User.mdx delete mode 100644 www/apps/docs/content/references/services/classes/UserService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.AnalyticsConfigService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.AuthService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.BatchJobService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.CartService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ClaimItemService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ClaimService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.CurrencyService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.CustomShippingOptionService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.CustomerGroupService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.CustomerService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.DiscountConditionService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.DiscountService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.DraftOrderService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.EventBusService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.FulfillmentProviderService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.FulfillmentService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.GiftCardService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.IdempotencyKeyService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.LineItemAdjustmentService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.LineItemService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.MiddlewareService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.NewTotalsService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.NoteService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.NotificationService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.OauthService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.OrderEditItemChangeService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.OrderEditService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.OrderService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.PaymentCollectionService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.PaymentProviderService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.PaymentService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.PriceListService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.PricingService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ProductCategoryService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ProductCollectionService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ProductService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ProductTypeService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ProductVariantInventoryService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ProductVariantService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.RegionService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ReturnReasonService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ReturnService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.SalesChannelInventoryService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.SalesChannelLocationService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.SalesChannelService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.SearchService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ShippingOptionService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.ShippingProfileService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.StagedJobService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.StoreService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.StrategyResolverService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.SwapService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.SystemPaymentProviderService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.TaxProviderService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.TaxRateService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.TokenService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.TotalsService.mdx create mode 100644 www/apps/docs/content/references/services/classes/services.UserService.mdx delete mode 100644 www/apps/docs/content/references/services/enums/AllocationType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/BatchJobStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/CartType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/ClaimFulfillmentStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/ClaimPaymentStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/ClaimReason.mdx delete mode 100644 www/apps/docs/content/references/services/enums/ClaimType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/DefaultPriceType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/DiscountConditionJoinTableForeignKey.mdx delete mode 100644 www/apps/docs/content/references/services/enums/DiscountConditionOperator.mdx delete mode 100644 www/apps/docs/content/references/services/enums/DiscountConditionType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/DiscountRuleType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/DraftOrderStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/FulfillmentStatus-1.mdx delete mode 100644 www/apps/docs/content/references/services/enums/FulfillmentStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/MODULE_RESOURCE_TYPE.mdx delete mode 100644 www/apps/docs/content/references/services/enums/OrderEditItemChangeType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/OrderEditStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/OrderStatus-1.mdx delete mode 100644 www/apps/docs/content/references/services/enums/OrderStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/PaymentCollectionStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/PaymentCollectionType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/PaymentSessionStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/PaymentStatus-1.mdx delete mode 100644 www/apps/docs/content/references/services/enums/PaymentStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/PriceListStatus-1.mdx delete mode 100644 www/apps/docs/content/references/services/enums/PriceListStatus-2.mdx delete mode 100644 www/apps/docs/content/references/services/enums/PriceListStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/PriceListType-1.mdx delete mode 100644 www/apps/docs/content/references/services/enums/PriceListType-2.mdx delete mode 100644 www/apps/docs/content/references/services/enums/PriceListType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/ProductStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/RequirementType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/ReturnStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/ShippingOptionPriceType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/ShippingProfileType.mdx delete mode 100644 www/apps/docs/content/references/services/enums/SwapFulfillmentStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/SwapPaymentStatus.mdx delete mode 100644 www/apps/docs/content/references/services/enums/UserRoles.mdx delete mode 100644 www/apps/docs/content/references/services/index.md delete mode 100644 www/apps/docs/content/references/services/interfaces/AddPriceListPricesDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/AddPricesDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/AddRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/ArrayLike.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/BaseFilterable.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/Boolean.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/Buffer.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/BufferConstructor.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/BulkUpdateInventoryLevelInput.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CalculatedPriceSet.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/Context.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreateCurrencyDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreateInventoryItemInput.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreateInventoryLevelInput.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreateMoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreateNoteInput.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreatePriceListDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreatePriceListRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreatePriceListRules.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreatePriceRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreatePriceSetDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreatePriceSetMoneyAmountRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreatePricesDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreateReservationItemInput.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreateRuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CreateUserInput.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/CurrencyDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterableCurrencyProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterableInventoryItemProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterableInventoryLevelProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterableMoneyAmountProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterablePriceListProps-1.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterablePriceListRuleProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterablePriceRuleProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterablePriceSetMoneyAmountProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterablePriceSetMoneyAmountRulesProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterablePriceSetProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterableReservationItemProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterableRuleTypeProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FilterableStockLocationProps.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FindConfig-1.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/FindConfig.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/IBatchJobStrategy.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/ICacheService.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/IEventBusModuleService.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/IEventBusService.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/IFlagRouter.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/IInventoryService.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/INotificationService.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/IPriceSelectionStrategy.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/IPricingModuleService.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/ISearchService.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/IStockLocationService.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/ITaxCalculationStrategy.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/ITaxService.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/ITransactionBaseService.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/IterableIterator.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/Iterator.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/IteratorReturnResult.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/IteratorYieldResult.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/JoinerArgument.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/JoinerDirective.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/JoinerServiceConfig.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/JoinerServiceConfigAlias.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/Logger.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/MoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/NumericalComparisonOperator-1.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PaymentProcessor.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PaymentProcessorError.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PriceListDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PriceListPriceDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PriceListRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PriceListRuleValueDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PriceRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PriceSetDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PriceSetMoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PriceSetMoneyAmountRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PricingContext.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/PricingFilters.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/RemoteJoinerQuery.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/RemovePriceListRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/RemovePriceSetRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/RuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/SetPriceListRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/SharedArrayBuffer.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/SharedArrayBufferConstructor.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/SharedContext.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/StringComparisonOperator-1.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/UpdateCurrencyDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/UpdateInventoryLevelInput.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/UpdateMoneyAmountDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/UpdatePriceListDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/UpdatePriceListRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/UpdatePriceRuleDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/UpdatePriceSetDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/UpdatePriceSetMoneyAmountRulesDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/UpdateReservationItemInput.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/UpdateRuleTypeDTO.mdx delete mode 100644 www/apps/docs/content/references/services/interfaces/UpdateUserInput.mdx delete mode 100644 www/apps/docs/content/references/services/modules/medusa_interfaces_.mdx delete mode 100644 www/apps/docs/content/references/services/types/AddOrderEditLineItemInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/AdjustmentContext.mdx delete mode 100644 www/apps/docs/content/references/services/types/AllocationMapOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/ArrayBufferLike.mdx delete mode 100644 www/apps/docs/content/references/services/types/ArrayBufferView.mdx delete mode 100644 www/apps/docs/content/references/services/types/AuthenticateResult.mdx delete mode 100644 www/apps/docs/content/references/services/types/AvailabilityContext.mdx delete mode 100644 www/apps/docs/content/references/services/types/BatchJobCreateProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/BatchJobResultError.mdx delete mode 100644 www/apps/docs/content/references/services/types/BatchJobResultStatDescriptor.mdx delete mode 100644 www/apps/docs/content/references/services/types/BufferEncoding.mdx delete mode 100644 www/apps/docs/content/references/services/types/CalculateOptionPriceInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CalculationContextData.mdx delete mode 100644 www/apps/docs/content/references/services/types/CalculationContextOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/CartCreateProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/CartUpdateProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/CategoryQueryParams.mdx delete mode 100644 www/apps/docs/content/references/services/types/ClaimTypeValue.mdx delete mode 100644 www/apps/docs/content/references/services/types/ConfigModule-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/ConfigModule.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateAnalyticsConfig.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateBatchJobInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateClaimInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateClaimItemAdditionalItemInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateClaimItemInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateClaimReturnShippingInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateClaimShippingMethodInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateCustomShippingOptionInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateCustomerInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateDiscountInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateDiscountRuleInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateDynamicDiscountInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateFulfillmentOrder.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateGiftCardInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateGiftCardTransactionInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateIdempotencyKeyInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateOauthInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateOrderEditInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateOrderEditItemChangeInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreatePaymentCollectionInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreatePaymentInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreatePriceListInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateProductCategoryInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateProductCollection.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateProductInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateProductProductCategoryInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateProductProductOption.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateProductProductSalesChannelInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateProductProductTagInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateProductProductTypeInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateProductProductVariantInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateProductProductVariantPriceInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateProductVariantInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateRegionInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateReturnInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateReturnReason.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateReturnType.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateSalesChannelInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateShipmentConfig.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateShippingMethod.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateShippingMethodDto.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateShippingOptionInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateShippingProfile.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateStockLocationInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CreateTaxRateInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/CustomerGroupConstructorProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/Data.mdx delete mode 100644 www/apps/docs/content/references/services/types/DefaultWithoutRelations-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/DefaultWithoutRelations.mdx delete mode 100644 www/apps/docs/content/references/services/types/Discount-2.mdx delete mode 100644 www/apps/docs/content/references/services/types/DiscountAllocation.mdx delete mode 100644 www/apps/docs/content/references/services/types/DiscountConditionInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/DiscountConditionResourceType.mdx delete mode 100644 www/apps/docs/content/references/services/types/DraftOrderCreateProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/EmitData.mdx delete mode 100644 www/apps/docs/content/references/services/types/Exclude.mdx delete mode 100644 www/apps/docs/content/references/services/types/ExtendedFindConfig-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/ExtendedFindConfig.mdx delete mode 100644 www/apps/docs/content/references/services/types/ExternalModuleDeclaration.mdx delete mode 100644 www/apps/docs/content/references/services/types/FeatureFlagsResponse.mdx delete mode 100644 www/apps/docs/content/references/services/types/FilterableTaxRateProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/FilterableUserProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/FindProductConfig.mdx delete mode 100644 www/apps/docs/content/references/services/types/FindWithRelationsOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/FindWithoutRelationsOptions-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/FindWithoutRelationsOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/FulFillmentItemType.mdx delete mode 100644 www/apps/docs/content/references/services/types/FulfillmentItemPartition.mdx delete mode 100644 www/apps/docs/content/references/services/types/FulfillmentOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/FulfillmentProviderContainer.mdx delete mode 100644 www/apps/docs/content/references/services/types/FulfillmentProviderKey.mdx delete mode 100644 www/apps/docs/content/references/services/types/GenerateInputData.mdx delete mode 100644 www/apps/docs/content/references/services/types/GenerateLineItemContext.mdx delete mode 100644 www/apps/docs/content/references/services/types/GeneratedAdjustment.mdx delete mode 100644 www/apps/docs/content/references/services/types/GetLineItemTotalOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/GetRegionPriceContext.mdx delete mode 100644 www/apps/docs/content/references/services/types/GetShippingMethodTotalsOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/GetTotalsOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/GiftCardAllocation.mdx delete mode 100644 www/apps/docs/content/references/services/types/GiftCardTransaction-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/HttpCompressionOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/IdempotencyCallbackResult.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-10.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-11.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-12.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-13.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-14.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-15.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-16.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-17.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-18.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-19.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-2.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-20.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-21.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-22.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-23.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-24.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-25.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-26.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-27.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-28.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-29.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-3.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-30.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-31.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-32.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-33.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-34.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-35.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-36.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-37.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-38.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-39.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-4.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-40.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-41.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-5.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-6.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-7.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-8.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies-9.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedDependencies.mdx delete mode 100644 www/apps/docs/content/references/services/types/InjectedProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/InternalModuleDeclaration.mdx delete mode 100644 www/apps/docs/content/references/services/types/InventoryItemDTO.mdx delete mode 100644 www/apps/docs/content/references/services/types/InventoryLevelDTO.mdx delete mode 100644 www/apps/docs/content/references/services/types/Item.mdx delete mode 100644 www/apps/docs/content/references/services/types/ItemTaxCalculationLine.mdx delete mode 100644 www/apps/docs/content/references/services/types/IteratorResult.mdx delete mode 100644 www/apps/docs/content/references/services/types/JoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/services/types/LineAllocationsMap.mdx delete mode 100644 www/apps/docs/content/references/services/types/LineDiscount.mdx delete mode 100644 www/apps/docs/content/references/services/types/LineDiscountAmount.mdx delete mode 100644 www/apps/docs/content/references/services/types/LineItemAdjustmentServiceProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/LineItemTotals-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/LineItemTotals.mdx delete mode 100644 www/apps/docs/content/references/services/types/LineItemTotalsOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/LineItemUpdate.mdx delete mode 100644 www/apps/docs/content/references/services/types/LineItemValidateData.mdx delete mode 100644 www/apps/docs/content/references/services/types/ListAndCountSelector.mdx delete mode 100644 www/apps/docs/content/references/services/types/Logger-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/MedusaContainer-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/MedusaContainer.mdx delete mode 100644 www/apps/docs/content/references/services/types/ModuleDefinition.mdx delete mode 100644 www/apps/docs/content/references/services/types/ModuleJoinerConfig.mdx delete mode 100644 www/apps/docs/content/references/services/types/ModuleJoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/services/types/Omit.mdx delete mode 100644 www/apps/docs/content/references/services/types/OrdersReturnItem-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/Partial.mdx delete mode 100644 www/apps/docs/content/references/services/types/PartialPick.mdx delete mode 100644 www/apps/docs/content/references/services/types/PaymentCollectionsSessionsBatchInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/PaymentCollectionsSessionsInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/PaymentContext.mdx delete mode 100644 www/apps/docs/content/references/services/types/PaymentDataInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/PaymentProcessorContext.mdx delete mode 100644 www/apps/docs/content/references/services/types/PaymentProcessorSessionResponse.mdx delete mode 100644 www/apps/docs/content/references/services/types/PaymentProviderKey.mdx delete mode 100644 www/apps/docs/content/references/services/types/PaymentSessionInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/PaymentSessionResponse.mdx delete mode 100644 www/apps/docs/content/references/services/types/Pick.mdx delete mode 100644 www/apps/docs/content/references/services/types/Price.mdx delete mode 100644 www/apps/docs/content/references/services/types/PriceListConstructorProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/PriceListLoadConfig.mdx delete mode 100644 www/apps/docs/content/references/services/types/PriceListPriceCreateInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/PriceListPriceUpdateInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/PriceSelectionContext.mdx delete mode 100644 www/apps/docs/content/references/services/types/PriceSelectionResult.mdx delete mode 100644 www/apps/docs/content/references/services/types/PriceType.mdx delete mode 100644 www/apps/docs/content/references/services/types/PricedProduct.mdx delete mode 100644 www/apps/docs/content/references/services/types/PricedShippingOption.mdx delete mode 100644 www/apps/docs/content/references/services/types/PricedVariant.mdx delete mode 100644 www/apps/docs/content/references/services/types/PricingContext-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/ProductCategoryInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/ProductOptionInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/ProductSelector.mdx delete mode 100644 www/apps/docs/content/references/services/types/ProductVariantOption.mdx delete mode 100644 www/apps/docs/content/references/services/types/ProductVariantPrice.mdx delete mode 100644 www/apps/docs/content/references/services/types/ProductVariantPricing.mdx delete mode 100644 www/apps/docs/content/references/services/types/ProjectConfigOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/ProviderLineItemTaxLine.mdx delete mode 100644 www/apps/docs/content/references/services/types/ProviderShippingMethodTaxLine.mdx delete mode 100644 www/apps/docs/content/references/services/types/ProviderTaxLine.mdx delete mode 100644 www/apps/docs/content/references/services/types/QuerySelector.mdx delete mode 100644 www/apps/docs/content/references/services/types/Record.mdx delete mode 100644 www/apps/docs/content/references/services/types/RegionDetails.mdx delete mode 100644 www/apps/docs/content/references/services/types/RemoteQueryFunction.mdx delete mode 100644 www/apps/docs/content/references/services/types/ReorderConditions.mdx delete mode 100644 www/apps/docs/content/references/services/types/Required.mdx delete mode 100644 www/apps/docs/content/references/services/types/ReservationItemDTO.mdx delete mode 100644 www/apps/docs/content/references/services/types/ReserveQuantityContext.mdx delete mode 100644 www/apps/docs/content/references/services/types/ReturnedData.mdx delete mode 100644 www/apps/docs/content/references/services/types/Selector.mdx delete mode 100644 www/apps/docs/content/references/services/types/SessionOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/ShippingMethod-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/ShippingMethodTotals-1.mdx delete mode 100644 www/apps/docs/content/references/services/types/ShippingMethodTotals.mdx delete mode 100644 www/apps/docs/content/references/services/types/ShippingMethodUpdate.mdx delete mode 100644 www/apps/docs/content/references/services/types/ShippingOptionPricing.mdx delete mode 100644 www/apps/docs/content/references/services/types/ShippingTaxCalculationLine.mdx delete mode 100644 www/apps/docs/content/references/services/types/StagedJobServiceProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/StockLocationAddressDTO.mdx delete mode 100644 www/apps/docs/content/references/services/types/StockLocationAddressInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/StockLocationDTO.mdx delete mode 100644 www/apps/docs/content/references/services/types/Subscriber.mdx delete mode 100644 www/apps/docs/content/references/services/types/SubscriberContext.mdx delete mode 100644 www/apps/docs/content/references/services/types/SubscriberDescriptor.mdx delete mode 100644 www/apps/docs/content/references/services/types/SubtotalOptions.mdx delete mode 100644 www/apps/docs/content/references/services/types/TaxCalculationContext.mdx delete mode 100644 www/apps/docs/content/references/services/types/TaxLinesMaps.mdx delete mode 100644 www/apps/docs/content/references/services/types/TaxRateListByConfig.mdx delete mode 100644 www/apps/docs/content/references/services/types/TaxServiceRate.mdx delete mode 100644 www/apps/docs/content/references/services/types/TaxedPricing.mdx delete mode 100644 www/apps/docs/content/references/services/types/TotalField.mdx delete mode 100644 www/apps/docs/content/references/services/types/TotalsConfig.mdx delete mode 100644 www/apps/docs/content/references/services/types/TotalsContext.mdx delete mode 100644 www/apps/docs/content/references/services/types/TotalsServiceProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/Transformer.mdx delete mode 100644 www/apps/docs/content/references/services/types/TreeQuerySelector.mdx delete mode 100644 www/apps/docs/content/references/services/types/TypedArray.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateAnalyticsConfig.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateClaimInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateClaimItemImageInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateClaimItemInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateClaimItemTagInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateClaimShippingMethodInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateCurrencyInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateCustomerInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateDiscountInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateDiscountRuleInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateGiftCardInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateOauthInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateOrderInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdatePriceListInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateProductCategoryInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateProductCollection.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateProductInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateProductProductVariantDTO.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateProductVariantData.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateProductVariantInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateRegionInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateReturnInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateReturnReason.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateShippingOptionInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateShippingProfile.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateStockLocationInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateStoreInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateTaxRateInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateVariantPricesData.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpdateVariantRegionPriceData.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpsertTagsInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UpsertTypeInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/UserServiceProps.mdx delete mode 100644 www/apps/docs/content/references/services/types/ValidatePriceTypeAndAmountInput.mdx delete mode 100644 www/apps/docs/content/references/services/types/WithImplicitCoercion.mdx delete mode 100644 www/apps/docs/content/references/services/types/WithRequiredProperty.mdx delete mode 100644 www/apps/docs/content/references/services/types/middlewareHandlerType.mdx delete mode 100644 www/apps/docs/content/references/services/types/middlewareType.mdx delete mode 100644 www/apps/docs/content/references/stock-location/.nojekyll delete mode 100644 www/apps/docs/content/references/stock-location/IStockLocationService/methods/IStockLocationService.create.mdx delete mode 100644 www/apps/docs/content/references/stock-location/IStockLocationService/methods/IStockLocationService.delete.mdx delete mode 100644 www/apps/docs/content/references/stock-location/IStockLocationService/methods/IStockLocationService.list.mdx delete mode 100644 www/apps/docs/content/references/stock-location/IStockLocationService/methods/IStockLocationService.listAndCount.mdx delete mode 100644 www/apps/docs/content/references/stock-location/IStockLocationService/methods/IStockLocationService.retrieve.mdx delete mode 100644 www/apps/docs/content/references/stock-location/IStockLocationService/methods/IStockLocationService.update.mdx delete mode 100644 www/apps/docs/content/references/stock-location/index.md delete mode 100644 www/apps/docs/content/references/stock-location/interfaces/FilterableStockLocationProps.mdx delete mode 100644 www/apps/docs/content/references/stock-location/interfaces/FindConfig.mdx delete mode 100644 www/apps/docs/content/references/stock-location/interfaces/IStockLocationService.mdx delete mode 100644 www/apps/docs/content/references/stock-location/interfaces/JoinerServiceConfig.mdx delete mode 100644 www/apps/docs/content/references/stock-location/interfaces/JoinerServiceConfigAlias.mdx delete mode 100644 www/apps/docs/content/references/stock-location/interfaces/SharedContext.mdx delete mode 100644 www/apps/docs/content/references/stock-location/interfaces/StringComparisonOperator.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/CreateStockLocationInput.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/Exclude.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/JoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/ModuleJoinerConfig.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/ModuleJoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/Omit.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/Pick.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/Record.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/StockLocationAddressDTO.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/StockLocationAddressInput.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/StockLocationDTO.mdx delete mode 100644 www/apps/docs/content/references/stock-location/types/UpdateStockLocationInput.mdx create mode 100644 www/apps/docs/content/references/stock_location/interfaces/stock_location.FilterableStockLocationProps.mdx create mode 100644 www/apps/docs/content/references/stock_location/interfaces/stock_location.FindConfig.mdx create mode 100644 www/apps/docs/content/references/stock_location/interfaces/stock_location.IStockLocationService.mdx create mode 100644 www/apps/docs/content/references/stock_location/interfaces/stock_location.JoinerServiceConfig.mdx create mode 100644 www/apps/docs/content/references/stock_location/interfaces/stock_location.JoinerServiceConfigAlias.mdx create mode 100644 www/apps/docs/content/references/stock_location/interfaces/stock_location.SharedContext.mdx create mode 100644 www/apps/docs/content/references/stock_location/interfaces/stock_location.StringComparisonOperator.mdx create mode 100644 www/apps/docs/content/references/stock_location/types/stock_location.CreateStockLocationInput.mdx create mode 100644 www/apps/docs/content/references/stock_location/types/stock_location.JoinerRelationship.mdx create mode 100644 www/apps/docs/content/references/stock_location/types/stock_location.ModuleJoinerConfig.mdx create mode 100644 www/apps/docs/content/references/stock_location/types/stock_location.ModuleJoinerRelationship.mdx create mode 100644 www/apps/docs/content/references/stock_location/types/stock_location.StockLocationAddressDTO.mdx create mode 100644 www/apps/docs/content/references/stock_location/types/stock_location.StockLocationAddressInput.mdx create mode 100644 www/apps/docs/content/references/stock_location/types/stock_location.StockLocationDTO.mdx create mode 100644 www/apps/docs/content/references/stock_location/types/stock_location.UpdateStockLocationInput.mdx create mode 100644 www/apps/docs/content/references/types/enums/types.PriceListStatus.mdx create mode 100644 www/apps/docs/content/references/types/enums/types.PriceListType.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.AddPriceListPricesDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.AddPricesDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.AddRulesDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.BaseRepositoryService.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CalculatedPriceSet.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CalculatedPriceSetDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.Context.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreateCurrencyDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreateMoneyAmountDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreatePriceListDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreatePriceListRuleDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreatePriceListRuleValueDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreatePriceListRules.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreatePriceRuleDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreatePriceSetDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreatePriceSetMoneyAmountDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreatePriceSetMoneyAmountRulesDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreatePriceSetRuleTypeDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreatePricesDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CreateRuleTypeDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.CurrencyDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.FilterableCurrencyProps.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.FilterableMoneyAmountProps.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.FilterablePriceListProps.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.FilterablePriceListRuleProps.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.FilterablePriceListRuleValueProps.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.FilterablePriceRuleProps.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.FilterablePriceSetMoneyAmountProps.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.FilterablePriceSetMoneyAmountRulesProps.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.FilterablePriceSetProps.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.FilterablePriceSetRuleTypeProps.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.FilterableRuleTypeProps.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.ILinkModule.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.InputPrice.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.JoinerArgument.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.JoinerDirective.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.JoinerServiceConfig.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.JoinerServiceConfigAlias.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.MoneyAmountDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.PriceListDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.PriceListPriceDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.PriceListRuleDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.PriceListRuleValueDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.PriceRuleDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.PriceSetDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.PriceSetMoneyAmountDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.PriceSetMoneyAmountRulesDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.PriceSetRuleTypeDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.PricingContext.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.PricingFilters.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.ProductCategoryTransformOptions.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.RemoteExpandProperty.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.RemoteJoinerQuery.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.RemoteNestedExpands.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.RemovePriceListRulesDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.RemovePriceSetRulesDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.RuleTypeDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.SetPriceListRulesDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.SharedContext.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.UpdateCurrencyDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.UpdateMoneyAmountDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.UpdatePriceListDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.UpdatePriceListRuleDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.UpdatePriceListRuleValueDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.UpdatePriceRuleDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.UpdatePriceSetDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.UpdatePriceSetMoneyAmountDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.UpdatePriceSetMoneyAmountRulesDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.UpdatePriceSetRuleTypeDTO.mdx create mode 100644 www/apps/docs/content/references/types/interfaces/types.UpdateRuleTypeDTO.mdx create mode 100644 www/apps/docs/content/references/types/modules/types.CacheTypes.mdx create mode 100644 www/apps/docs/content/references/types/modules/types.CommonTypes.mdx create mode 100644 www/apps/docs/content/references/types/modules/types.DAL.mdx create mode 100644 www/apps/docs/content/references/types/modules/types.EventBusTypes.mdx create mode 100644 www/apps/docs/content/references/types/modules/types.FeatureFlagTypes.mdx create mode 100644 www/apps/docs/content/references/types/modules/types.LoggerTypes.mdx create mode 100644 www/apps/docs/content/references/types/modules/types.ModulesSdkTypes.mdx create mode 100644 www/apps/docs/content/references/types/modules/types.SalesChannelTypes.mdx create mode 100644 www/apps/docs/content/references/types/modules/types.SearchTypes.mdx create mode 100644 www/apps/docs/content/references/types/modules/types.TransactionBaseTypes.mdx create mode 100644 www/apps/docs/content/references/types/modules/types.WorkflowTypes.mdx create mode 100644 www/apps/docs/content/references/types/types/types.AddressDTO.mdx create mode 100644 www/apps/docs/content/references/types/types/types.CartDTO.mdx create mode 100644 www/apps/docs/content/references/types/types/types.DeleteFileType.mdx create mode 100644 www/apps/docs/content/references/types/types/types.Dictionary.mdx create mode 100644 www/apps/docs/content/references/types/types/types.ExpandScalar.mdx create mode 100644 www/apps/docs/content/references/types/types/types.FileServiceGetUploadStreamResult.mdx create mode 100644 www/apps/docs/content/references/types/types/types.FileServiceUploadResult.mdx create mode 100644 www/apps/docs/content/references/types/types/types.FilterValue.mdx create mode 100644 www/apps/docs/content/references/types/types/types.FilterValue2.mdx create mode 100644 www/apps/docs/content/references/types/types/types.GetUploadedFileType.mdx create mode 100644 www/apps/docs/content/references/types/types/types.JoinerRelationship.mdx create mode 100644 www/apps/docs/content/references/types/types/types.ModuleDeclaration.mdx create mode 100644 www/apps/docs/content/references/types/types/types.OperatorMap.mdx create mode 100644 www/apps/docs/content/references/types/types/types.Order.mdx create mode 100644 www/apps/docs/content/references/types/types/types.PrevLimit.mdx create mode 100644 www/apps/docs/content/references/types/types/types.Primary.mdx create mode 100644 www/apps/docs/content/references/types/types/types.Query.mdx create mode 100644 www/apps/docs/content/references/types/types/types.ReadonlyPrimary.mdx create mode 100644 www/apps/docs/content/references/types/types/types.Scalar.mdx create mode 100644 www/apps/docs/content/references/types/types/types.SessionOptions.mdx create mode 100644 www/apps/docs/content/references/types/types/types.UploadStreamDescriptorType.mdx delete mode 100644 www/apps/docs/content/references/workflows/.nojekyll delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.addError.mdx delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.addResponse.mdx delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.canInvoke.mdx delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.canRevert.mdx delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.deleteCheckpoint.mdx delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.getContext.mdx delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.getErrors.mdx delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.getFlow.mdx delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.getState.mdx delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.hasFinished.mdx delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.loadTransaction.mdx delete mode 100644 www/apps/docs/content/references/workflows/DistributedTransaction/methods/DistributedTransaction.saveCheckpoint.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.addAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.appendAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.assertHandler.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.commit.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.deleteAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.getFlow.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.insertActionAfter.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.insertActionBefore.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.mergeActions.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.moveAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.moveAndMergeNextAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.pruneAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.registerStepFailure.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.registerStepSuccess.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.replaceAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/LocalWorkflow/methods/LocalWorkflow.run.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.addAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.appendAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.appendTo.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.build.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.deleteAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.findLastStep.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.findOrThrowStepByAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.findParentStepByAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.findStepByAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.insertActionAfter.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.insertActionBefore.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.load.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.mergeActions.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.move.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.moveAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.moveAndMergeNextAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.pruneAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.replaceAction.mdx delete mode 100644 www/apps/docs/content/references/workflows/OrchestratorBuilder/methods/OrchestratorBuilder.updateDepths.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionOrchestrator/methods/TransactionOrchestrator.beginTransaction.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionOrchestrator/methods/TransactionOrchestrator.cancelTransaction.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionOrchestrator/methods/TransactionOrchestrator.getKeyName.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionOrchestrator/methods/TransactionOrchestrator.registerStepFailure.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionOrchestrator/methods/TransactionOrchestrator.registerStepSuccess.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionOrchestrator/methods/TransactionOrchestrator.resume.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionStep/methods/TransactionStep.beginCompensation.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionStep/methods/TransactionStep.canCompensate.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionStep/methods/TransactionStep.canInvoke.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionStep/methods/TransactionStep.canRetry.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionStep/methods/TransactionStep.changeState.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionStep/methods/TransactionStep.changeStatus.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionStep/methods/TransactionStep.getStates.mdx delete mode 100644 www/apps/docs/content/references/workflows/TransactionStep/methods/TransactionStep.isCompensating.mdx delete mode 100644 www/apps/docs/content/references/workflows/classes/DistributedTransaction.mdx delete mode 100644 www/apps/docs/content/references/workflows/classes/LocalWorkflow.mdx delete mode 100644 www/apps/docs/content/references/workflows/classes/OrchestratorBuilder.mdx delete mode 100644 www/apps/docs/content/references/workflows/classes/StepResponse.mdx delete mode 100644 www/apps/docs/content/references/workflows/classes/TransactionCheckpoint.mdx delete mode 100644 www/apps/docs/content/references/workflows/classes/TransactionContext.mdx delete mode 100644 www/apps/docs/content/references/workflows/classes/TransactionOrchestrator.mdx delete mode 100644 www/apps/docs/content/references/workflows/classes/TransactionPayload.mdx delete mode 100644 www/apps/docs/content/references/workflows/classes/TransactionStep.mdx delete mode 100644 www/apps/docs/content/references/workflows/classes/TransactionStepError.mdx create mode 100644 www/apps/docs/content/references/workflows/classes/workflows.StepResponse.mdx delete mode 100644 www/apps/docs/content/references/workflows/enums/MODULE_RESOURCE_TYPE.mdx delete mode 100644 www/apps/docs/content/references/workflows/enums/TransactionHandlerType.mdx delete mode 100644 www/apps/docs/content/references/workflows/enums/TransactionState.mdx delete mode 100644 www/apps/docs/content/references/workflows/enums/TransactionStepStatus.mdx delete mode 100644 www/apps/docs/content/references/workflows/functions/createStep.mdx delete mode 100644 www/apps/docs/content/references/workflows/functions/createWorkflow.mdx delete mode 100644 www/apps/docs/content/references/workflows/functions/parallelize.mdx delete mode 100644 www/apps/docs/content/references/workflows/functions/transform.mdx create mode 100644 www/apps/docs/content/references/workflows/functions/workflows.createStep.mdx create mode 100644 www/apps/docs/content/references/workflows/functions/workflows.createWorkflow.mdx create mode 100644 www/apps/docs/content/references/workflows/functions/workflows.parallelize.mdx create mode 100644 www/apps/docs/content/references/workflows/functions/workflows.transform.mdx delete mode 100644 www/apps/docs/content/references/workflows/index.mdx delete mode 100644 www/apps/docs/content/references/workflows/interfaces/Context.mdx delete mode 100644 www/apps/docs/content/references/workflows/interfaces/InternalStep.mdx delete mode 100644 www/apps/docs/content/references/workflows/interfaces/JoinerServiceConfig.mdx delete mode 100644 www/apps/docs/content/references/workflows/interfaces/JoinerServiceConfigAlias.mdx delete mode 100644 www/apps/docs/content/references/workflows/interfaces/StepExecutionContext.mdx delete mode 100644 www/apps/docs/content/references/workflows/interfaces/WorkflowDefinition.mdx create mode 100644 www/apps/docs/content/references/workflows/interfaces/workflows.StepExecutionContext.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/CompensateFn.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/CreateWorkflowComposerContext.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/ExternalModuleDeclaration.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/FlowRunOptions.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/Func.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/Func1.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/InternalModuleDeclaration.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/InvokeFn.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/JoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/MedusaContainer.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/ModuleDefinition.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/ModuleJoinerConfig.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/ModuleJoinerRelationship.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/ReturnWorkflow.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/StepFunction.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/StepFunctionResult.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/StepHandler.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/TransactionFlow.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/TransactionMetadata.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/TransactionStepHandler.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/TransactionStepsDefinition.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/WorkflowData.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/WorkflowHandler.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/WorkflowResult.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/WorkflowStepHandler.mdx delete mode 100644 www/apps/docs/content/references/workflows/types/WorkflowTransactionContext.mdx create mode 100644 www/apps/docs/content/references/workflows/types/workflows.CreateWorkflowComposerContext.mdx create mode 100644 www/apps/docs/content/references/workflows/types/workflows.StepFunction.mdx create mode 100644 www/apps/docs/content/references/workflows/types/workflows.StepFunctionResult.mdx create mode 100644 www/apps/docs/content/references/workflows/types/workflows.WorkflowData.mdx rename www/apps/docs/content/references/workflows/types/{WorkflowDataProperties.mdx => workflows.WorkflowDataProperties.mdx} (100%) create mode 100644 www/apps/docs/content/references/workflows/types/workflows.WorkflowTransactionContext.mdx delete mode 100644 www/apps/docs/content/references/workflows/variables/SymbolInputReference.mdx delete mode 100644 www/apps/docs/content/references/workflows/variables/SymbolMedusaWorkflowComposerContext.mdx delete mode 100644 www/apps/docs/content/references/workflows/variables/SymbolWorkflowHook.mdx delete mode 100644 www/apps/docs/content/references/workflows/variables/SymbolWorkflowStep.mdx delete mode 100644 www/apps/docs/content/references/workflows/variables/SymbolWorkflowStepBind.mdx delete mode 100644 www/apps/docs/content/references/workflows/variables/SymbolWorkflowStepResponse.mdx delete mode 100644 www/apps/docs/content/references/workflows/variables/SymbolWorkflowStepTransformer.mdx delete mode 100644 www/apps/docs/content/references/workflows/variables/SymbolWorkflowWorkflowData.mdx create mode 100644 www/apps/docs/content/references/workflows/variables/workflows.SymbolInputReference.mdx create mode 100644 www/apps/docs/content/references/workflows/variables/workflows.SymbolMedusaWorkflowComposerContext.mdx create mode 100644 www/apps/docs/content/references/workflows/variables/workflows.SymbolWorkflowHook.mdx create mode 100644 www/apps/docs/content/references/workflows/variables/workflows.SymbolWorkflowStep.mdx create mode 100644 www/apps/docs/content/references/workflows/variables/workflows.SymbolWorkflowStepBind.mdx create mode 100644 www/apps/docs/content/references/workflows/variables/workflows.SymbolWorkflowStepResponse.mdx create mode 100644 www/apps/docs/content/references/workflows/variables/workflows.SymbolWorkflowStepTransformer.mdx create mode 100644 www/apps/docs/content/references/workflows/variables/workflows.SymbolWorkflowWorkflowData.mdx diff --git a/docs-util/packages/scripts/generate-reference.ts b/docs-util/packages/scripts/generate-reference.ts index 4f9b6bb8fa..344116db81 100644 --- a/docs-util/packages/scripts/generate-reference.ts +++ b/docs-util/packages/scripts/generate-reference.ts @@ -11,6 +11,9 @@ const require = createRequire(import.meta.url) const referenceNames = process.argv.slice(2) || ["all"] const basePath = path.join(require.resolve("typedoc-config"), "..") +let generatedCount = 0 +let totalCount = 0 +let ranMerger = false if (!referenceNames.length) { console.error( @@ -27,15 +30,19 @@ referenceNames.forEach((name) => { // `typedoc-config` directory, except for files starting // with `_` const files = globSync("[^_]**.js", { - cwd: path.join(basePath), + cwd: basePath, }) + totalCount = files.length files.forEach((file) => generateReference(file)) + } else if (name === "merge") { + runMerger() } else { + totalCount = 1 generateReference(`${name}.js`) } }) -function generateReference(referenceName: string) { +export function generateReference(referenceName: string) { const configPathName = path.join(basePath, referenceName) // check if the config file exists @@ -54,6 +61,12 @@ function generateReference(referenceName: string) { typedocProcess.stdout?.on("data", (chunk: string) => { formatColoredLog(colorLog, referenceName, chunk.trim()) }) + typedocProcess.on("exit", (code) => { + generatedCount++ + if (generatedCount >= totalCount && !ranMerger && code !== 1) { + runMerger() + } + }) typedocProcess.stderr?.on("data", (chunk: string) => { // split multiline outputs const split: string[] = chunk.split("\n") @@ -79,3 +92,10 @@ function formatColoredLog( ) { console.log(`${chalkInstance(title)} -> ${message}`) } + +function runMerger() { + // run merger + console.log(chalk.bgBlueBright("\n\nRunning Merger\n\n")) + ranMerger = true + generateReference("_merger.js") +} diff --git a/docs-util/packages/scripts/package.json b/docs-util/packages/scripts/package.json index 5eaf9a3e75..bd241e75dc 100644 --- a/docs-util/packages/scripts/package.json +++ b/docs-util/packages/scripts/package.json @@ -8,6 +8,7 @@ "scripts": { "generate:announcement": "ts-node ./doc-change-release.ts", "generate:reference": "ts-node ./generate-reference.ts", + "merge:references": "yarn generate:reference merge", "check:freshness": "ts-node ./freshness-check.ts", "generate:message": "ts-node ./get-generate-diff-message.ts" }, diff --git a/docs-util/packages/scripts/tsconfig.json b/docs-util/packages/scripts/tsconfig.json index f7e665da88..4c7deaa8dd 100644 --- a/docs-util/packages/scripts/tsconfig.json +++ b/docs-util/packages/scripts/tsconfig.json @@ -8,5 +8,7 @@ "include": ["*.ts"], "ts-node": { "esm": true, + "experimentalSpecifierResolution": "node", + "transpileOnly": true }, } \ No newline at end of file diff --git a/docs-util/packages/typedoc-config/_base.js b/docs-util/packages/typedoc-config/_base.js index aafaa94e69..9b4fc40c78 100644 --- a/docs-util/packages/typedoc-config/_base.js +++ b/docs-util/packages/typedoc-config/_base.js @@ -5,8 +5,7 @@ const pathPrefix = path.join(__dirname, "..", "..", "..") /** @type {import('typedoc').TypeDocOptions} */ module.exports = { - // extends: [typedocConfig], - plugin: ["typedoc-plugin-markdown-medusa", "typedoc-plugin-custom"], + plugin: ["typedoc-plugin-custom"], readme: "none", eslintPathName: path.join( pathPrefix, @@ -15,6 +14,14 @@ module.exports = { pluginsResolvePath: path.join(pathPrefix, "www"), exclude: [path.join(pathPrefix, "node_modules/**")], excludeInternal: true, + excludeExternals: true, + excludeReferences: true, + disableSources: true, + validation: { + notExported: false, + // invalidLink: false, + }, + // logLevel: "Error", // Uncomment this when debugging // showConfig: true, } diff --git a/docs-util/packages/typedoc-config/_merger.js b/docs-util/packages/typedoc-config/_merger.js new file mode 100644 index 0000000000..9779688f8e --- /dev/null +++ b/docs-util/packages/typedoc-config/_merger.js @@ -0,0 +1,412 @@ +/* eslint-disable @typescript-eslint/no-var-requires */ +const path = require("path") +const globalTypedocOptions = require("./_base") + +const baseSectionsOptions = { + member_sources_definedIn: false, + reflection_hierarchy: false, + member_sources_inheritedFrom: false, + member_sources_implementationOf: false, + reflection_implementedBy: false, + member_signature_sources: false, + reflection_callable: false, + reflection_indexable: false, + reflection_implements: false, + member_signature_title: false, + member_signature_returns: false, + title_reflectionPath: false, +} + +const modulesSectionsOptions = { + ...baseSectionsOptions, + member_signature_typeParameters: false, + member_declaration_typeParameters: false, +} + +const modulesOptions = { + sections: modulesSectionsOptions, + expandMembers: true, +} + +/** @type {import('typedoc').TypeDocOptions} */ +module.exports = { + ...globalTypedocOptions, + entryPoints: [ + path.join(__dirname, "..", "..", "typedoc-json-output", "*.json"), + ], + entryPointStrategy: "merge", + entryDocument: "_index.mdx", + out: path.join( + __dirname, + "..", + "..", + "..", + "www", + "apps", + "docs", + "content", + "references" + ), + name: "references", + indexTitle: "Medusa References", + plugin: [...globalTypedocOptions.plugin, "typedoc-plugin-markdown-medusa"], + excludeReferences: true, + excludeNotDocumented: true, + hideInPageTOC: true, + hideBreadcrumbs: true, + objectLiteralTypeDeclarationStyle: "component", + mdxOutput: true, + maxLevel: 3, + allReflectionsHaveOwnDocument: [ + "inventory", + "pricing", + "product", + "stock-location", + "workflows", + ], + formatting: { + "*": { + showCommentsAsHeader: true, + sections: baseSectionsOptions, + parameterStyle: "component", + parameterComponent: "ParameterTypes", + mdxImports: [ + `import ParameterTypes from "@site/src/components/ParameterTypes"`, + ], + }, + internal: { + maxLevel: 1, + }, + + // ENTITIES CONFIG + "^entities": { + reflectionGroups: { + Constructors: false, + Methods: false, + }, + frontmatterData: { + displayed_sidebar: "entitiesSidebar", + }, + maxLevel: 2, + parameterComponentExtraProps: { + expandUrl: + "https://docs.medusajs.com/development/entities/repositories#retrieving-a-list-of-records", + }, + }, + "^entities/classes": { + frontmatterData: { + displayed_sidebar: "entitiesSidebar", + slug: "/references/entities/classes/{{alias}}", + }, + }, + "^entities/.*(Order|Swap|Cart|LineItem)": { + maxLevel: 1, + }, + + // FULFILLMENT CONFIG + "^fulfillment": { + reflectionGroups: { + Properties: false, + }, + frontmatterData: { + displayed_sidebar: "modules", + }, + maxLevel: 2, + }, + "^fulfillment/.*AbstractFulfillmentService": { + reflectionDescription: `In this document, you’ll learn how to create a fulfillment provider to a Medusa backend and the methods you must implement in it. If you’re unfamiliar with the Shipping architecture in Medusa, make sure to [check out the overview first](https://docs.medusajs.com/modules/carts-and-checkout/shipping).`, + frontmatterData: { + displayed_sidebar: "modules", + slug: "/modules/carts-and-checkout/backend/add-fulfillment-provider", + }, + reflectionTitle: { + fullReplacement: "How to Create a Fulfillment Provider", + }, + }, + + // INVENTORY CONFIG + "^inventory": { + ...modulesOptions, + frontmatterData: { + displayed_sidebar: "inventoryReference", + }, + }, + "^IInventoryService/methods": { + reflectionDescription: + "This documentation provides a reference to the `{{alias}}` {{kind}}. This belongs to the Inventory Module.", + frontmatterData: { + displayed_sidebar: "inventoryReference", + slug: "/references/inventory/{{alias}}", + sidebar_label: "{{alias}}", + }, + reflectionTitle: { + kind: false, + typeParameters: false, + suffix: "- Inventory Module Reference", + }, + }, + "^inventory/.*IInventoryService\\.md": { + reflectionDescription: + "This section of the documentation provides a reference to the `IInventoryService` interface’s methods. This is the interface developers use to use the functionalities provided by the Inventory Module.", + frontmatterData: { + displayed_sidebar: "inventoryReference", + slug: "/references/inventory", + }, + reflectionTitle: { + kind: false, + typeParameters: false, + suffix: " Reference", + }, + }, + + // JS CLIENT CONFIG + "^js_client": { + sections: { + ...baseSectionsOptions, + member_declaration_title: false, + }, + reflectionGroups: { + Constructors: false, + }, + frontmatterData: { + displayed_sidebar: "jsClientSidebar", + }, + parameterComponentExtraProps: { + expandUrl: + "https://docs.medusajs.com/js-client/overview#expanding-fields", + }, + maxLevel: 4, + }, + "^js_client/classes/": { + frontmatterData: { + displayed_sidebar: "jsClientSidebar", + slug: "/references/js-client/{{alias}}", + }, + }, + "^js_client/.*AdminOrdersResource": { + maxLevel: 2, + }, + "^js_client/.*LineItemsResource": { + maxLevel: 3, + }, + "^(js_client/.*modules/.*internal|internal.*/modules)": { + reflectionGroups: { + Constructors: false, + "Type Aliases": false, + Enumerations: false, + "Enumeration Members": false, + Classes: false, + Functions: false, + Interfaces: false, + References: false, + }, + }, + "^internal.*/.*js_client.*": { + reflectionGroups: { + Constructors: false, + }, + frontmatterData: { + displayed_sidebar: "jsClientSidebar", + }, + }, + + // MEDUSA CONFIG + "^medusa": { + frontmatterData: { + displayed_sidebar: "homepage", + }, + maxLevel: 2, + parameterComponentExtraProps: { + expandUrl: + "https://docs.medusajs.com/development/entities/repositories#retrieving-a-list-of-records", + }, + }, + + // PRICING CONFIG + "^pricing": { + ...modulesOptions, + frontmatterData: { + displayed_sidebar: "pricingReference", + }, + }, + "^IPricingModuleService/methods": { + reflectionDescription: + "This documentation provides a reference to the `{{alias}}` {{kind}}. This belongs to the Pricing Module.", + frontmatterData: { + displayed_sidebar: "pricingReference", + badge: { + variant: "orange", + text: "Beta", + }, + slug: "/references/pricing/{{alias}}", + sidebar_label: "{{alias}}", + }, + reflectionTitle: { + kind: false, + typeParameters: false, + suffix: "- Pricing Module Reference", + }, + }, + "^pricing/.*IPricingModuleService\\.md": { + reflectionDescription: + "This section of the documentation provides a reference to the `IPricingModuleService` interface’s methods. This is the interface developers use to use the functionalities provided by the Pricing Module.", + frontmatterData: { + displayed_sidebar: "pricingReference", + badge: { + variant: "orange", + text: "Beta", + }, + slug: "/references/pricing", + }, + reflectionTitle: { + kind: false, + typeParameters: false, + suffix: " Reference", + }, + }, + + // PRODUCT CONFIG + "^product": { + ...modulesOptions, + frontmatterData: { + displayed_sidebar: "productReference", + }, + }, + "^IProductModuleService/methods": { + reflectionDescription: + "This documentation provides a reference to the {{alias}} {{kind}}. This belongs to the Product Module.", + frontmatterData: { + displayed_sidebar: "productReference", + badge: { + variant: "orange", + text: "Beta", + }, + slug: "/references/product/{{alias}}", + sidebar_label: "{{alias}}", + }, + reflectionTitle: { + kind: false, + typeParameters: false, + suffix: "- Product Module Reference", + }, + }, + "^product/.*IProductModuleService\\.md": { + reflectionDescription: + "This section of the documentation provides a reference to the `IProductModuleService` interface’s methods. This is the interface developers use to use the functionalities provided by the Product Module.", + frontmatterData: { + displayed_sidebar: "productReference", + badge: { + variant: "orange", + text: "Beta", + }, + slug: "/references/product", + }, + reflectionTitle: { + kind: false, + typeParameters: false, + suffix: " Reference", + }, + }, + + // SERVICES CONFIG + "^services": { + frontmatterData: { + displayed_sidebar: "servicesSidebar", + }, + maxLevel: 1, + }, + + // STOCK LOCATION CONFIG + "^stock-location": { + ...modulesOptions, + frontmatterData: { + displayed_sidebar: "stockLocationReference", + }, + }, + "^IStockLocationService/methods": { + reflectionDescription: + "This documentation provides a reference to the `{{alias}}` {{kind}}. This belongs to the Stock Location Module.", + frontmatterData: { + displayed_sidebar: "stockLocationReference", + slug: "/references/stock-location/{{alias}}", + sidebar_label: "{{alias}}", + }, + reflectionTitle: { + kind: false, + typeParameters: false, + suffix: "- Stock Location Module Reference", + }, + }, + "^stock-location/.*IStockLocationService\\.md": { + reflectionDescription: + "This section of the documentation provides a reference to the `IStockLocationService` interface’s methods. This is the interface developers use to use the functionalities provided by the Stock Location Module.", + frontmatterData: { + displayed_sidebar: "stockLocationReference", + slug: "/references/stock-location", + }, + reflectionTitle: { + kind: false, + typeParameters: false, + suffix: " Reference", + }, + }, + + // WORKFLOWS CONFIG + "^workflows": { + expandMembers: true, + sections: { + ...baseSectionsOptions, + member_getterSetter: false, + }, + frontmatterData: { + displayed_sidebar: "workflowsSidebar", + }, + maxLevel: 2, + }, + "^modules/workflows\\.md": { + reflectionDescription: + "This section of the documentation provides a reference to the utility functions of the `@medusajs/workflows-sdk` package.", + reflectionGroups: { + Namespaces: false, + Enumerations: false, + Classes: false, + Interfaces: false, + "Type Aliases": false, + Variables: false, + "Enumeration Members": false, + }, + frontmatterData: { + displayed_sidebar: "workflowsSidebar", + slug: "/references/workflows", + }, + reflectionTitle: { + fullReplacement: "Workflows API Reference", + }, + }, + "^workflows/functions": { + maxLevel: 1, + reflectionDescription: + "This documentation provides a reference to the `{{alias}}` {{kind}}. It belongs to the `@medusajs/workflows-sdk` package.", + frontmatterData: { + displayed_sidebar: "workflowsSidebar", + slug: "/references/workflows/{{alias}}", + sidebar_label: "{{alias}}", + }, + reflectionTitle: { + kind: false, + typeParameters: false, + suffix: "- Workflows API Reference", + }, + }, + "^workflows/.*classes/.*StepResponse": { + reflectionGroups: { + Properties: false, + }, + }, + "^workflows/.*transform": { + reflectionGroups: { + "Type Parameters": false, + }, + }, + }, +} diff --git a/docs-util/packages/typedoc-config/_modules.js b/docs-util/packages/typedoc-config/_modules.js index f7076afc88..69e5b6f246 100644 --- a/docs-util/packages/typedoc-config/_modules.js +++ b/docs-util/packages/typedoc-config/_modules.js @@ -1,89 +1,13 @@ /* eslint-disable @typescript-eslint/no-var-requires */ -const path = require("path") const globalTypedocOptions = require("./_base") +const getConfig = require("./utils/get-config") -const pathPrefix = path.join(__dirname, "..", "..", "..") - -module.exports = ({ - entryPointPath, - outPath, - tsconfigPath = "", - moduleName = "", - documentsToFormat = [], - extraOptions = {}, -}) => { - const formatting = {} - documentsToFormat.forEach( - ({ pattern, additionalFormatting, useDefaults = false }) => { - formatting[pattern] = { - ...(!useDefaults - ? { - reflectionTitle: { - kind: false, - typeParameters: false, - suffix: "Reference", - }, - expandMembers: true, - showCommentsAsHeader: true, - parameterStyle: "component", - useTsLinkResolution: false, - sections: { - reflection_typeParameters: false, - member_declaration_typeParameters: false, - reflection_implements: false, - reflection_implementedBy: false, - reflection_callable: false, - reflection_indexable: false, - member_signature_typeParameters: false, - member_signature_sources: false, - member_signature_title: false, - title_reflectionPath: false, - member_sources_definedIn: false, - member_signature_returns: false, - }, - reflectionGroups: { - Constructors: false, - Properties: false, - }, - parameterComponent: "ParameterTypes", - mdxImports: [ - `import ParameterTypes from "@site/src/components/ParameterTypes"`, - ], - } - : { - showCommentsAsHeader: true, - sections: { - member_sources_definedIn: false, - reflection_hierarchy: false, - }, - parameterStyle: "component", - parameterComponent: "ParameterTypes", - mdxImports: [ - `import ParameterTypes from "@site/src/components/ParameterTypes"`, - ], - }), - ...additionalFormatting, - } - } - ) - return { - ...globalTypedocOptions, - entryPoints: [path.join(pathPrefix, entryPointPath)], - out: [path.join(pathPrefix, outPath)], - tsconfig: tsconfigPath.length - ? path.join(pathPrefix, tsconfigPath) - : path.join(__dirname, "extended-tsconfig", "types.json"), - name: `${moduleName} Reference`, - indexTitle: `${moduleName} Reference`, - entryDocument: "index.md", +module.exports = (options) => { + return getConfig({ + ...options, + tsConfigName: "types.json", entryPointStrategy: "expand", - hideInPageTOC: true, - hideBreadcrumbs: true, plugin: [...globalTypedocOptions.plugin, "typedoc-plugin-rename-defaults"], - formatting, - allReflectionsHaveOwnDocument: true, - objectLiteralTypeDeclarationStyle: "component", - mdxOutput: true, - ...extraOptions, - } + enableInternalResolve: true, + }) } diff --git a/docs-util/packages/typedoc-config/entities.js b/docs-util/packages/typedoc-config/entities.js index 5de58698b7..339dec890e 100644 --- a/docs-util/packages/typedoc-config/entities.js +++ b/docs-util/packages/typedoc-config/entities.js @@ -1,50 +1,8 @@ /* eslint-disable @typescript-eslint/no-var-requires */ -const path = require("path") -const globalTypedocOptions = require("./_base") +const getConfig = require("./utils/get-config") -const pathPrefix = path.join(__dirname, "..", "..", "..") - -module.exports = { - ...globalTypedocOptions, - entryPoints: [path.join(pathPrefix, "packages/medusa/src/models/index.ts")], - out: [path.join(pathPrefix, "www/apps/docs/content/references/entities")], - tsconfig: path.join(__dirname, "extended-tsconfig", "medusa.json"), - name: "Entities Reference", - indexTitle: "Entities Reference", - entryDocument: "index.mdx", - hideInPageTOC: true, - hideBreadcrumbs: true, - formatting: { - "*": { - showCommentsAsHeader: true, - sections: { - member_sources_definedIn: false, - reflection_hierarchy: false, - member_sources_inheritedFrom: false, - member_sources_implementationOf: false, - reflection_implementedBy: false, - member_signature_sources: false, - reflection_callable: false, - reflection_indexable: false, - }, - parameterStyle: "component", - parameterComponent: "ParameterTypes", - mdxImports: [ - `import ParameterTypes from "@site/src/components/ParameterTypes"`, - ], - reflectionGroups: { - Constructors: false, - Methods: false, - }, - frontmatterData: { - displayed_sidebar: "entitiesSidebar", - }, - }, - "(Order|Swap|Cart|LineItem)": { - maxLevel: 1, - }, - }, - objectLiteralTypeDeclarationStyle: "component", - mdxOutput: true, - maxLevel: 2, -} +module.exports = getConfig({ + entryPointPath: "packages/medusa/src/models/index.ts", + tsConfigName: "medusa.json", + name: "entities", +}) diff --git a/docs-util/packages/typedoc-config/fulfillment.js b/docs-util/packages/typedoc-config/fulfillment.js index d496d3f4b6..db271afac5 100644 --- a/docs-util/packages/typedoc-config/fulfillment.js +++ b/docs-util/packages/typedoc-config/fulfillment.js @@ -1,64 +1,9 @@ /* eslint-disable @typescript-eslint/no-var-requires */ -const path = require("path") -const globalTypedocOptions = require("./_base") +const getConfig = require("./utils/get-config") -const pathPrefix = path.join(__dirname, "..", "..", "..") - -module.exports = { - ...globalTypedocOptions, - entryPoints: [ - path.join( - pathPrefix, - "packages/medusa/src/interfaces/fulfillment-service.ts" - ), - ], - out: [path.join(pathPrefix, "www/apps/docs/content/references/fulfillment")], - tsconfig: path.join(__dirname, "extended-tsconfig", "medusa.json"), - name: "Fulfillment Provider Reference", - indexTitle: "Fulfillment Provider Reference", - entryDocument: "_index.mdx", - hideInPageTOC: true, - hideBreadcrumbs: true, - formatting: { - "*": { - showCommentsAsHeader: true, - sections: { - member_sources_definedIn: false, - reflection_hierarchy: false, - member_sources_inheritedFrom: false, - member_sources_implementationOf: false, - reflection_implementedBy: false, - member_signature_sources: false, - reflection_callable: false, - reflection_indexable: false, - reflection_implements: false, - member_signature_title: false, - member_signature_returns: false, - }, - parameterStyle: "component", - parameterComponent: "ParameterTypes", - mdxImports: [ - `import ParameterTypes from "@site/src/components/ParameterTypes"`, - ], - reflectionGroups: { - Properties: false, - }, - frontmatterData: { - displayed_sidebar: "modules", - }, - }, - AbstractFulfillmentService: { - reflectionDescription: `In this document, you’ll learn how to create a fulfillment provider to a Medusa backend and the methods you must implement in it. If you’re unfamiliar with the Shipping architecture in Medusa, make sure to [check out the overview first](https://docs.medusajs.com/modules/carts-and-checkout/shipping).`, - frontmatterData: { - displayed_sidebar: "modules", - slug: "/modules/carts-and-checkout/backend/add-fulfillment-provider", - }, - reflectionTitle: { - fullReplacement: "How to Create a Fulfillment Provider", - }, - }, - }, - objectLiteralTypeDeclarationStyle: "component", - mdxOutput: true, - maxLevel: 2, -} +module.exports = getConfig({ + entryPointPath: "packages/medusa/src/interfaces/fulfillment-service.ts", + tsConfigName: "medusa.json", + name: "fulfillment", + // enableInternalResolve: true, +}) diff --git a/docs-util/packages/typedoc-config/inventory.js b/docs-util/packages/typedoc-config/inventory.js index 0d3d2129ed..7964c25d89 100644 --- a/docs-util/packages/typedoc-config/inventory.js +++ b/docs-util/packages/typedoc-config/inventory.js @@ -3,45 +3,5 @@ const modulesConfig = require("./_modules") module.exports = modulesConfig({ entryPointPath: "packages/types/src/inventory/service.ts", - outPath: "www/apps/docs/content/references/inventory", - moduleName: "Inventory Module Reference", - documentsToFormat: [ - { - pattern: "*", - useDefaults: true, - additionalFormatting: { - frontmatterData: { - displayed_sidebar: "inventoryReference", - }, - }, - }, - { - pattern: "IInventoryService/methods", - additionalFormatting: { - reflectionDescription: - "This documentation provides a reference to the `{{alias}}` {{kind}}. This belongs to the Inventory Module.", - frontmatterData: { - displayed_sidebar: "inventoryReference", - slug: "/references/inventory/{{alias}}", - sidebar_label: "{{alias}}", - }, - reflectionTitle: { - kind: false, - typeParameters: false, - suffix: "- Inventory Module Reference", - }, - }, - }, - { - pattern: "IInventoryService.md", - additionalFormatting: { - reflectionDescription: - "This section of the documentation provides a reference to the `IInventoryService` interface’s methods. This is the interface developers use to use the functionalities provided by the Inventory Module.", - frontmatterData: { - displayed_sidebar: "inventoryReference", - slug: "/references/inventory", - }, - }, - }, - ], + name: "inventory", }) diff --git a/docs-util/packages/typedoc-config/js-client.js b/docs-util/packages/typedoc-config/js-client.js index 080c8fb168..ff228a17b2 100644 --- a/docs-util/packages/typedoc-config/js-client.js +++ b/docs-util/packages/typedoc-config/js-client.js @@ -1,87 +1,22 @@ /* eslint-disable @typescript-eslint/no-var-requires */ const path = require("path") const globalTypedocOptions = require("./_base") +const getConfig = require("./utils/get-config") const pathPrefix = path.join(__dirname, "..", "..", "..") -const defaultFormattingOptions = { - showCommentsAsHeader: true, - sections: { - member_sources_definedIn: false, - reflection_hierarchy: false, - member_signature_typeParameters: false, - member_signature_sources: false, - member_signature_title: false, - member_signature_returns: false, - title_reflectionPath: false, - reflection_callable: false, - reflection_indexable: false, - reflection_implementedBy: false, - member_declaration_title: false, - }, - parameterStyle: "component", - parameterComponent: "ParameterTypes", - mdxImports: [ - `import ParameterTypes from "@site/src/components/ParameterTypes"`, - ], - reflectionGroups: { - Constructors: false, - }, - frontmatterData: { - displayed_sidebar: "jsClientSidebar", - }, -} - -const classesFormattingOptions = { - ...defaultFormattingOptions, - frontmatterData: { - ...defaultFormattingOptions.frontmatterData, - slug: "/references/js-client/{{alias}}", - }, -} - -/** @type {import('typedoc').TypeDocOptions} */ -module.exports = { - ...globalTypedocOptions, - entryPoints: [path.join(pathPrefix, "packages/medusa-js/src/resources")], - out: [path.join(pathPrefix, "www/apps/docs/content/references/js-client")], - tsconfig: path.join(__dirname, "extended-tsconfig", "js-client.json"), - name: "JS Client Reference", - indexTitle: "JS Client Reference", - entryDocument: "index.mdx", - hideInPageTOC: true, - hideBreadcrumbs: true, +module.exports = getConfig({ + entryPointPath: "packages/medusa-js/src/resources", + tsConfigName: "js-client.json", + name: "js-client", plugin: [...globalTypedocOptions.plugin, "typedoc-plugin-rename-defaults"], exclude: [ ...globalTypedocOptions.exclude, path.join(pathPrefix, "packages/medusa-js/src/resources/base.ts"), ], - internalModule: "internal", - formatting: { - "*": defaultFormattingOptions, - "^classes/": classesFormattingOptions, - AdminOrdersResource: { - maxLevel: 2, - }, - internal: { - maxLevel: 1, - }, - "internal/modules/internal": { - reflectionGroups: { - ...defaultFormattingOptions.reflectionGroups, - "Type Aliases": false, - Enumerations: false, - Classes: false, - Functions: false, - Interfaces: false, - }, - }, - }, - objectLiteralTypeDeclarationStyle: "component", - mdxOutput: true, - maxLevel: 4, + // internalModule: "internal", ignoreApi: true, - outputModules: false, - outputNamespace: false, - excludeReferences: true, -} + // outputModules: false, + // outputNamespace: false, + // excludeReferences: true, +}) diff --git a/docs-util/packages/typedoc-config/medusa.js b/docs-util/packages/typedoc-config/medusa.js new file mode 100644 index 0000000000..5eddc1dba2 --- /dev/null +++ b/docs-util/packages/typedoc-config/medusa.js @@ -0,0 +1,11 @@ +/* eslint-disable @typescript-eslint/no-var-requires */ +const getConfig = require("./utils/get-config") + +module.exports = getConfig({ + entryPointPath: "packages/medusa/src/index.js", + tsConfigName: "medusa.json", + name: "medusa", + jsonFileName: "0-medusa", + enableInternalResolve: true, + exclude: ["**/models/**.ts", "**/services/**.ts"], +}) diff --git a/docs-util/packages/typedoc-config/package.json b/docs-util/packages/typedoc-config/package.json index 020059a2e0..6229a26698 100644 --- a/docs-util/packages/typedoc-config/package.json +++ b/docs-util/packages/typedoc-config/package.json @@ -9,5 +9,8 @@ "typedoc": "0.25.x" }, "main": "_base.js", - "version": "0.0.0" + "version": "0.0.0", + "dependencies": { + "glob": "^10.3.10" + } } diff --git a/docs-util/packages/typedoc-config/pricing.js b/docs-util/packages/typedoc-config/pricing.js index f7cff0a7dc..00d7962196 100644 --- a/docs-util/packages/typedoc-config/pricing.js +++ b/docs-util/packages/typedoc-config/pricing.js @@ -3,53 +3,5 @@ const modulesConfig = require("./_modules") module.exports = modulesConfig({ entryPointPath: "packages/types/src/pricing/service.ts", - outPath: "www/apps/docs/content/references/pricing", - moduleName: "Pricing Module Reference", - documentsToFormat: [ - { - pattern: "*", - useDefaults: true, - additionalFormatting: { - frontmatterData: { - displayed_sidebar: "pricingReference", - }, - }, - }, - { - pattern: "IPricingModuleService/methods", - additionalFormatting: { - reflectionDescription: - "This documentation provides a reference to the `{{alias}}` {{kind}}. This belongs to the Pricing Module.", - frontmatterData: { - displayed_sidebar: "pricingReference", - badge: { - variant: "orange", - text: "Beta", - }, - slug: "/references/pricing/{{alias}}", - sidebar_label: "{{alias}}", - }, - reflectionTitle: { - kind: false, - typeParameters: false, - suffix: "- Pricing Module Reference", - }, - }, - }, - { - pattern: "IPricingModuleService.md", - additionalFormatting: { - reflectionDescription: - "This section of the documentation provides a reference to the `IPricingModuleService` interface’s methods. This is the interface developers use to use the functionalities provided by the Pricing Module.", - frontmatterData: { - displayed_sidebar: "pricingReference", - badge: { - variant: "orange", - text: "Beta", - }, - slug: "/references/pricing", - }, - }, - }, - ], + name: "pricing", }) diff --git a/docs-util/packages/typedoc-config/product.js b/docs-util/packages/typedoc-config/product.js index f6c8e01c5d..71a69c419f 100644 --- a/docs-util/packages/typedoc-config/product.js +++ b/docs-util/packages/typedoc-config/product.js @@ -3,53 +3,5 @@ const modulesConfig = require("./_modules") module.exports = modulesConfig({ entryPointPath: "packages/types/src/product/service.ts", - outPath: "www/apps/docs/content/references/product", - moduleName: "Product Module Reference", - documentsToFormat: [ - { - pattern: "*", - useDefaults: true, - additionalFormatting: { - frontmatterData: { - displayed_sidebar: "productReference", - }, - }, - }, - { - pattern: "IProductModuleService/methods", - additionalFormatting: { - reflectionDescription: - "This documentation provides a reference to the {{alias}} {{kind}}. This belongs to the Product Module.", - frontmatterData: { - displayed_sidebar: "productReference", - badge: { - variant: "orange", - text: "Beta", - }, - slug: "/references/product/{{alias}}", - sidebar_label: "{{alias}}", - }, - reflectionTitle: { - kind: false, - typeParameters: false, - suffix: "- Product Module Reference", - }, - }, - }, - { - pattern: "IProductModuleService.md", - additionalFormatting: { - reflectionDescription: - "This section of the documentation provides a reference to the `IProductModuleService` interface’s methods. This is the interface developers use to use the functionalities provided by the Product Module.", - frontmatterData: { - displayed_sidebar: "productReference", - badge: { - variant: "orange", - text: "Beta", - }, - slug: "/references/product", - }, - }, - }, - ], + name: "product", }) diff --git a/docs-util/packages/typedoc-config/services.js b/docs-util/packages/typedoc-config/services.js index cd0a1c1ad5..0f33a805c4 100644 --- a/docs-util/packages/typedoc-config/services.js +++ b/docs-util/packages/typedoc-config/services.js @@ -1,43 +1,8 @@ /* eslint-disable @typescript-eslint/no-var-requires */ -const path = require("path") -const globalTypedocOptions = require("./_base") +const getConfig = require("./utils/get-config") -const pathPrefix = path.join(__dirname, "..", "..", "..") - -module.exports = { - ...globalTypedocOptions, - entryPoints: [path.join(pathPrefix, "packages/medusa/src/services/index.ts")], - out: [path.join(pathPrefix, "www/apps/docs/content/references/services")], - tsconfig: path.join(__dirname, "extended-tsconfig", "medusa.json"), - name: "Services Reference", - indexTitle: "Services Reference", - entryDocument: "index.md", - hideInPageTOC: true, - hideBreadcrumbs: true, - formatting: { - "*": { - showCommentsAsHeader: true, - sections: { - member_sources_definedIn: false, - reflection_hierarchy: false, - member_sources_inheritedFrom: false, - member_sources_implementationOf: false, - reflection_implementedBy: false, - member_signature_sources: false, - reflection_callable: false, - reflection_indexable: false, - }, - parameterStyle: "component", - parameterComponent: "ParameterTypes", - mdxImports: [ - `import ParameterTypes from "@site/src/components/ParameterTypes"`, - ], - frontmatterData: { - displayed_sidebar: "servicesSidebar", - }, - }, - }, - objectLiteralTypeDeclarationStyle: "component", - mdxOutput: true, - maxLevel: 1, -} +module.exports = getConfig({ + entryPointPath: "packages/medusa/src/services/index.ts", + tsConfigName: "medusa.json", + name: "services", +}) diff --git a/docs-util/packages/typedoc-config/stock-location.js b/docs-util/packages/typedoc-config/stock-location.js index dba20e2231..ec327a15f8 100644 --- a/docs-util/packages/typedoc-config/stock-location.js +++ b/docs-util/packages/typedoc-config/stock-location.js @@ -3,45 +3,5 @@ const modulesConfig = require("./_modules") module.exports = modulesConfig({ entryPointPath: "packages/types/src/stock-location/service.ts", - outPath: "www/apps/docs/content/references/stock-location", - moduleName: "Stock Location Module Reference", - documentsToFormat: [ - { - pattern: "*", - useDefaults: true, - additionalFormatting: { - frontmatterData: { - displayed_sidebar: "stockLocationReference", - }, - }, - }, - { - pattern: "IStockLocationService/methods", - additionalFormatting: { - reflectionDescription: - "This documentation provides a reference to the `{{alias}}` {{kind}}. This belongs to the Stock Location Module.", - frontmatterData: { - displayed_sidebar: "stockLocationReference", - slug: "/references/stock-location/{{alias}}", - sidebar_label: "{{alias}}", - }, - reflectionTitle: { - kind: false, - typeParameters: false, - suffix: "- Stock Location Module Reference", - }, - }, - }, - { - pattern: "IStockLocationService.md", - additionalFormatting: { - reflectionDescription: - "This section of the documentation provides a reference to the `IStockLocationService` interface’s methods. This is the interface developers use to use the functionalities provided by the Stock Location Module.", - frontmatterData: { - displayed_sidebar: "stockLocationReference", - slug: "/references/stock-location", - }, - }, - }, - ], + name: "stock-location", }) diff --git a/docs-util/packages/typedoc-config/tsconfig.json b/docs-util/packages/typedoc-config/tsconfig.json index a76be3a3f6..9e733d434f 100644 --- a/docs-util/packages/typedoc-config/tsconfig.json +++ b/docs-util/packages/typedoc-config/tsconfig.json @@ -1,4 +1,4 @@ { "extends": "../../tsconfig", - "include": ["*.js"] + "include": ["**/*.js"] } \ No newline at end of file diff --git a/docs-util/packages/typedoc-config/types.js b/docs-util/packages/typedoc-config/types.js new file mode 100644 index 0000000000..267fa3b8df --- /dev/null +++ b/docs-util/packages/typedoc-config/types.js @@ -0,0 +1,16 @@ +/* eslint-disable @typescript-eslint/no-var-requires */ +const getConfig = require("./utils/get-config") + +module.exports = getConfig({ + entryPointPath: "packages/types/src/index.ts", + tsConfigName: "types.json", + name: "types", + jsonFileName: "0-types", + enableInternalResolve: true, + exclude: [ + "**/pricing/**.ts", + "**/product/**.ts", + "**/inventory/**.ts", + "**/stock-location/**.ts", + ], +}) diff --git a/docs-util/packages/typedoc-config/utils/get-config.js b/docs-util/packages/typedoc-config/utils/get-config.js new file mode 100644 index 0000000000..0e6d600e58 --- /dev/null +++ b/docs-util/packages/typedoc-config/utils/get-config.js @@ -0,0 +1,44 @@ +/* eslint-disable @typescript-eslint/no-var-requires */ +const path = require("path") +const globalTypedocOptions = require("../_base") + +function getEntryPoints(entryPointPaths) { + if (Array.isArray(entryPointPaths)) { + return entryPointPaths.map((entryPath) => + path.join(__dirname, "..", "..", "..", "..", entryPath) + ) + } else { + return path.join(__dirname, "..", "..", "..", "..", entryPointPaths) + } +} + +/** + * + * @param {Record} param0 - The configuration options + * @returns {import('typedoc').TypeDocOptions} + */ +function getConfig({ + entryPointPath, + tsConfigName, + name, + jsonFileName, + ...otherOptions +}) { + return { + ...globalTypedocOptions, + entryPoints: getEntryPoints(entryPointPath), + tsconfig: path.join(__dirname, "..", "extended-tsconfig", tsConfigName), + name, + json: path.join( + __dirname, + "..", + "..", + "..", + "typedoc-json-output", + `${jsonFileName || name}.json` + ), + ...otherOptions, + } +} + +module.exports = getConfig diff --git a/docs-util/packages/typedoc-config/workflows.js b/docs-util/packages/typedoc-config/workflows.js index d3c436152f..9f4a93d323 100644 --- a/docs-util/packages/typedoc-config/workflows.js +++ b/docs-util/packages/typedoc-config/workflows.js @@ -1,89 +1,10 @@ /* eslint-disable @typescript-eslint/no-var-requires */ -const path = require("path") -const globalTypedocOptions = require("./_base") +const getConfig = require("./utils/get-config") -const pathPrefix = path.join(__dirname, "..", "..", "..") - -module.exports = { - ...globalTypedocOptions, - entryPoints: [ - path.join(pathPrefix, "packages/workflows-sdk/src/utils/composer/index.ts"), - ], - out: [path.join(pathPrefix, "www/apps/docs/content/references/workflows")], - tsconfig: path.join(__dirname, "extended-tsconfig", "workflows.json"), - name: "Workflows API Reference", - indexTitle: "Workflows API Reference", - entryDocument: "index.mdx", - hideInPageTOC: true, - hideBreadcrumbs: true, - formatting: { - "*": { - expandMembers: true, - showCommentsAsHeader: true, - sections: { - member_sources_definedIn: false, - reflection_hierarchy: false, - member_sources_inheritedFrom: false, - member_sources_implementationOf: false, - reflection_implementedBy: false, - member_signature_sources: false, - reflection_callable: false, - reflection_indexable: false, - member_signature_title: false, - member_signature_returns: false, - member_getterSetter: false, - }, - parameterStyle: "component", - parameterComponent: "ParameterTypes", - mdxImports: [ - `import ParameterTypes from "@site/src/components/ParameterTypes"`, - ], - frontmatterData: { - displayed_sidebar: "workflowsSidebar", - }, - }, - "index\\.mdx": { - reflectionDescription: - "This section of the documentation provides a reference to the utility functions of the `@medusajs/workflows-sdk` package.", - reflectionGroups: { - Namespaces: false, - Enumerations: false, - Classes: false, - Interfaces: false, - "Type Aliases": false, - Variables: false, - "Enumeration Members": false, - }, - }, - functions: { - maxLevel: 1, - reflectionDescription: - "This documentation provides a reference to the `{{alias}}` {{kind}}. It belongs to the `@medusajs/workflows-sdk` package.", - frontmatterData: { - displayed_sidebar: "workflowsSidebar", - slug: "/references/workflows/{{alias}}", - sidebar_label: "{{alias}}", - }, - reflectionTitle: { - kind: false, - typeParameters: false, - suffix: "- Workflows Reference", - }, - }, - "classes/StepResponse": { - reflectionGroups: { - Properties: false, - }, - }, - transform: { - reflectionGroups: { - "Type Parameters": false, - }, - }, - }, - objectLiteralTypeDeclarationStyle: "component", - mdxOutput: true, - maxLevel: 2, - allReflectionsHaveOwnDocument: true, - excludeExternals: true, -} +module.exports = getConfig({ + entryPointPath: "packages/workflows-sdk/src/utils/composer/index.ts", + // entryPointStrategy: "expand", + tsConfigName: "workflows.json", + name: "workflows", + // enableInternalResolve: true, +}) diff --git a/docs-util/packages/typedoc-plugin-custom/README.md b/docs-util/packages/typedoc-plugin-custom/README.md index 1a0b154b9d..ccaf345192 100644 --- a/docs-util/packages/typedoc-plugin-custom/README.md +++ b/docs-util/packages/typedoc-plugin-custom/README.md @@ -8,6 +8,8 @@ A Typedoc plugin that combines utility plugins for documenting references. The [`resolve-reference-plugin`](./src/resolve-references-plugin.ts) imitates the [`typedoc-plugin-missing-exports`](https://www.npmjs.com/package/typedoc-plugin-missing-exports) plugin. So, it accepts the same options as the [`typedoc-plugin-missing-exports`](https://www.npmjs.com/package/typedoc-plugin-missing-exports) plugin. +This plugin only runs if the `enableInternalResolve` option is enabled. + ### Frontmatter `frontmatterData` is an object of key-value pairs. If none provided, no frontmatter variables will be added to the Markdown files. diff --git a/docs-util/packages/typedoc-plugin-custom/src/resolve-references-plugin.ts b/docs-util/packages/typedoc-plugin-custom/src/resolve-references-plugin.ts index 1b24c5169b..914a42c681 100644 --- a/docs-util/packages/typedoc-plugin-custom/src/resolve-references-plugin.ts +++ b/docs-util/packages/typedoc-plugin-custom/src/resolve-references-plugin.ts @@ -9,6 +9,7 @@ import { Reflection, DeclarationReflection, ProjectReflection, + ParameterType, } from "typedoc" declare module "typedoc" { @@ -27,6 +28,18 @@ export function load(app: Application) { } hasMonkeyPatched = true + app.options.addDeclaration({ + name: "internalModule", + help: "Define the name of the module that internal symbols which are not exported should be placed into.", + }) + + app.options.addDeclaration({ + name: "enableInternalResolve", + help: "Whether to run this plugin or not.", + type: ParameterType.Boolean, + defaultValue: false, + }) + let activeReflection: Reflection | undefined const referencedSymbols = new Map>() const symbolToActiveRefl = new Map() @@ -58,6 +71,9 @@ export function load(app: Application) { // Monkey patch the constructor for references so that we can get every const origCreateSymbolReference = ReferenceType.createSymbolReference ReferenceType.createSymbolReference = function (symbol, context, name) { + if (!app.options.getValue("enableInternalResolve")) { + return origCreateSymbolReference.call(this, symbol, context, name) + } ok(activeReflection, "active reflection has not been set") const set = referencedSymbols.get(context.program) symbolToActiveRefl.set(symbol, activeReflection) @@ -69,14 +85,12 @@ export function load(app: Application) { return origCreateSymbolReference.call(this, symbol, context, name) } - app.options.addDeclaration({ - name: "internalModule", - help: "Define the name of the module that internal symbols which are not exported should be placed into.", - }) - app.converter.on( Converter.EVENT_CREATE_DECLARATION, (context: Context, refl: Reflection) => { + if (!app.options.getValue("enableInternalResolve")) { + return + } if (refl.kindOf(ReflectionKind.Project | ReflectionKind.Module)) { knownPrograms.set(refl, context.program) activeReflection = refl @@ -87,6 +101,9 @@ export function load(app: Application) { app.converter.on( Converter.EVENT_RESOLVE_BEGIN, function onResolveBegin(context: Context) { + if (!app.options.getValue("enableInternalResolve")) { + return + } const modules: (DeclarationReflection | ProjectReflection)[] = context.project.getChildrenByKind(ReflectionKind.Module) if (modules.length === 0) { diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/README.md b/docs-util/packages/typedoc-plugin-markdown-medusa/README.md index 9d8fc53973..ce2195712e 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/README.md +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/README.md @@ -21,7 +21,9 @@ Aside from the options detailed in [typedoc-plugin-markdown](https://github.com/ - `parameterStyle`: (optional) a string indicating how parameters are displayed. Its value can be `table` (default), `list`, or `component`. - `showReturnSignature`: (optional) a boolean indicating whether to show the signature for returned values. - `frontmatterData`: (optional) an object that will be injected as frontmatter to the pages matching specified pattern. - - `parameterComponent`: (optional) a string indicating the name of a React component to pass the parameters as an object to. This is only used if the `parameterStyle` option is set to `component`. This also must be used with the `mdxOutput` option enabled, and an import string for the component passed to the `mdxImports` option. The React component will receive a `parameters` prop, which is an array of type [Parameter](./src/types.ts#L95). + - `parameterComponent`: (optional) a string indicating the name of a React component to pass the parameters as an object to. This is only used if the + - `parameterComponentExtraProps`: (optional) an object that specifies props to pass to the `parameterComponent`. + - `parameterStyle` option is set to `component`. This also must be used with the `mdxOutput` option enabled, and an import string for the component passed to the `mdxImports` option. The React component will receive a `parameters` prop, which is an array of type [Parameter](./src/types.ts#L95). - `mdxImports`: (optional) an array of strings, each holding an import statement that will be added to the beginning of each page. For example, `["import ParameterTypes from "@site/src/components/ParameterTypes""]`. Must be used along with the `mdxOutput` option enabled. - `maxLevel`: (optional) a number indicating the maximum level parameters and return types are expanded. Default is `3`. diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/index.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/index.ts index d4986e33df..cef38e0349 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/index.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/index.ts @@ -34,10 +34,10 @@ export function load(app: Application) { }) app.options.addDeclaration({ - help: "[Markdown Plugin] Output all reflections into seperate output files.", + help: "[Markdown Plugin] Specify module names where all reflections are outputted into seperate files.", name: "allReflectionsHaveOwnDocument", - type: ParameterType.Boolean, - defaultValue: false, + type: ParameterType.Array, + defaultValue: [], }) app.options.addDeclaration({ diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-component.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-component.ts index 11bdb0eb68..307fe4cf7e 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-component.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-component.ts @@ -8,18 +8,32 @@ export default function (theme: MarkdownTheme) { Handlebars.registerHelper( "parameterComponent", function (this: ReflectionParameterType[]) { - const { parameterComponent, maxLevel } = + const { parameterComponent, maxLevel, parameterComponentExtraProps } = theme.getFormattingOptionsForLocation() const parameters = this.reduce( (acc: ReflectionParameterType[], current) => parseParams(current, acc), [] - ).map((parameter) => reflectionComponentFormatter(parameter, 1, maxLevel)) + ).map((parameter) => + reflectionComponentFormatter({ + reflection: parameter, + level: 1, + maxLevel, + }) + ) + + let extraProps: string[] = [] + + if (parameterComponentExtraProps) { + extraProps = Object.entries(parameterComponentExtraProps).map( + ([key, value]) => `${key}=${JSON.stringify(value)}` + ) + } return `<${parameterComponent} parameters={${JSON.stringify( parameters, null, 2 - )}} />` + )}} ${extraProps.join(" ")}/>` } ) } diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-list.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-list.ts index 3390872976..46f0bfeeb9 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-list.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-list.ts @@ -21,7 +21,10 @@ export default function () { function list(parameters: ReflectionParameterType[]) { const items = parameters.map((parameter) => { - return reflectionFormatter(parameter, "list") + return reflectionFormatter({ + reflection: parameter, + type: "list", + }) }) return items.join("\n") diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-table.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-table.ts index 748331ef47..fdb17b64b4 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-table.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/parameter-table.ts @@ -20,7 +20,9 @@ export default function () { const headers = getTableHeaders(parameters) const rows = parameters.map((parameter) => - reflectionTableFormatter(parameter) + reflectionTableFormatter({ + reflection: parameter, + }) ) return `\n| ${headers.join(" | ")} |\n| ${headers diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/returns.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/returns.ts index 557b105917..7d1f04878a 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/returns.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/returns.ts @@ -88,7 +88,12 @@ function getReturnFromComment(theme: MarkdownTheme, comment: Comment) { commentPart.target instanceof DeclarationReflection ) { const content = commentPart.target.children?.map((childItem) => - reflectionFormatter(childItem, parameterStyle, 1, maxLevel) + reflectionFormatter({ + reflection: childItem, + type: parameterStyle, + level: 1, + maxLevel, + }) ) result += parameterStyle === "component" diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/title-level.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/title-level.ts index 3aed90593f..3626bc6d93 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/title-level.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/title-level.ts @@ -6,13 +6,6 @@ export default function (theme: MarkdownTheme) { Handlebars.registerHelper("titleLevel", function (this: Reflection): string { const { currentTitleLevel } = theme - // let titleLevel = currentTitleLevel - - // if (isChild) { - // titleLevel++ - // theme.setCurrentTitleLevel(titleLevel + 1) - // } - return Array(currentTitleLevel).fill("#").join("") }) } diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-declaration-object-literal.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-declaration-object-literal.ts index 8e57b6fc84..fc3fa773d6 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-declaration-object-literal.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-declaration-object-literal.ts @@ -49,7 +49,10 @@ export default function (theme: MarkdownTheme) { function getListMarkdownContent(properties: DeclarationReflection[]) { const items = properties.map((property) => - reflectionFormatter(property, "list") + reflectionFormatter({ + reflection: property, + type: "list", + }) ) return items.join("\n") @@ -61,7 +64,12 @@ function getComponentMarkdownContent( maxLevel?: number | undefined ) { const parameters = properties.map((property) => - reflectionFormatter(property, "component", 1, maxLevel) + reflectionFormatter({ + reflection: property, + type: "component", + level: 1, + maxLevel, + }) ) return `<${parameterComponent} parameters={${JSON.stringify( diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-component.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-component.ts index 3f0d35d864..d29d71575a 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-component.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-component.ts @@ -10,7 +10,11 @@ export default function (theme: MarkdownTheme) { const { parameterComponent, maxLevel } = theme.getFormattingOptionsForLocation() const parameters = this.map((parameter) => - reflectionComponentFormatter(parameter, 1, maxLevel) + reflectionComponentFormatter({ + reflection: parameter, + level: 1, + maxLevel, + }) ) return `<${parameterComponent} parameters={${JSON.stringify( diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-list.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-list.ts index 2d9bf2b4e1..ee5d901eaf 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-list.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-list.ts @@ -13,7 +13,10 @@ export default function () { function list(parameters: TypeParameterReflection[]) { const items = parameters.map((parameter) => - reflectionFormatter(parameter, "list") + reflectionFormatter({ + reflection: parameter, + type: "list", + }) ) return items.join("\n") diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-table.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-table.ts index 40e1b6f8b0..e3d36b8886 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-table.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type-parameter-table.ts @@ -13,7 +13,11 @@ export default function () { const showTypeCol = hasTypes(this) const headers = getTableHeaders(this, showTypeCol) - const rows = this.map((parameter) => reflectionTableFormatter(parameter)) + const rows = this.map((parameter) => + reflectionTableFormatter({ + reflection: parameter, + }) + ) return `\n| ${headers.join(" | ")} |\n| ${headers .map(() => ":------") diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type.ts index eca58a7b41..e042e0adb1 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/resources/helpers/type.ts @@ -39,7 +39,11 @@ export default function () { collapse: Collapse = "none", emphasis = true ) { - return getType(this, collapse, emphasis) + return getType({ + reflectionType: this, + collapse, + wrapBackticks: emphasis, + }) } ) } diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/theme.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/theme.ts index 49df6b4c3c..74cb684cb8 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/theme.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/theme.ts @@ -28,7 +28,7 @@ import { } from "./types" export class MarkdownTheme extends Theme { - allReflectionsHaveOwnDocument!: boolean + allReflectionsHaveOwnDocument!: string[] entryDocument: string entryPoints!: string[] filenameSeparator!: string @@ -64,7 +64,7 @@ export class MarkdownTheme extends Theme { super(renderer) // prettier-ignore - this.allReflectionsHaveOwnDocument = this.getOption("allReflectionsHaveOwnDocument") as boolean + this.allReflectionsHaveOwnDocument = this.getOption("allReflectionsHaveOwnDocument") as string[] this.entryDocument = this.getOption("entryDocument") as string this.entryPoints = this.getOption("entryPoints") as string[] this.filenameSeparator = this.getOption("filenameSeparator") as string @@ -147,6 +147,7 @@ export class MarkdownTheme extends Theme { urls: UrlMapping[] ): UrlMapping[] { const mapping = this.getMappings( + reflection, reflection.parent?.isProject() ? "" : reflection.parent?.getAlias() ).find((mapping) => reflection.kindOf(mapping.kind)) if (mapping) { @@ -278,7 +279,31 @@ export class MarkdownTheme extends Theme { } } - getMappings(directoryPrefix?: string): Mapping[] { + getModuleParents(reflection: DeclarationReflection): DeclarationReflection[] { + const parents: DeclarationReflection[] = [] + let currentParent = reflection?.parent as DeclarationReflection | undefined + do { + if (currentParent?.kind === ReflectionKind.Module) { + parents.push(currentParent) + } + currentParent = currentParent?.parent as DeclarationReflection | undefined + } while (currentParent) + + return parents + } + + getAllReflectionsHaveOwnDocument(reflection: DeclarationReflection): boolean { + const moduleParents = this.getModuleParents(reflection) + + return moduleParents.some((parent) => + this.allReflectionsHaveOwnDocument.includes(parent.name) + ) + } + + getMappings( + reflection: DeclarationReflection, + directoryPrefix?: string + ): Mapping[] { return [ { kind: [ReflectionKind.Module], @@ -316,7 +341,7 @@ export class MarkdownTheme extends Theme { directory: path.join(directoryPrefix || "", "types"), template: this.getReflectionMemberTemplate(), }, - ...(this.allReflectionsHaveOwnDocument + ...(this.getAllReflectionsHaveOwnDocument(reflection) ? [ { kind: [ReflectionKind.Variable], diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/types.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/types.ts index 3b910dd9b2..8c43b1ddb4 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/types.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/types.ts @@ -76,6 +76,7 @@ export type FormattingOptionType = { parameterStyle?: ParameterStyle frontmatterData?: Record parameterComponent?: string + parameterComponentExtraProps?: Record mdxImports?: string[] maxLevel?: number } diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/reflection-formatter.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/reflection-formatter.ts index 32681e883c..f835eaf829 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/reflection-formatter.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/reflection-formatter.ts @@ -1,6 +1,7 @@ import { Comment, DeclarationReflection, + ProjectReflection, ReflectionKind, ReflectionType, } from "typedoc" @@ -22,29 +23,35 @@ const ALLOWED_KINDS: ReflectionKind[] = [ ReflectionKind.Reference, ] -export default function reflectionFormatter( - reflection: ReflectionParameterType, - type: ParameterStyle = "table", - level = 1, +type ReflectionFormatterOptions = { + reflection: ReflectionParameterType + level?: number maxLevel?: number | undefined -): string | Parameter { + project?: ProjectReflection + type?: ParameterStyle +} + +export default function reflectionFormatter({ + type = "table", + ...options +}: ReflectionFormatterOptions): string | Parameter { switch (type) { case "list": - return reflectionListFormatter(reflection, level) + return reflectionListFormatter(options) case "component": - return reflectionComponentFormatter(reflection, level, maxLevel) + return reflectionComponentFormatter(options) case "table": - return reflectionTableFormatter(reflection) + return reflectionTableFormatter(options) default: return "" } } -export function reflectionListFormatter( - reflection: ReflectionParameterType, +export function reflectionListFormatter({ + reflection, level = 1, - maxLevel?: number | undefined -): string { + maxLevel, +}: ReflectionFormatterOptions): string { const prefix = `${Array(level - 1) .fill("\t") .join("")}-` @@ -81,7 +88,13 @@ export function reflectionListFormatter( if (!itemChildrenKind) { itemChildrenKind = childItem.kind } - itemChildren.push(reflectionListFormatter(childItem, level + 1)) + itemChildren.push( + reflectionListFormatter({ + reflection: childItem, + level: level + 1, + maxLevel, + }) + ) }) if (itemChildren.length) { item += ` ${getItemExpandText( @@ -94,11 +107,12 @@ export function reflectionListFormatter( return item } -export function reflectionComponentFormatter( - reflection: ReflectionParameterType, +export function reflectionComponentFormatter({ + reflection, level = 1, - maxLevel?: number | undefined -): Parameter { + maxLevel, + project, +}: ReflectionFormatterOptions): Parameter { const defaultValue = getDefaultValue(reflection) || "" const optional = reflection.flags.isOptional || reflection.kind === ReflectionKind.EnumMember @@ -106,8 +120,17 @@ export function reflectionComponentFormatter( const componentItem: Parameter = { name: reflection.name, type: reflection.type - ? getType(reflection.type, "object") - : getReflectionType(reflection, "object", true), + ? getType({ + reflectionType: reflection.type, + collapse: "object", + project: reflection.project, + }) + : getReflectionType({ + reflectionType: reflection, + collapse: "object", + wrapBackticks: true, + project: reflection.project, + }), description: comments ? Handlebars.helpers.comments(comments, true, false) : "", @@ -124,9 +147,18 @@ export function reflectionComponentFormatter( (reflection.type || hasChildren) && level + 1 <= (maxLevel || MarkdownTheme.MAX_LEVEL) ) { + // if ( + // reflection.name === "user" && + // reflection.type && + // "name" in reflection.type && + // reflection.type.name.startsWith("Omit") && + // "typeArguments" in reflection.type + // ) { + // console.log(reflection) + // } const children = hasChildren ? reflection.children - : getTypeChildren(reflection.type!, reflection.project) + : getTypeChildren(reflection.type!, project || reflection.project) children ?.filter((childItem: DeclarationReflection) => @@ -134,7 +166,12 @@ export function reflectionComponentFormatter( ) .forEach((childItem: DeclarationReflection) => { componentItem.children?.push( - reflectionComponentFormatter(childItem, level + 1, maxLevel) + reflectionComponentFormatter({ + reflection: childItem, + level: level + 1, + maxLevel, + project, + }) ) }) } @@ -142,9 +179,9 @@ export function reflectionComponentFormatter( return componentItem } -export function reflectionTableFormatter( - parameter: ReflectionParameterType -): string { +export function reflectionTableFormatter({ + reflection: parameter, +}: ReflectionFormatterOptions): string { const showDefaults = hasDefaultValues([parameter]) const hasComments = !!parameter.comment?.hasVisibleComponent() @@ -170,7 +207,11 @@ export function reflectionTableFormatter( row.push( parameter.type ? Handlebars.helpers.type.call(parameter.type, "object") - : getReflectionType(parameter, "object", true) + : getReflectionType({ + reflectionType: parameter, + collapse: "object", + wrapBackticks: true, + }) ) if (showDefaults) { diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/return-reflection-formatter.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/return-reflection-formatter.ts index eb930e1cdf..547b52a17e 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/return-reflection-formatter.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/return-reflection-formatter.ts @@ -14,6 +14,7 @@ import { reflectionComponentFormatter, } from "./reflection-formatter" import { MarkdownTheme } from "../theme" +import { getProjectChild, getTypeChildren } from "utils" type ReturnReflectionComponentFormatterParams = { reflectionType: SomeType @@ -30,8 +31,18 @@ export function returnReflectionComponentFormatter({ level = 1, maxLevel, }: ReturnReflectionComponentFormatterParams): Parameter[] { - const typeName = getType(reflectionType, "object", false, true) - const type = getType(reflectionType, "object") + const typeName = getType({ + reflectionType, + collapse: "object", + wrapBackticks: false, + hideLink: true, + project, + }) + const type = getType({ + reflectionType: reflectionType, + collapse: "object", + project, + }) const componentItem: Parameter[] = [] const canRetrieveChildren = level + 1 <= (maxLevel || MarkdownTheme.MAX_LEVEL) if (reflectionType.type === "reference") { @@ -57,8 +68,8 @@ export function returnReflectionComponentFormatter({ const typeArgs = reflectionType.typeArguments ? reflectionType.typeArguments : "typeParameters" in reflectionType - ? (reflectionType.typeParameters as TypeParameterReflection[]) - : undefined + ? (reflectionType.typeParameters as TypeParameterReflection[]) + : undefined if ( typeArgs && !isOnlyVoid(typeArgs as unknown as SomeType[]) && @@ -82,27 +93,52 @@ export function returnReflectionComponentFormatter({ } } else { const reflection = (reflectionType.reflection || - project.getChildByName(reflectionType.name)) as DeclarationReflection + getProjectChild(project, reflectionType.name)) as DeclarationReflection if (reflection) { - if (reflection.children?.length) { - reflection.children.forEach((childItem) => { + const reflectionChildren = canRetrieveChildren + ? reflection.children || + getTypeChildren(reflectionType, project, level) + : undefined + if (reflectionChildren?.length) { + reflectionChildren.forEach((childItem) => { componentItem.push( - reflectionComponentFormatter( - childItem as DeclarationReflection, + reflectionComponentFormatter({ + reflection: childItem as DeclarationReflection, level, - maxLevel - ) + maxLevel, + project, + }) ) }) } else { componentItem.push( - reflectionComponentFormatter( - reflection as DeclarationReflection, + reflectionComponentFormatter({ + reflection, level, - maxLevel - ) + maxLevel, + project, + }) ) } + } else { + componentItem.push({ + name: "name" in reflectionType ? reflectionType.name : typeName, + type, + optional: + "flags" in reflectionType + ? (reflectionType.flags as ReflectionFlags).isOptional + : false, + defaultValue: + "declaration" in reflectionType + ? getDefaultValue( + reflectionType.declaration as DeclarationReflection + ) || "" + : "", + description: comment ? getReturnComment(comment) : "", + expandable: comment?.hasModifier(`@expandable`) || false, + featureFlag: Handlebars.helpers.featureFlag(comment), + children: [], + }) } } } else if (reflectionType.type === "array") { diff --git a/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/type-utils.ts b/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/type-utils.ts index 2ee2f71df6..d1e7d457ef 100644 --- a/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/type-utils.ts +++ b/docs-util/packages/typedoc-plugin-markdown-medusa/src/utils/type-utils.ts @@ -7,6 +7,7 @@ import { IntersectionType, IntrinsicType, LiteralType, + ProjectReflection, QueryType, ReferenceType, ReflectionType, @@ -21,116 +22,164 @@ import { import * as Handlebars from "handlebars" import { ReflectionParameterType } from "../types" import { escapeChars, getHTMLChar } from "../utils" +import { getProjectChild } from "utils" export type Collapse = "object" | "function" | "all" | "none" -export default function getType( - reflectionType: SomeType, - collapse: Collapse = "none", - wrapBackticks = true, - hideLink = false, +export type TypeOptions = { + reflectionType: T + collapse?: Collapse + wrapBackticks?: boolean + hideLink?: boolean escape?: boolean -): string { + project?: ProjectReflection +} + +export default function getType({ + reflectionType, + ...options +}: TypeOptions): string { if (reflectionType instanceof ReferenceType) { - return getReferenceType(reflectionType, wrapBackticks, hideLink, escape) + return getReferenceType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof ArrayType && reflectionType.elementType) { - return getArrayType(reflectionType, wrapBackticks, hideLink, escape) + return getArrayType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof UnionType && reflectionType.types) { - return getUnionType(reflectionType, wrapBackticks, hideLink, escape) + return getUnionType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof IntersectionType && reflectionType.types) { - return getIntersectionType(reflectionType, wrapBackticks, hideLink, escape) + return getIntersectionType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof TupleType && reflectionType.elements) { - return getTupleType(reflectionType, wrapBackticks, hideLink, escape) + return getTupleType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof IntrinsicType && reflectionType.name) { - return getIntrinsicType(reflectionType, wrapBackticks, escape) + return getIntrinsicType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof ReflectionType) { - return getReflectionType( - reflectionType.declaration, - collapse, - wrapBackticks, - hideLink - ) + return getReflectionType({ + reflectionType: reflectionType.declaration, + ...options, + }) } if (reflectionType instanceof DeclarationReflection) { - return getReflectionType(reflectionType, collapse, wrapBackticks, hideLink) + return getReflectionType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof TypeOperatorType) { - return getTypeOperatorType(reflectionType, wrapBackticks, hideLink, escape) + return getTypeOperatorType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof QueryType) { - return getQueryType(reflectionType, wrapBackticks, hideLink, escape) + return getQueryType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof ConditionalType) { - return getConditionalType(reflectionType, wrapBackticks, hideLink, escape) + return getConditionalType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof IndexedAccessType) { - return getIndexAccessType(reflectionType, wrapBackticks, hideLink, escape) + return getIndexAccessType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof UnknownType) { - return getUnknownType(reflectionType, escape) + return getUnknownType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof InferredType) { - return getInferredType(reflectionType, escape) + return getInferredType({ + reflectionType, + ...options, + }) } if (reflectionType instanceof LiteralType) { - return getLiteralType(reflectionType, wrapBackticks, escape) + return getLiteralType({ + reflectionType, + ...options, + }) } return reflectionType ? escapeChars(reflectionType.toString()) : "" } -export function getReflectionType( - model: ReflectionParameterType, - collapse: Collapse, +export function getReflectionType({ + reflectionType: model, + collapse, wrapBackticks = true, - hideLink = false -): string { + hideLink = false, +}: TypeOptions): string { if ("signatures" in model && model.signatures) { return collapse === "function" || collapse === "all" ? `${wrapBackticks ? "`" : ""}fn${wrapBackticks ? "`" : ""}` - : getFunctionType( - model.signatures, + : getFunctionType({ + modelSignatures: model.signatures, wrapBackticks, hideLink, - !wrapBackticks - ) + escape: !wrapBackticks, + }) } return collapse === "object" || collapse === "all" ? `${wrapBackticks ? "`" : ""}object${wrapBackticks ? "`" : ""}` - : `${wrapBackticks ? "`" : ""}${getDeclarationType( - model as DeclarationReflection, + : `${wrapBackticks ? "`" : ""}${getDeclarationType({ + reflectionType: model as DeclarationReflection, wrapBackticks, hideLink, - !wrapBackticks - )}${wrapBackticks ? "`" : ""}` + escape: !wrapBackticks, + })}${wrapBackticks ? "`" : ""}` } -export function getDeclarationType( - model: DeclarationReflection, +export function getDeclarationType({ + reflectionType: model, wrapBackticks = true, hideLink = false, - escape?: boolean -): string { + escape, + ...options +}: TypeOptions): string { escape = getShouldEscape(wrapBackticks, escape) if (model.indexSignature || model.children) { @@ -143,13 +192,13 @@ export function getDeclarationType( ) : "" const obj = declarationIndexSignature.type - ? getType( - declarationIndexSignature.type, - "none", - false, + ? getType({ + reflectionType: declarationIndexSignature.type, + wrapBackticks: false, hideLink, - escape - ) + escape, + ...options, + }) : "" indexSignature = `${key}: ${obj}; ` } @@ -158,7 +207,13 @@ export function getDeclarationType( model.children.map((obj) => { return `${obj.name}${obj.flags.isOptional ? "?" : ""}: ${ obj.type - ? getType(obj.type, "none", false, hideLink, escape) + ? getType({ + reflectionType: obj.type, + wrapBackticks: false, + hideLink, + escape, + ...options, + }) : getFormattedStr(obj.toString(), false, escape) } ${ obj.defaultValue && obj.defaultValue !== "..." @@ -179,12 +234,15 @@ export function getDeclarationType( return getFormattedStr("{}", wrapBackticks, escape) } -export function getFunctionType( - modelSignatures: SignatureReflection[], - wrapBackticks: boolean, +export function getFunctionType({ + modelSignatures, + wrapBackticks = true, hideLink = false, - escape?: boolean -): string { + escape, + ...options +}: Omit & { + modelSignatures: SignatureReflection[] +}): string { escape = getShouldEscape(wrapBackticks, escape) const functions = modelSignatures.map((fn) => { @@ -201,24 +259,36 @@ export function getFunctionType( wrapBackticks ? "`" : "" }: ${ param.type - ? getType(param.type, "none", wrapBackticks, hideLink, escape) + ? getType({ + reflectionType: param.type, + wrapBackticks, + hideLink, + escape, + ...options, + }) : getFormattedStr(param.toString(), wrapBackticks, escape) }` }) : [] const returns = fn.type - ? getType(fn.type, "none", wrapBackticks, hideLink, escape) + ? getType({ + reflectionType: fn.type, + wrapBackticks, + hideLink, + escape, + ...options, + }) : getFormattedStr(fn.toString(), wrapBackticks, escape) return typeParams + `(${params.join(", ")}) => ${returns}` }) return functions.join("") } -export function getLiteralType( - model: LiteralType, - wrapBackticks: boolean, - escape?: boolean -): string { +export function getLiteralType({ + reflectionType: model, + wrapBackticks = true, + escape, +}: TypeOptions): string { escape = getShouldEscape(wrapBackticks, escape) return getFormattedStr( @@ -228,26 +298,33 @@ export function getLiteralType( ) } -export function getReferenceType( - model: ReferenceType, +export function getReferenceType({ + reflectionType: model, wrapBackticks = true, hideLink = false, - escape?: boolean -): string { + escape, + project, + ...options +}: TypeOptions): string { escape = getShouldEscape(wrapBackticks, escape) const shouldShowLink = !hideLink && model.name !== "Record" const wrappedInBackticks = wrapBackticks && !shouldShowLink - if (model.reflection || (model.name && model.typeArguments)) { + let modelReflection = model.reflection + if (!modelReflection && project) { + // try to load reflection + modelReflection = getProjectChild(project!, model.name) + } + if (modelReflection || (model.name && model.typeArguments)) { const reflection: string[] = [wrappedInBackticks ? "`" : ""] - if (model.reflection?.url) { + if (modelReflection?.url) { reflection.push( shouldShowLink - ? `[${model.reflection.name}](${Handlebars.helpers.relativeURL( - model.reflection.url + ? `[${modelReflection.name}](${Handlebars.helpers.relativeURL( + modelReflection.url )})` - : getFormattedStr(model.reflection.name, false, escape) + : getFormattedStr(modelReflection.name, false, escape) ) } else { reflection.push( @@ -262,7 +339,13 @@ export function getReferenceType( reflection.push( `${wrappedInBackticks ? "<" : getHTMLChar("<")}${model.typeArguments .map((typeArgument) => - getType(typeArgument, "none", false, hideLink, false) + getType({ + reflectionType: typeArgument, + wrapBackticks: false, + hideLink, + escape: false, + ...options, + }) ) .join(", ")}${wrappedInBackticks ? ">" : getHTMLChar(">")}` ) @@ -281,151 +364,191 @@ export function getReferenceType( : getFormattedStr(model.name, wrapBackticks, escape) } -export function getArrayType( - model: ArrayType, - wrapBackticks: boolean, +export function getArrayType({ + reflectionType: model, hideLink = false, - escape?: boolean -): string { - const arrayType = getType( - model.elementType, - "none", - wrapBackticks, + ...options +}: TypeOptions): string { + const arrayType = getType({ + reflectionType: model.elementType, hideLink, - escape - ) + ...options, + }) return model.elementType.type === "union" ? `(${arrayType})[]` : `${arrayType}[]` } -export function getUnionType( - model: UnionType, - wrapBackticks: boolean, +export function getUnionType({ + reflectionType: model, hideLink = false, - escape?: boolean -): string { + ...options +}: TypeOptions): string { return model.types .map((unionType) => - getType(unionType, "none", wrapBackticks, hideLink, escape) + getType({ + reflectionType: unionType, + hideLink, + ...options, + }) ) .join(` \\| `) } -export function getIntersectionType( - model: IntersectionType, - wrapBackticks: boolean, +export function getIntersectionType({ + reflectionType: model, hideLink = false, - escape?: boolean -): string { + ...options +}: TypeOptions): string { return model.types .map((intersectionType) => - getType(intersectionType, "none", wrapBackticks, hideLink, escape) + getType({ + reflectionType: intersectionType, + hideLink, + ...options, + }) ) .join(" & ") } -export function getTupleType( - model: TupleType, - wrapBackticks: boolean, +export function getTupleType({ + reflectionType: model, hideLink = false, - escape?: boolean -): string { + ...options +}: TypeOptions): string { return `[${model.elements - .map((element) => getType(element, "none", wrapBackticks, hideLink, escape)) + .map((element) => + getType({ + reflectionType: element, + hideLink, + ...options, + }) + ) .join(", ")}]` } -export function getIntrinsicType( - model: IntrinsicType, - wrapBackticks: boolean, - escape?: boolean -): string { +export function getIntrinsicType({ + reflectionType: model, + wrapBackticks = true, + escape, +}: TypeOptions): string { escape = getShouldEscape(wrapBackticks, escape) return getFormattedStr(model.name, wrapBackticks, escape) } -export function getTypeOperatorType( - model: TypeOperatorType, - wrapBackticks: boolean, +export function getTypeOperatorType({ + reflectionType: model, hideLink = false, - escape?: boolean -): string { - return `${model.operator} ${getType( - model.target, - "none", - wrapBackticks, + ...options +}: TypeOptions): string { + return `${model.operator} ${getType({ + reflectionType: model.target, hideLink, - escape - )}` + ...options, + })}` } -export function getQueryType( - model: QueryType, - wrapBackticks: boolean, +export function getQueryType({ + reflectionType: model, hideLink = false, - escape?: boolean -): string { - return `typeof ${getType( - model.queryType, - "none", - wrapBackticks, + ...options +}: TypeOptions): string { + return `typeof ${getType({ + reflectionType: model.queryType, hideLink, - escape - )}` + ...options, + })}` } -export function getInferredType(model: InferredType, escape?: boolean): string { +export function getInferredType({ + reflectionType: model, + escape, +}: TypeOptions): string { escape = getShouldEscape(false, escape) return `infer ${getFormattedStr(model.name, false, escape)}` } -export function getUnknownType(model: UnknownType, escape?: boolean): string { +export function getUnknownType({ + reflectionType: model, + escape, +}: TypeOptions): string { escape = getShouldEscape(false, escape) return getFormattedStr(model.name, false, escape) } -export function getConditionalType( - model: ConditionalType, - wrapBackticks: boolean, +export function getConditionalType({ + reflectionType: model, hideLink = false, - escape?: boolean -): string { + ...options +}: TypeOptions): string { const md: string[] = [] if (model.checkType) { - md.push(getType(model.checkType, "none", wrapBackticks, hideLink, escape)) + md.push( + getType({ + reflectionType: model.checkType, + hideLink, + ...options, + }) + ) } md.push("extends") if (model.extendsType) { - md.push(getType(model.extendsType, "none", wrapBackticks, hideLink, escape)) + md.push( + getType({ + reflectionType: model.extendsType, + hideLink, + ...options, + }) + ) } md.push("?") if (model.trueType) { - md.push(getType(model.trueType, "none", wrapBackticks, hideLink, escape)) + md.push( + getType({ + reflectionType: model.trueType, + hideLink, + ...options, + }) + ) } md.push(":") if (model.falseType) { - md.push(getType(model.falseType, "none", wrapBackticks, hideLink, escape)) + md.push( + getType({ + reflectionType: model.falseType, + hideLink, + ...options, + }) + ) } return md.join(" ") } -export function getIndexAccessType( - model: IndexedAccessType, - wrapBackticks: boolean, +export function getIndexAccessType({ + reflectionType: model, hideLink = false, - escape?: boolean -): string { + ...options +}: TypeOptions): string { const md: string[] = [] if (model.objectType) { - md.push(getType(model.objectType, "none", wrapBackticks, hideLink, escape)) + md.push( + getType({ + reflectionType: model.objectType, + hideLink, + ...options, + }) + ) } if (model.indexType) { md.push( - `[${getType(model.indexType, "none", wrapBackticks, hideLink, escape)}]` + `[${getType({ + reflectionType: model.indexType, + hideLink, + ...options, + })}]` ) } return md.join("") diff --git a/docs-util/packages/utils/src/get-project-child.ts b/docs-util/packages/utils/src/get-project-child.ts index d1a36352b5..cc9e48c513 100644 --- a/docs-util/packages/utils/src/get-project-child.ts +++ b/docs-util/packages/utils/src/get-project-child.ts @@ -4,28 +4,34 @@ import { ReflectionKind, } from "typedoc" +const MAX_LEVEL = 3 + export function getProjectChild( project: ProjectReflection, - childName: string + childName: string, + level = 1 ): DeclarationReflection | undefined { let reflection: DeclarationReflection | undefined = project.getChildByName( childName ) as DeclarationReflection const splitChildName = childName.split(".") + const canExpandFurther = level <= MAX_LEVEL - if (!reflection && splitChildName.length > 1) { + if (!reflection && splitChildName.length > 1 && canExpandFurther) { reflection = getProjectChild( project, - splitChildName[splitChildName.length - 1] + splitChildName[splitChildName.length - 1], + level + 1 ) } if ( !reflection && project.parent && - project.parent instanceof ProjectReflection + project.parent instanceof ProjectReflection && + canExpandFurther ) { - reflection = getProjectChild(project.parent, childName) + reflection = getProjectChild(project.parent, childName, level + 1) } if (!reflection) { diff --git a/docs-util/packages/utils/src/get-type-children.ts b/docs-util/packages/utils/src/get-type-children.ts index e3e79dcb25..708d2670c5 100644 --- a/docs-util/packages/utils/src/get-type-children.ts +++ b/docs-util/packages/utils/src/get-type-children.ts @@ -1,16 +1,23 @@ import { DeclarationReflection, ProjectReflection, SomeType } from "typedoc" import { getProjectChild } from "./get-project-child" +const MAX_LEVEL = 3 + export function getTypeChildren( reflectionType: SomeType, - project: ProjectReflection | undefined + project: ProjectReflection | undefined, + level = 1 ): DeclarationReflection[] { let children: DeclarationReflection[] = [] + if (level > MAX_LEVEL) { + return children + } + switch (reflectionType.type) { case "intersection": reflectionType.types.forEach((intersectionType) => { - children.push(...getTypeChildren(intersectionType, project)) + children.push(...getTypeChildren(intersectionType, project, level + 1)) }) break case "reference": @@ -19,41 +26,48 @@ export function getTypeChildren( reflectionType.reflection && "children" in reflectionType.reflection ? reflectionType.reflection : project - ? getProjectChild(project, reflectionType.name) - : undefined + ? getProjectChild(project, reflectionType.name) + : undefined if (referencedReflection instanceof DeclarationReflection) { if (referencedReflection.children) { children = referencedReflection.children - } else if (reflectionType.typeArguments?.length) { - reflectionType.typeArguments.forEach((typeArgument, index) => { - if (reflectionType.name === "Omit" && index > 0) { - switch (typeArgument.type) { - case "literal": - removeChild(typeArgument.value?.toString(), children) - break - case "union": - typeArgument.types.forEach((childItem) => { - if (childItem.type === "literal") { - removeChild(childItem.value?.toString(), children) - } else { - getTypeChildren(childItem, project).forEach((child) => { - removeChild(child.name, children) - }) - } - }) - } - } else { - const typeArgumentChildren = getTypeChildren( - typeArgument, - project - ) - children.push(...typeArgumentChildren) - } - }) } else if (referencedReflection.type) { - children = getTypeChildren(referencedReflection.type, project) + children = getTypeChildren( + referencedReflection.type, + project, + level + 1 + ) } + } else if (reflectionType.typeArguments?.length) { + reflectionType.typeArguments.forEach((typeArgument, index) => { + if (reflectionType.name === "Omit" && index > 0) { + switch (typeArgument.type) { + case "literal": + removeChild(typeArgument.value?.toString(), children) + break + case "union": + typeArgument.types.forEach((childItem) => { + if (childItem.type === "literal") { + removeChild(childItem.value?.toString(), children) + } else { + getTypeChildren(childItem, project, level + 1).forEach( + (child) => { + removeChild(child.name, children) + } + ) + } + }) + } + } else { + const typeArgumentChildren = getTypeChildren( + typeArgument, + project, + level + 1 + ) + children.push(...typeArgumentChildren) + } + }) } break case "reflection": @@ -62,7 +76,7 @@ export function getTypeChildren( ] break case "array": - children = getTypeChildren(reflectionType.elementType, project) + children = getTypeChildren(reflectionType.elementType, project, level + 1) } return filterChildren(children) diff --git a/docs-util/typedoc-json-output/0-medusa.json b/docs-util/typedoc-json-output/0-medusa.json new file mode 100644 index 0000000000..cd2c22c954 --- /dev/null +++ b/docs-util/typedoc-json-output/0-medusa.json @@ -0,0 +1,127767 @@ +{ + "id": 0, + "name": "medusa", + "variant": "project", + "kind": 1, + "flags": {}, + "children": [ + { + "id": 4732, + "name": "\"medusa-interfaces\"", + "variant": "declaration", + "kind": 4, + "flags": {}, + "extendedBy": [ + { + "type": "reference", + "target": 3591, + "name": "AbstractTaxService" + } + ], + "implementedBy": [ + { + "type": "reference", + "target": 3384, + "name": "AbstractPaymentService" + } + ] + }, + { + "id": 3640, + "name": "BatchJobStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 3646, + "name": "CANCELED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "canceled" + } + }, + { + "id": 3645, + "name": "COMPLETED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "completed" + } + }, + { + "id": 3643, + "name": "CONFIRMED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "confirmed" + } + }, + { + "id": 3641, + "name": "CREATED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "created" + } + }, + { + "id": 3647, + "name": "FAILED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "failed" + } + }, + { + "id": 3642, + "name": "PRE_PROCESSED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "pre_processed" + } + }, + { + "id": 3644, + "name": "PROCESSING", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "processing" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 3646, + 3645, + 3643, + 3641, + 3647, + 3642, + 3644 + ] + } + ] + }, + { + "id": 4743, + "name": "DefaultPriceType", + "variant": "declaration", + "kind": 8, + "flags": {} + }, + { + "id": 4981, + "name": "MODULE_RESOURCE_TYPE", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 4983, + "name": "ISOLATED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "isolated" + } + }, + { + "id": 4982, + "name": "SHARED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "shared" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 4983, + 4982 + ] + } + ] + }, + { + "id": 4081, + "name": "PostgresError", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 4082, + "name": "DUPLICATE_ERROR", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "23505" + } + }, + { + "id": 4083, + "name": "FOREIGN_KEY_ERROR", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "23503" + } + }, + { + "id": 4085, + "name": "NULL_VIOLATION", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "23502" + } + }, + { + "id": 4084, + "name": "SERIALIZATION_FAILURE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "40001" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 4082, + 4083, + 4085, + 4084 + ] + } + ] + }, + { + "id": 3906, + "name": "PriceListStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of a price list." + } + ] + }, + "children": [ + { + "id": 3907, + "name": "ACTIVE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is active, meaning its prices are applied to customers." + } + ] + }, + "type": { + "type": "literal", + "value": "active" + } + }, + { + "id": 3908, + "name": "DRAFT", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is a draft, meaning its not yet applied to customers." + } + ] + }, + "type": { + "type": "literal", + "value": "draft" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 3907, + 3908 + ] + } + ] + }, + { + "id": 4363, + "name": "PriceListStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 4364, + "name": "ACTIVE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "active" + } + }, + { + "id": 4365, + "name": "DRAFT", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "draft" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 4364, + 4365 + ] + } + ] + }, + { + "id": 3903, + "name": "PriceListType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of price list." + } + ] + }, + "children": [ + { + "id": 3905, + "name": "OVERRIDE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is used to override original prices for specific conditions." + } + ] + }, + "type": { + "type": "literal", + "value": "override" + } + }, + { + "id": 3904, + "name": "SALE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is used for a sale." + } + ] + }, + "type": { + "type": "literal", + "value": "sale" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 3905, + 3904 + ] + } + ] + }, + { + "id": 4366, + "name": "PriceListType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 4368, + "name": "OVERRIDE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "override" + } + }, + { + "id": 4367, + "name": "SALE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "sale" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 4368, + 4367 + ] + } + ] + }, + { + "id": 4742, + "name": "DEFAULT", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "default" + } + }, + { + "id": 4996, + "name": "EXTERNAL", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "external" + } + }, + { + "id": 4980, + "name": "INTERNAL", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "internal" + } + }, + { + "id": 2745, + "name": "AbstractBatchJobStrategy", + "variant": "declaration", + "kind": 128, + "flags": { + "isAbstract": true + }, + "children": [ + { + "id": 2748, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2749, + "name": "new AbstractBatchJobStrategy", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2750, + "name": "__container__", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2751, + "name": "__configModule__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2752, + "name": "__moduleDeclaration__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 2745, + "name": "AbstractBatchJobStrategy", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3604, + "name": "TransactionBaseService.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3603, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2781, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3613, + "name": "TransactionBaseService.__configModule__" + }, + "implementationOf": { + "type": "reference", + "target": 2719, + "name": "IBatchJobStrategy.__configModule__" + } + }, + { + "id": 2780, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": 3612, + "name": "TransactionBaseService.__container__" + }, + "implementationOf": { + "type": "reference", + "target": 2718, + "name": "IBatchJobStrategy.__container__" + } + }, + { + "id": 2782, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3614, + "name": "TransactionBaseService.__moduleDeclaration__" + }, + "implementationOf": { + "type": "reference", + "target": 2720, + "name": "IBatchJobStrategy.__moduleDeclaration__" + } + }, + { + "id": 2753, + "name": "batchJobService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isAbstract": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService" + }, + "name": "BatchJobService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2776, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": 3608, + "name": "TransactionBaseService.manager_" + }, + "implementationOf": { + "type": "reference", + "target": 2714, + "name": "IBatchJobStrategy.manager_" + } + }, + { + "id": 2777, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 3609, + "name": "TransactionBaseService.transactionManager_" + }, + "implementationOf": { + "type": "reference", + "target": 2715, + "name": "IBatchJobStrategy.transactionManager_" + } + }, + { + "id": 2747, + "name": "batchType", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2746, + "name": "identifier", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2778, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2779, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "IBatchJobStrategy.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3610, + "name": "TransactionBaseService.activeManager_" + }, + "implementationOf": { + "type": "reference", + "target": 2716, + "name": "IBatchJobStrategy.activeManager_" + } + }, + { + "id": 2791, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2792, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2793, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2794, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2795, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2796, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2797, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2798, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2799, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2800, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2801, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2802, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2803, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2804, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2805, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2806, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3624, + "name": "TransactionBaseService.atomicPhase_" + }, + "implementationOf": { + "type": "reference", + "target": 2730, + "name": "IBatchJobStrategy.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3623, + "name": "TransactionBaseService.atomicPhase_" + }, + "implementationOf": { + "type": "reference", + "target": 2729, + "name": "IBatchJobStrategy.atomicPhase_" + } + }, + { + "id": 2764, + "name": "buildTemplate", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 2765, + "name": "buildTemplate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Builds and returns a template file that can be downloaded and filled in" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2713, + "name": "IBatchJobStrategy.buildTemplate" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2712, + "name": "IBatchJobStrategy.buildTemplate" + } + }, + { + "id": 2770, + "name": "handleProcessingError", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2771, + "name": "handleProcessingError", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 2772, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2773, + "name": "batchJobId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2774, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 2775, + "name": "result", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2758, + "name": "preProcessBatchJob", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true + }, + "signatures": [ + { + "id": 2759, + "name": "preProcessBatchJob", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Method for pre-processing a batch job" + } + ] + }, + "parameters": [ + { + "id": 2760, + "name": "batchJobId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2707, + "name": "IBatchJobStrategy.preProcessBatchJob" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2706, + "name": "IBatchJobStrategy.preProcessBatchJob" + } + }, + { + "id": 2754, + "name": "prepareBatchJobForProcessing", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2755, + "name": "prepareBatchJobForProcessing", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Method for preparing a batch job for processing" + } + ] + }, + "parameters": [ + { + "id": 2756, + "name": "batchJob", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3649, + "name": "CreateBatchJobInput", + "package": "@medusajs/medusa" + } + }, + { + "id": 2757, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "__global.Express.Request" + }, + "name": "Request", + "package": "@types/express-serve-static-core", + "qualifiedName": "__global.Express.Request" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3649, + "name": "CreateBatchJobInput", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2703, + "name": "IBatchJobStrategy.prepareBatchJobForProcessing" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2702, + "name": "IBatchJobStrategy.prepareBatchJobForProcessing" + } + }, + { + "id": 2761, + "name": "processJob", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 2762, + "name": "processJob", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Method does the actual processing of the job. Should report back on the progress of the operation." + } + ] + }, + "parameters": [ + { + "id": 2763, + "name": "batchJobId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2710, + "name": "IBatchJobStrategy.processJob" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2709, + "name": "IBatchJobStrategy.processJob" + } + }, + { + "id": 2766, + "name": "shouldRetryOnProcessingError", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2767, + "name": "shouldRetryOnProcessingError", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2768, + "name": "batchJob", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Batch Job indicates an asynchronus task stored in the Medusa backend. Its status determines whether it has been executed or not." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + }, + { + "id": 2769, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2786, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2787, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2788, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2789, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2790, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2790 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 3619, + "name": "TransactionBaseService.shouldRetryTransaction_" + }, + "implementationOf": { + "type": "reference", + "target": 2725, + "name": "IBatchJobStrategy.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3618, + "name": "TransactionBaseService.shouldRetryTransaction_" + }, + "implementationOf": { + "type": "reference", + "target": 2724, + "name": "IBatchJobStrategy.shouldRetryTransaction_" + } + }, + { + "id": 2783, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2784, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2785, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2745, + "name": "AbstractBatchJobStrategy", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3616, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": 2722, + "name": "IBatchJobStrategy.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3615, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": 2721, + "name": "IBatchJobStrategy.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2748 + ] + }, + { + "title": "Properties", + "children": [ + 2781, + 2780, + 2782, + 2753, + 2776, + 2777, + 2747, + 2746 + ] + }, + { + "title": "Accessors", + "children": [ + 2778 + ] + }, + { + "title": "Methods", + "children": [ + 2791, + 2764, + 2770, + 2758, + 2754, + 2761, + 2766, + 2786, + 2783 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": 2701, + "name": "IBatchJobStrategy", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2820, + "name": "AbstractCartCompletionStrategy", + "variant": "declaration", + "kind": 128, + "flags": { + "isAbstract": true + }, + "children": [ + { + "id": 2821, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2822, + "name": "new AbstractCartCompletionStrategy", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2823, + "name": "__container__", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2824, + "name": "__configModule__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2825, + "name": "__moduleDeclaration__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 2820, + "name": "AbstractCartCompletionStrategy", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3604, + "name": "TransactionBaseService.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3603, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2836, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3613, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2835, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": 3612, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2837, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3614, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2831, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": 3608, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2832, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 3609, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2833, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2834, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3610, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2846, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2847, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2848, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2849, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2850, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2851, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2852, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2853, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2854, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2855, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2856, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2857, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2858, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2859, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2860, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2861, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3624, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3623, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2826, + "name": "complete", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 2827, + "name": "complete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Takes a cart id and completes the cart. This for example takes place when\ncreating an order or confirming a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the response for the completion request" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2828, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the Cart to complete." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2829, + "name": "idempotencyKey", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Idempotency Key is used to continue a process in case of any failure that might occur." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + }, + { + "id": 2830, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the request context for the completion request" + } + ] + }, + "type": { + "type": "reference", + "target": 4672, + "name": "RequestContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 2810, + "name": "CartCompletionResponse", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2816, + "name": "ICartCompletionStrategy.complete" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2815, + "name": "ICartCompletionStrategy.complete" + } + }, + { + "id": 2841, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2842, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2843, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2844, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2845, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2845 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 3619, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3618, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2838, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2839, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2840, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2820, + "name": "AbstractCartCompletionStrategy", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3616, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3615, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2821 + ] + }, + { + "title": "Properties", + "children": [ + 2836, + 2835, + 2837, + 2831, + 2832 + ] + }, + { + "title": "Accessors", + "children": [ + 2833 + ] + }, + { + "title": "Methods", + "children": [ + 2846, + 2826, + 2841, + 2838 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": 2814, + "name": "ICartCompletionStrategy", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2912, + "name": "AbstractFileService", + "variant": "declaration", + "kind": 128, + "flags": { + "isAbstract": true + }, + "children": [ + { + "id": 2913, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2914, + "name": "new AbstractFileService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2915, + "name": "__container__", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2916, + "name": "__configModule__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2917, + "name": "__moduleDeclaration__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 2912, + "name": "AbstractFileService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3604, + "name": "TransactionBaseService.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3603, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2941, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3613, + "name": "TransactionBaseService.__configModule__" + }, + "implementationOf": { + "type": "reference", + "target": 2886, + "name": "IFileService.__configModule__" + } + }, + { + "id": 2940, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": 3612, + "name": "TransactionBaseService.__container__" + }, + "implementationOf": { + "type": "reference", + "target": 2885, + "name": "IFileService.__container__" + } + }, + { + "id": 2942, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3614, + "name": "TransactionBaseService.__moduleDeclaration__" + }, + "implementationOf": { + "type": "reference", + "target": 2887, + "name": "IFileService.__moduleDeclaration__" + } + }, + { + "id": 2936, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": 3608, + "name": "TransactionBaseService.manager_" + }, + "implementationOf": { + "type": "reference", + "target": 2881, + "name": "IFileService.manager_" + } + }, + { + "id": 2937, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 3609, + "name": "TransactionBaseService.transactionManager_" + }, + "implementationOf": { + "type": "reference", + "target": 2882, + "name": "IFileService.transactionManager_" + } + }, + { + "id": 2938, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2939, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "IFileService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3610, + "name": "TransactionBaseService.activeManager_" + }, + "implementationOf": { + "type": "reference", + "target": 2883, + "name": "IFileService.activeManager_" + } + }, + { + "id": 2951, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2952, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2953, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2954, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2955, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2956, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2957, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2958, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2959, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2960, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2961, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2962, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2963, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2964, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2965, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2966, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3624, + "name": "TransactionBaseService.atomicPhase_" + }, + "implementationOf": { + "type": "reference", + "target": 2897, + "name": "IFileService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3623, + "name": "TransactionBaseService.atomicPhase_" + }, + "implementationOf": { + "type": "reference", + "target": 2896, + "name": "IFileService.atomicPhase_" + } + }, + { + "id": 2924, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 2925, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "remove file from fileservice" + } + ] + }, + "parameters": [ + { + "id": 2926, + "name": "fileData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove file described by record" + } + ] + }, + "type": { + "type": "reference", + "target": 4675, + "name": "DeleteFileType", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2870, + "name": "IFileService.delete" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2869, + "name": "IFileService.delete" + } + }, + { + "id": 2930, + "name": "getDownloadStream", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 2931, + "name": "getDownloadStream", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "download file from fileservice as stream" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "readable stream of the file to download" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2932, + "name": "fileData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "file metadata relevant for fileservice to download the file" + } + ] + }, + "type": { + "type": "reference", + "target": 4695, + "name": "GetUploadedFileType", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/@types/node/globals.d.ts", + "qualifiedName": "NodeJS.ReadableStream" + }, + "name": "ReadableStream", + "package": "@types/node", + "qualifiedName": "NodeJS.ReadableStream" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2876, + "name": "IFileService.getDownloadStream" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2875, + "name": "IFileService.getDownloadStream" + } + }, + { + "id": 2933, + "name": "getPresignedDownloadUrl", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 2934, + "name": "getPresignedDownloadUrl", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Generate a presigned download url to obtain a file" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "presigned url to download the file" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2935, + "name": "fileData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "file metadata relevant for fileservice to download the file" + } + ] + }, + "type": { + "type": "reference", + "target": 4695, + "name": "GetUploadedFileType", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2879, + "name": "IFileService.getPresignedDownloadUrl" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2878, + "name": "IFileService.getPresignedDownloadUrl" + } + }, + { + "id": 2927, + "name": "getUploadStreamDescriptor", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 2928, + "name": "getUploadStreamDescriptor", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "upload file to fileservice from stream" + } + ] + }, + "parameters": [ + { + "id": 2929, + "name": "fileData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "file metadata relevant for fileservice to create and upload the file" + } + ] + }, + "type": { + "type": "reference", + "target": 4680, + "name": "UploadStreamDescriptorType", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4687, + "name": "FileServiceGetUploadStreamResult", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2873, + "name": "IFileService.getUploadStreamDescriptor" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2872, + "name": "IFileService.getUploadStreamDescriptor" + } + }, + { + "id": 2946, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2947, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2948, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2949, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2950, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2950 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 3619, + "name": "TransactionBaseService.shouldRetryTransaction_" + }, + "implementationOf": { + "type": "reference", + "target": 2892, + "name": "IFileService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3618, + "name": "TransactionBaseService.shouldRetryTransaction_" + }, + "implementationOf": { + "type": "reference", + "target": 2891, + "name": "IFileService.shouldRetryTransaction_" + } + }, + { + "id": 2918, + "name": "upload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 2919, + "name": "upload", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "upload file to fileservice" + } + ] + }, + "parameters": [ + { + "id": 2920, + "name": "fileData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Multer file from express multipart/form-data" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/multer/index.d.ts", + "qualifiedName": "__global.Express.Multer.File" + }, + "name": "File", + "package": "@types/multer", + "qualifiedName": "__global.Express.Multer.File" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4586, + "name": "FileServiceUploadResult", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2864, + "name": "IFileService.upload" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2863, + "name": "IFileService.upload" + } + }, + { + "id": 2921, + "name": "uploadProtected", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 2922, + "name": "uploadProtected", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "upload private file to fileservice" + } + ] + }, + "parameters": [ + { + "id": 2923, + "name": "fileData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Multer file from express multipart/form-data" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/multer/index.d.ts", + "qualifiedName": "__global.Express.Multer.File" + }, + "name": "File", + "package": "@types/multer", + "qualifiedName": "__global.Express.Multer.File" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4586, + "name": "FileServiceUploadResult", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2867, + "name": "IFileService.uploadProtected" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2866, + "name": "IFileService.uploadProtected" + } + }, + { + "id": 2943, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2944, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2945, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2912, + "name": "AbstractFileService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3616, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": 2889, + "name": "IFileService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3615, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": 2888, + "name": "IFileService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2913 + ] + }, + { + "title": "Properties", + "children": [ + 2941, + 2940, + 2942, + 2936, + 2937 + ] + }, + { + "title": "Accessors", + "children": [ + 2938 + ] + }, + { + "title": "Methods", + "children": [ + 2951, + 2924, + 2930, + 2933, + 2927, + 2946, + 2918, + 2921, + 2943 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": 2862, + "name": "IFileService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3016, + "name": "AbstractFulfillmentService", + "variant": "declaration", + "kind": 128, + "flags": { + "isAbstract": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "## Overview\n\nA fulfillment provider is the shipping provider used to fulfill orders and deliver them to customers. An example of a fulfillment provider is FedEx.\n\nBy default, a Medusa Backend has a " + }, + { + "kind": "code", + "text": "`manual`" + }, + { + "kind": "text", + "text": " fulfillment provider which has minimal implementation. It allows you to accept orders and fulfill them manually. However, you can integrate any fulfillment provider into Medusa, and your fulfillment provider can interact with third-party shipping providers.\n\nA fulfillment provider is a service that extends the " + }, + { + "kind": "code", + "text": "`AbstractFulfillmentService`" + }, + { + "kind": "text", + "text": " and implements its methods. So, adding a fulfillment provider is as simple as creating a service file in " + }, + { + "kind": "code", + "text": "`src/services`" + }, + { + "kind": "text", + "text": ".\nThe file's name is the fulfillment provider's class name as a slug and without the word " + }, + { + "kind": "code", + "text": "`Service`" + }, + { + "kind": "text", + "text": ". For example, if you're creating a " + }, + { + "kind": "code", + "text": "`MyFulfillmentService`" + }, + { + "kind": "text", + "text": " class, the file name is " + }, + { + "kind": "code", + "text": "`src/services/my-fulfillment.ts`" + }, + { + "kind": "text", + "text": ".\n\n" + }, + { + "kind": "code", + "text": "```ts title=src/services/my-fulfillment.ts\nimport { AbstractFulfillmentService } from \"@medusajs/medusa\"\n\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // methods here...\n}\n```" + }, + { + "kind": "text", + "text": "\n\n---\n\n## Identifier Property\n\nThe " + }, + { + "kind": "code", + "text": "`FulfillmentProvider`" + }, + { + "kind": "text", + "text": " entity has 2 properties: " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`is_installed`" + }, + { + "kind": "text", + "text": ". The " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " property in the class is used when the fulfillment provider is created in the database.\n\nThe value of this property is also used to reference the fulfillment provider throughout Medusa. For example, it is used to [add a fulfillment provider](https://docs.medusajs.com/api/admin#regions_postregionsregionfulfillmentproviders) to a region.\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n static identifier = \"my-fulfillment\"\n\n // ...\n}\n```" + }, + { + "kind": "text", + "text": "\n\n---" + } + ] + }, + "children": [ + { + "id": 3018, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3019, + "name": "new AbstractFulfillmentService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "You can use the " + }, + { + "kind": "code", + "text": "`constructor`" + }, + { + "kind": "text", + "text": " of your fulfillment provider to access the different services in Medusa through dependency injection.\nYou can also use the constructor to initialize your integration with the third-party provider. For example, if you use a client to connect to the third-party provider’s APIs, you can initialize it in the constructor and use it in other methods in the service.\nAdditionally, if you’re creating your fulfillment provider as an external plugin to be installed on any Medusa backend and you want to access the options added for the plugin, you can access it in the constructor." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n static identifier = \"my-fulfillment\"\n\n // ...\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3020, + "name": "container", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "code", + "text": "`MedusaContainer`" + }, + { + "kind": "text", + "text": " that allows you to access other resources, such as services, in your Medusa backend." + } + ] + }, + "type": { + "type": "reference", + "target": 4705, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + }, + { + "id": 3021, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If this fulfillment provider is created in a plugin, the plugin's options are passed in this parameter." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 3016, + "name": "AbstractFulfillmentService", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3023, + "name": "config", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If this fulfillment provider is created in a plugin, the plugin's options are passed in this parameter." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3022, + "name": "container", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "code", + "text": "`MedusaContainer`" + }, + { + "kind": "text", + "text": " that allows you to access other resources, such as services, in your Medusa backend." + } + ] + }, + "type": { + "type": "reference", + "target": 4705, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + }, + { + "id": 3017, + "name": "identifier", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true, + "isStatic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`FulfillmentProvider`" + }, + { + "kind": "text", + "text": " entity has 2 properties: " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`is_installed`" + }, + { + "kind": "text", + "text": ". The " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " property in the class is used when the fulfillment provider is created in the database.\nThe value of this property is also used to reference the fulfillment provider throughout Medusa. For example, it is used to [add a fulfillment provider](https://docs.medusajs.com/api/admin#regions_postregionsregionfulfillmentproviders) to a region." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n static identifier = \"my-fulfillment\"\n\n // ...\n}\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3039, + "name": "calculatePrice", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3040, + "name": "calculatePrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used in different places, including:\n\n1. When the shipping options for a cart are retrieved during checkout. If a shipping option has their " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to calculated, this method is used to set the amount of the returned shipping option.\n2. When a shipping method is created. If the shipping option associated with the method has their " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to " + }, + { + "kind": "code", + "text": "`calculated`" + }, + { + "kind": "text", + "text": ", this method is used to set the " + }, + { + "kind": "code", + "text": "`price`" + }, + { + "kind": "text", + "text": " attribute of the shipping method in the database.\n3. When the cart's totals are calculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Used to set the price of the shipping method or option, based on the context the method is used in." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "An example of calculating the price based on some custom logic:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async calculatePrice(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise {\n return cart.items.length * 1000\n }\n}\n```" + }, + { + "kind": "text", + "text": "\n\nIf your fulfillment provider does not provide any dynamically calculated rates you can return any static value or throw an error. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async calculatePrice(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise {\n throw new Error(\"Method not implemented.\")\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3041, + "name": "optionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the selected shipping option." + } + ] + }, + "type": { + "type": "reference", + "target": 4701, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + }, + { + "id": 3042, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object that is different based on the context it's used in:\n\n1. If the price is being calculated for the list of shipping options available for a cart, it's the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option.\n2. If the price is being calculated when the shipping method is being created, it's the data returned by the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "validateFulfillmentData", + "target": 2975, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method used during the shipping method creation.\n3. If the price is being calculated while calculating the cart's totals, it will be the data object of the cart's shipping method." + } + ] + }, + "type": { + "type": "reference", + "target": 4702, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + }, + { + "id": 3043, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A cart represents a virtual shopping bag. It can be used to complete an order, a swap, or a claim." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2987, + "name": "FulfillmentService.calculatePrice" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2986, + "name": "FulfillmentService.calculatePrice" + } + }, + { + "id": 3036, + "name": "canCalculate", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3037, + "name": "canCalculate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to determine whether a shipping option is calculated dynamically or flat rate. It is called if the " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " of the shipping option being created is set to calculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "If this method returns " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ", that means that the price can be calculated dynamically and the shipping option can have the " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to calculated.\nThe amount property of the shipping option will then be set to null. The amount will be created later when the shipping method is created on checkout using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "calculatePrice", + "target": 2986, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method.\nIf the method returns " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": ", an error is thrown as it means the selected shipping option is invalid and it can only have the " + }, + { + "kind": "code", + "text": "`flat_rate`" + }, + { + "kind": "text", + "text": " price type." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async canCalculate(\n data: Record\n ): Promise {\n return data.id === \"my-fulfillment-dynamic\"\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3038, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option being created. You can use this data to determine whether the shipping option should be calculated or not.\nThis is useful if the fulfillment provider you are integrating has both flat rate and dynamically priced fulfillment options." + } + ] + }, + "type": { + "type": "reference", + "target": 4701, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2984, + "name": "FulfillmentService.canCalculate" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2983, + "name": "FulfillmentService.canCalculate" + } + }, + { + "id": 3050, + "name": "cancelFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3051, + "name": "cancelFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is called when a fulfillment is cancelled by the admin. This fulfillment can be for an order, a claim, or a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The method isn't expected to return any specific data." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "This is the basic implementation of the method for a fulfillment provider that doesn't interact with a third-party provider to cancel the fulfillment:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async cancelFulfillment(\n fulfillment: Record\n ): Promise {\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3052, + "name": "fulfillment", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the fulfillment being canceled" + } + ] + }, + "type": { + "type": "reference", + "target": 4702, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2998, + "name": "FulfillmentService.cancelFulfillment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2997, + "name": "FulfillmentService.cancelFulfillment" + } + }, + { + "id": 3044, + "name": "createFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3045, + "name": "createFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used when a fulfillment is created for an order, a claim, or a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The data that will be stored in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the created fulfillment." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "Here is a basic implementation of " + }, + { + "kind": "code", + "text": "`createFulfillment`" + }, + { + "kind": "text", + "text": " for a fulfillment provider that does not interact with any third-party provider to create the fulfillment:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async createFulfillment(\n data: Record,\n items: LineItem,\n order: Order,\n fulfillment: Fulfillment\n ) {\n // No data is being sent anywhere\n // No data to be stored in the fulfillment's data object\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3046, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping method associated with the resource, such as the order.\nYou can use it to access the data specific to the shipping option. This is based on your implementation of previous methods." + } + ] + }, + "type": { + "type": "reference", + "target": 4703, + "name": "ShippingMethodData", + "package": "@medusajs/medusa" + } + }, + { + "id": 3047, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line items in the order to be fulfilled. The admin can choose all or some of the items to fulfill." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3048, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An order is a purchase made by a customer. It holds details about payment and fulfillment of the order. An order may also be created from a draft order, which is created by an admin user." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 3049, + "name": "fulfillment", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Fulfillment is created once an admin can prepare the purchased goods. Fulfillments will eventually be shipped and hold information about how to track shipments. Fulfillments are created through a fulfillment provider, which typically integrates a third-party shipping service. Fulfillments can be associated with orders, claims, swaps, and returns." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4702, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2992, + "name": "FulfillmentService.createFulfillment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2991, + "name": "FulfillmentService.createFulfillment" + } + }, + { + "id": 3053, + "name": "createReturn", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3054, + "name": "createReturn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fulfillment providers can also be used to return products. A shipping option can be used for returns if the " + }, + { + "kind": "code", + "text": "`is_return`" + }, + { + "kind": "text", + "text": " property is true or if an admin creates a Return Shipping Option from the settings.\nThis method is used when the admin [creates a return request](https://docs.medusajs.com/api/admin#orders_postordersorderreturns) for an order,\n[creates a swap](https://docs.medusajs.com/api/admin#orders_postordersorderswaps) for an order, or when the\n[customer creates a return of their order](https://docs.medusajs.com/api/store#returns_postreturns). The fulfillment is created automatically for the order return." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Used to set the value of the " + }, + { + "kind": "code", + "text": "`shipping_data`" + }, + { + "kind": "text", + "text": " attribute of the return being created." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "This is the basic implementation of the method for a fulfillment provider that does not contact with a third-party provider to fulfill the return:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async createReturn(\n returnOrder: CreateReturnType\n ): Promise> {\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3055, + "name": "returnOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the return that the fulfillment is being created for." + } + ] + }, + "type": { + "type": "reference", + "target": 4704, + "name": "CreateReturnType", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3001, + "name": "FulfillmentService.createReturn" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3000, + "name": "FulfillmentService.createReturn" + } + }, + { + "id": 3056, + "name": "getFulfillmentDocuments", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3057, + "name": "getFulfillmentDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a fulfillment. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getFulfillmentDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getFulfillmentDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3058, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the fulfillment that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": 4702, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3004, + "name": "FulfillmentService.getFulfillmentDocuments" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3003, + "name": "FulfillmentService.getFulfillmentDocuments" + } + }, + { + "id": 3026, + "name": "getFulfillmentOptions", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3027, + "name": "getFulfillmentOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used when retrieving the list of fulfillment options available in a region, particularly by the [List Fulfillment Options API Route](https://docs.medusajs.com/api/admin#regions_getregionsregionfulfillmentoptions).\nFor example, if you’re integrating UPS as a fulfillment provider, you might support two fulfillment options: UPS Express Shipping and UPS Access Point. Each of these options can have different data associated with them." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of fulfillment options. These options don't have any required format. Later on, these options can be used when creating a shipping option,\nsuch as when using the [Create Shipping Option API Route](https://docs.medusajs.com/api/admin#shipping-options_postshippingoptions). The chosen fulfillment option, which is one of the\nitems in the array returned by this method, will be set in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async getFulfillmentOptions(): Promise {\n return [\n {\n id: \"my-fulfillment\",\n },\n {\n id: \"my-fulfillment-dynamic\",\n },\n ]\n }\n}\n```" + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2974, + "name": "FulfillmentService.getFulfillmentOptions" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2973, + "name": "FulfillmentService.getFulfillmentOptions" + } + }, + { + "id": 3059, + "name": "getReturnDocuments", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3060, + "name": "getReturnDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a return. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getReturnDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getReturnDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3061, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data attribute of the return that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3007, + "name": "FulfillmentService.getReturnDocuments" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3006, + "name": "FulfillmentService.getReturnDocuments" + } + }, + { + "id": 3062, + "name": "getShipmentDocuments", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3063, + "name": "getShipmentDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a shipment. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getShipmentDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getShipmentDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3064, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the shipment that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3010, + "name": "FulfillmentService.getShipmentDocuments" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3009, + "name": "FulfillmentService.getShipmentDocuments" + } + }, + { + "id": 3065, + "name": "retrieveDocuments", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3066, + "name": "retrieveDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with an order and its fulfillments. This method isn't used by default in the backend, but you can use it for\ncustom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async retrieveDocuments(\n fulfillmentData: Record,\n documentType: \"invoice\" | \"label\"\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3067, + "name": "fulfillmentData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the order's fulfillment." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3068, + "name": "documentType", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of document to retrieve." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "label" + }, + { + "type": "literal", + "value": "invoice" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3013, + "name": "FulfillmentService.retrieveDocuments" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3012, + "name": "FulfillmentService.retrieveDocuments" + } + }, + { + "id": 3028, + "name": "validateFulfillmentData", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3029, + "name": "validateFulfillmentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is called when a shipping method is created. This typically happens when the customer chooses a shipping option during checkout, when a shipping method is created\nfor an order return, or in other similar cases. The shipping option and its data are validated before the shipping method is created.\n\nYou can use the provided parameters to validate the chosen shipping option. For example, you can check if the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object passed as a second parameter includes all data needed to\nfulfill the shipment later on.\n\nIf any of the data is invalid, you can throw an error. This error will stop Medusa from creating a shipping method and the error message will be returned as a result of the API Route." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The data that will be stored in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " property of the shipping method to be created.\nMake sure the value you return contains everything you need to fulfill the shipment later on. The returned value may also be used to calculate the price of the shipping method\nif it doesn't have a set price. It will be passed along to the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "calculatePrice", + "target": 2986, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async validateFulfillmentData(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise> {\n if (data.id !== \"my-fulfillment\") {\n throw new Error(\"invalid data\")\n }\n\n return {\n ...data,\n }\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3030, + "name": "optionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data object of the shipping option selected when creating the shipping method." + } + ] + }, + "type": { + "type": "reference", + "target": 4701, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + }, + { + "id": 3031, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object passed in the body of the request." + } + ] + }, + "type": { + "type": "reference", + "target": 4702, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + }, + { + "id": 3032, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A cart represents a virtual shopping bag. It can be used to complete an order, a swap, or a claim." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2976, + "name": "FulfillmentService.validateFulfillmentData" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2975, + "name": "FulfillmentService.validateFulfillmentData" + } + }, + { + "id": 3033, + "name": "validateOption", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3034, + "name": "validateOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Once the admin creates the shipping option, the data of the shipping option will be validated first using this method. This method is called when the [Create Shipping Option API Route](https://docs.medusajs.com/api/admin#shipping-options_postshippingoptions) is used." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Whether the fulfillment option is valid. If the returned value is false, an error is thrown and the shipping option will not be saved." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "For example, you can use this method to ensure that the " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object is correct:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async validateOption(\n data: Record\n ): Promise {\n return data.id == \"my-fulfillment\"\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3035, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data object that is sent in the body of the request, basically, the data object of the shipping option. You can use this data to validate the shipping option before it is saved." + } + ] + }, + "type": { + "type": "reference", + "target": 4701, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 2981, + "name": "FulfillmentService.validateOption" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 2980, + "name": "FulfillmentService.validateOption" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3018 + ] + }, + { + "title": "Properties", + "children": [ + 3023, + 3022, + 3017 + ] + }, + { + "title": "Methods", + "children": [ + 3039, + 3036, + 3050, + 3044, + 3053, + 3056, + 3026, + 3059, + 3062, + 3065, + 3028, + 3033 + ] + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": 2970, + "name": "FulfillmentService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3111, + "name": "AbstractNotificationService", + "variant": "declaration", + "kind": 128, + "flags": { + "isAbstract": true + }, + "children": [ + { + "id": 3113, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3114, + "name": "new AbstractNotificationService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3115, + "name": "__container__", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 3116, + "name": "__configModule__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3117, + "name": "__moduleDeclaration__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 3111, + "name": "AbstractNotificationService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3604, + "name": "TransactionBaseService.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3603, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 3135, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3613, + "name": "TransactionBaseService.__configModule__" + }, + "implementationOf": { + "type": "reference", + "target": 3085, + "name": "INotificationService.__configModule__" + } + }, + { + "id": 3134, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": 3612, + "name": "TransactionBaseService.__container__" + }, + "implementationOf": { + "type": "reference", + "target": 3084, + "name": "INotificationService.__container__" + } + }, + { + "id": 3136, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3614, + "name": "TransactionBaseService.__moduleDeclaration__" + }, + "implementationOf": { + "type": "reference", + "target": 3086, + "name": "INotificationService.__moduleDeclaration__" + } + }, + { + "id": 3130, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": 3608, + "name": "TransactionBaseService.manager_" + }, + "implementationOf": { + "type": "reference", + "target": 3080, + "name": "INotificationService.manager_" + } + }, + { + "id": 3131, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 3609, + "name": "TransactionBaseService.transactionManager_" + }, + "implementationOf": { + "type": "reference", + "target": 3081, + "name": "INotificationService.transactionManager_" + } + }, + { + "id": 3112, + "name": "identifier", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3132, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3133, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "INotificationService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3610, + "name": "TransactionBaseService.activeManager_" + }, + "implementationOf": { + "type": "reference", + "target": 3082, + "name": "INotificationService.activeManager_" + } + }, + { + "id": 3145, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3146, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3147, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3148, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 3149, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3150, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3151, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3152, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 3153, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3154, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3155, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3156, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 3157, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3158, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3159, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3160, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3624, + "name": "TransactionBaseService.atomicPhase_" + }, + "implementationOf": { + "type": "reference", + "target": 3096, + "name": "INotificationService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3623, + "name": "TransactionBaseService.atomicPhase_" + }, + "implementationOf": { + "type": "reference", + "target": 3095, + "name": "INotificationService.atomicPhase_" + } + }, + { + "id": 3118, + "name": "getIdentifier", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3119, + "name": "getIdentifier", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 3125, + "name": "resendNotification", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3126, + "name": "resendNotification", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3127, + "name": "notification", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 3128, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 3129, + "name": "attachmentGenerator", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4716, + "name": "ReturnedData", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3076, + "name": "INotificationService.resendNotification" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3075, + "name": "INotificationService.resendNotification" + } + }, + { + "id": 3120, + "name": "sendNotification", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3121, + "name": "sendNotification", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3122, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3123, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 3124, + "name": "attachmentGenerator", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4716, + "name": "ReturnedData", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3071, + "name": "INotificationService.sendNotification" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3070, + "name": "INotificationService.sendNotification" + } + }, + { + "id": 3140, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3141, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3142, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3143, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3144, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3144 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 3619, + "name": "TransactionBaseService.shouldRetryTransaction_" + }, + "implementationOf": { + "type": "reference", + "target": 3091, + "name": "INotificationService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3618, + "name": "TransactionBaseService.shouldRetryTransaction_" + }, + "implementationOf": { + "type": "reference", + "target": 3090, + "name": "INotificationService.shouldRetryTransaction_" + } + }, + { + "id": 3137, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3138, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3139, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3111, + "name": "AbstractNotificationService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3616, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": 3088, + "name": "INotificationService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3615, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": 3087, + "name": "INotificationService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3113 + ] + }, + { + "title": "Properties", + "children": [ + 3135, + 3134, + 3136, + 3130, + 3131, + 3112 + ] + }, + { + "title": "Accessors", + "children": [ + 3132 + ] + }, + { + "title": "Methods", + "children": [ + 3145, + 3118, + 3125, + 3120, + 3140, + 3137 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": 3069, + "name": "INotificationService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3229, + "name": "AbstractPaymentProcessor", + "variant": "declaration", + "kind": 128, + "flags": { + "isAbstract": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Payment processor in charge of creating , managing and processing a payment" + } + ] + }, + "children": [ + { + "id": 3231, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3232, + "name": "new AbstractPaymentProcessor", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3233, + "name": "container", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 4721, + "name": "MedusaContainer", + "package": "medusa-core-utils" + } + }, + { + "id": 3234, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 3229, + "name": "AbstractPaymentProcessor", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3236, + "name": "config", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3235, + "name": "container", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4721, + "name": "MedusaContainer", + "package": "medusa-core-utils" + } + }, + { + "id": 3230, + "name": "identifier", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true, + "isStatic": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3242, + "name": "authorizePayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3243, + "name": "authorizePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authorize an existing session if it is not already authorized" + } + ] + }, + "parameters": [ + { + "id": 3244, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3245, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 3246, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3248, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3247, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus" + }, + "name": "PaymentSessionStatus", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3248, + 3247 + ] + } + ] + } + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3204, + "name": "PaymentProcessor.authorizePayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3203, + "name": "PaymentProcessor.authorizePayment" + } + }, + { + "id": 3249, + "name": "cancelPayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3250, + "name": "cancelPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancel an existing session" + } + ] + }, + "parameters": [ + { + "id": 3251, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3220, + "name": "PaymentProcessor.cancelPayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3219, + "name": "PaymentProcessor.cancelPayment" + } + }, + { + "id": 3239, + "name": "capturePayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3240, + "name": "capturePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Capture an existing session" + } + ] + }, + "parameters": [ + { + "id": 3241, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3211, + "name": "PaymentProcessor.capturePayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3210, + "name": "PaymentProcessor.capturePayment" + } + }, + { + "id": 3255, + "name": "deletePayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3256, + "name": "deletePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete an existing session" + } + ] + }, + "parameters": [ + { + "id": 3257, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3214, + "name": "PaymentProcessor.deletePayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3213, + "name": "PaymentProcessor.deletePayment" + } + }, + { + "id": 3237, + "name": "getIdentifier", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true + }, + "signatures": [ + { + "id": 3238, + "name": "getIdentifier", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return a unique identifier to retrieve the payment plugin provider" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "implementationOf": { + "type": "reference", + "target": 3192, + "name": "PaymentProcessor.getIdentifier" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3191, + "name": "PaymentProcessor.getIdentifier" + } + }, + { + "id": 3258, + "name": "getPaymentStatus", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3259, + "name": "getPaymentStatus", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return the status of the session" + } + ] + }, + "parameters": [ + { + "id": 3260, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus" + }, + "name": "PaymentSessionStatus", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3223, + "name": "PaymentProcessor.getPaymentStatus" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3222, + "name": "PaymentProcessor.getPaymentStatus" + } + }, + { + "id": 3252, + "name": "initiatePayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3253, + "name": "initiatePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Initiate a payment session with the external provider" + } + ] + }, + "parameters": [ + { + "id": 3254, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3170, + "name": "PaymentProcessorContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3180, + "name": "PaymentProcessorSessionResponse", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3194, + "name": "PaymentProcessor.initiatePayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3193, + "name": "PaymentProcessor.initiatePayment" + } + }, + { + "id": 3261, + "name": "refundPayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3262, + "name": "refundPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Refund an existing session" + } + ] + }, + "parameters": [ + { + "id": 3263, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3264, + "name": "refundAmount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3200, + "name": "PaymentProcessor.refundPayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3199, + "name": "PaymentProcessor.refundPayment" + } + }, + { + "id": 3265, + "name": "retrievePayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3266, + "name": "retrievePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve an existing session" + } + ] + }, + "parameters": [ + { + "id": 3267, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3217, + "name": "PaymentProcessor.retrievePayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3216, + "name": "PaymentProcessor.retrievePayment" + } + }, + { + "id": 3268, + "name": "updatePayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3269, + "name": "updatePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update an existing payment session" + } + ] + }, + "parameters": [ + { + "id": 3270, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3170, + "name": "PaymentProcessorContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3180, + "name": "PaymentProcessorSessionResponse", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3197, + "name": "PaymentProcessor.updatePayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3196, + "name": "PaymentProcessor.updatePayment" + } + }, + { + "id": 3271, + "name": "updatePaymentData", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 3272, + "name": "updatePaymentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update the session data for a payment session" + } + ] + }, + "parameters": [ + { + "id": 3273, + "name": "sessionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3274, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3226, + "name": "PaymentProcessor.updatePaymentData" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3225, + "name": "PaymentProcessor.updatePaymentData" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3231 + ] + }, + { + "title": "Properties", + "children": [ + 3236, + 3235, + 3230 + ] + }, + { + "title": "Methods", + "children": [ + 3242, + 3249, + 3239, + 3255, + 3237, + 3258, + 3252, + 3261, + 3265, + 3268, + 3271 + ] + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": 3190, + "name": "PaymentProcessor", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3384, + "name": "AbstractPaymentService", + "variant": "declaration", + "kind": 128, + "flags": { + "isAbstract": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use the AbstractPaymentProcessor instead" + } + ] + } + ] + }, + "children": [ + { + "id": 3386, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3387, + "name": "new AbstractPaymentService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3388, + "name": "container", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 3389, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 3384, + "name": "AbstractPaymentService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": 3604, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 3603, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 3445, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3613, + "name": "TransactionBaseService.__configModule__" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.__configModule__" + } + }, + { + "id": 3444, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": 3612, + "name": "TransactionBaseService.__container__" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.__container__" + } + }, + { + "id": 3446, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3614, + "name": "TransactionBaseService.__moduleDeclaration__" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.__moduleDeclaration__" + } + }, + { + "id": 3440, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": 3608, + "name": "TransactionBaseService.manager_" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.manager_" + } + }, + { + "id": 3441, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 3609, + "name": "TransactionBaseService.transactionManager_" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.transactionManager_" + } + }, + { + "id": 3385, + "name": "identifier", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true, + "isStatic": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3442, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3443, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3610, + "name": "TransactionBaseService.activeManager_" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.activeManager_" + } + }, + { + "id": 3455, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3456, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3457, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3458, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 3459, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3460, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3461, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3462, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 3463, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3464, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3465, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3466, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 3467, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3468, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3469, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3470, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3624, + "name": "TransactionBaseService.atomicPhase_" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3623, + "name": "TransactionBaseService.atomicPhase_" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.atomicPhase_" + } + }, + { + "id": 3414, + "name": "authorizePayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3415, + "name": "authorizePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 3416, + "name": "paymentSession", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Payment Session is created when a Customer initilizes the checkout flow, and can be used to hold the state of a payment flow. Each Payment Session is controlled by a Payment Provider, which is responsible for the communication with external payment services. Authorized Payment Sessions will eventually get promoted to Payments to indicate that they are authorized for payment processing such as capture or refund. Payment sessions can also be used as part of payment collections." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + }, + { + "id": 3417, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 3418, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3419, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + }, + { + "id": 3420, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus" + }, + "name": "PaymentSessionStatus", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3419, + 3420 + ] + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.authorizePayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.authorizePayment" + } + }, + { + "id": 3428, + "name": "cancelPayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3429, + "name": "cancelPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3430, + "name": "payment", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A payment is originally created from a payment session. Once a payment session is authorized, the payment is created to represent the authorized amount with a given payment method. Payments can be captured, canceled or refunded. Payments can be made towards orders, swaps, order edits, or other resources." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.cancelPayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.cancelPayment" + } + }, + { + "id": 3421, + "name": "capturePayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3422, + "name": "capturePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3423, + "name": "payment", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A payment is originally created from a payment session. Once a payment session is authorized, the payment is created to represent the authorized amount with a given payment method. Payments can be captured, canceled or refunded. Payments can be made towards orders, swaps, order edits, or other resources." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.capturePayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.capturePayment" + } + }, + { + "id": 3399, + "name": "createPayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3400, + "name": "createPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3401, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of this argument is meant to be temporary and once the previous method signature\nwill be removed, the type will only be PaymentContext instead of Cart & PaymentContext" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3281, + "name": "PaymentContext", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3296, + "name": "PaymentSessionResponse", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.createPayment" + } + }, + { + "id": 3402, + "name": "createPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use " + }, + { + "kind": "code", + "text": "`createPayment(context: Cart & PaymentContext): Promise`" + }, + { + "kind": "text", + "text": " instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3403, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.createPayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.createPayment" + } + }, + { + "id": 3431, + "name": "deletePayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3432, + "name": "deletePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3433, + "name": "paymentSession", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Payment Session is created when a Customer initilizes the checkout flow, and can be used to hold the state of a payment flow. Each Payment Session is controlled by a Payment Provider, which is responsible for the communication with external payment services. Authorized Payment Sessions will eventually get promoted to Payments to indicate that they are authorized for payment processing such as capture or refund. Payment sessions can also be used as part of payment collections." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.deletePayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.deletePayment" + } + }, + { + "id": 3390, + "name": "getIdentifier", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true + }, + "signatures": [ + { + "id": 3391, + "name": "getIdentifier", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.getIdentifier" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.getIdentifier" + } + }, + { + "id": 3392, + "name": "getPaymentData", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3393, + "name": "getPaymentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 3394, + "name": "paymentSession", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Payment Session is created when a Customer initilizes the checkout flow, and can be used to hold the state of a payment flow. Each Payment Session is controlled by a Payment Provider, which is responsible for the communication with external payment services. Authorized Payment Sessions will eventually get promoted to Payments to indicate that they are authorized for payment processing such as capture or refund. Payment sessions can also be used as part of payment collections." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.getPaymentData" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.getPaymentData" + } + }, + { + "id": 3437, + "name": "getStatus", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3438, + "name": "getStatus", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3439, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus" + }, + "name": "PaymentSessionStatus", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.getStatus" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.getStatus" + } + }, + { + "id": 3424, + "name": "refundPayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3425, + "name": "refundPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3426, + "name": "payment", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A payment is originally created from a payment session. Once a payment session is authorized, the payment is created to represent the authorized amount with a given payment method. Payments can be captured, canceled or refunded. Payments can be made towards orders, swaps, order edits, or other resources." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + }, + { + "id": 3427, + "name": "refundAmount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.refundPayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.refundPayment" + } + }, + { + "id": 3404, + "name": "retrievePayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3405, + "name": "retrievePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 3406, + "name": "paymentData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.retrievePayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.retrievePayment" + } + }, + { + "id": 3434, + "name": "retrieveSavedMethods", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true + }, + "signatures": [ + { + "id": 3435, + "name": "retrieveSavedMethods", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3436, + "name": "customer", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer can make purchases in your store and manage their profile." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.retrieveSavedMethods" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.retrieveSavedMethods" + } + }, + { + "id": 3450, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3451, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3452, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3453, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3454, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3454 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 3619, + "name": "TransactionBaseService.shouldRetryTransaction_" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3618, + "name": "TransactionBaseService.shouldRetryTransaction_" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.shouldRetryTransaction_" + } + }, + { + "id": 3407, + "name": "updatePayment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3408, + "name": "updatePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "it return either a PaymentSessionResponse or PaymentSessionResponse[\"session_data\"] to maintain backward compatibility" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3409, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + }, + { + "id": 3410, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of this argument is meant to be temporary and once the previous method signature\nwill be removed, the type will only be PaymentContext instead of Cart & PaymentContext" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3281, + "name": "PaymentContext", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3296, + "name": "PaymentSessionResponse", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.updatePayment" + } + }, + { + "id": 3411, + "name": "updatePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use " + }, + { + "kind": "code", + "text": "`updatePayment(paymentSessionData: PaymentSessionData, context: Cart & PaymentContext): Promise`" + }, + { + "kind": "text", + "text": " instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3412, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + }, + { + "id": 3413, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.updatePayment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.updatePayment" + } + }, + { + "id": 3395, + "name": "updatePaymentData", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3396, + "name": "updatePaymentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 3397, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + }, + { + "id": 3398, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.updatePaymentData" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.updatePaymentData" + } + }, + { + "id": 3447, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3448, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3449, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3384, + "name": "AbstractPaymentService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3616, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3615, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "PaymentService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3386 + ] + }, + { + "title": "Properties", + "children": [ + 3445, + 3444, + 3446, + 3440, + 3441, + 3385 + ] + }, + { + "title": "Accessors", + "children": [ + 3442 + ] + }, + { + "title": "Methods", + "children": [ + 3455, + 3414, + 3428, + 3421, + 3399, + 3431, + 3390, + 3392, + 3437, + 3424, + 3404, + 3434, + 3450, + 3407, + 3395, + 3447 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": 4732, + "name": "\"medusa-interfaces\"", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3488, + "name": "AbstractPriceSelectionStrategy", + "variant": "declaration", + "kind": 128, + "flags": { + "isAbstract": true + }, + "children": [ + { + "id": 3489, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3490, + "name": "new AbstractPriceSelectionStrategy", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3491, + "name": "__container__", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 3492, + "name": "__configModule__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3493, + "name": "__moduleDeclaration__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 3488, + "name": "AbstractPriceSelectionStrategy", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3604, + "name": "TransactionBaseService.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3603, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 3510, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3613, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 3509, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": 3612, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 3511, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3614, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 3505, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": 3608, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 3506, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 3609, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 3507, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3508, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3610, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 3520, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3521, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3522, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3523, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 3524, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3525, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3526, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3527, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 3528, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3529, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3530, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3531, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 3532, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3533, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3534, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3535, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3624, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3623, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 3494, + "name": "calculateVariantPrice", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3495, + "name": "calculateVariantPrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate the original and discount price for a given variant in a set of\ncircumstances described in the context." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "pricing details in an object containing the calculated lowest price,\nthe default price an all valid prices for the given variant" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3496, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3497, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3500, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3499, + "name": "taxRates", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4737, + "name": "TaxServiceRate", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3498, + "name": "variantId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3500, + 3499, + 3498 + ] + } + ] + } + } + } + }, + { + "id": 3501, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Details relevant to determine the correct pricing of the variant" + } + ] + }, + "type": { + "type": "reference", + "target": 3536, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es2015.collection.d.ts", + "qualifiedName": "Map" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 3552, + "name": "PriceSelectionResult", + "package": "@medusajs/medusa" + } + ], + "name": "Map", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3476, + "name": "IPriceSelectionStrategy.calculateVariantPrice" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3475, + "name": "IPriceSelectionStrategy.calculateVariantPrice" + } + }, + { + "id": 3502, + "name": "onVariantsPricesUpdate", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true + }, + "signatures": [ + { + "id": 3503, + "name": "onVariantsPricesUpdate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Notify price selection strategy that variants prices have been updated." + } + ] + }, + "parameters": [ + { + "id": 3504, + "name": "variantIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ids of the updated variants" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3483, + "name": "IPriceSelectionStrategy.onVariantsPricesUpdate" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3482, + "name": "IPriceSelectionStrategy.onVariantsPricesUpdate" + } + }, + { + "id": 3515, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3516, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3517, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3518, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3519, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3519 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 3619, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3618, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 3512, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3513, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3514, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3488, + "name": "AbstractPriceSelectionStrategy", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3616, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": 3486, + "name": "IPriceSelectionStrategy.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3615, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": 3485, + "name": "IPriceSelectionStrategy.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3489 + ] + }, + { + "title": "Properties", + "children": [ + 3510, + 3509, + 3511, + 3505, + 3506 + ] + }, + { + "title": "Accessors", + "children": [ + 3507 + ] + }, + { + "title": "Methods", + "children": [ + 3520, + 3494, + 3502, + 3515, + 3512 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": 3474, + "name": "IPriceSelectionStrategy", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3591, + "name": "AbstractTaxService", + "variant": "declaration", + "kind": 128, + "flags": { + "isAbstract": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Interface to be implemented by tax provider plugins. The interface defines a\nsingle method " + }, + { + "kind": "code", + "text": "`getTaxLines`" + }, + { + "kind": "text", + "text": " that returns numerical rates to apply to line\nitems and shipping methods." + } + ] + }, + "children": [ + { + "id": 3593, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3594, + "name": "new AbstractTaxService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 3591, + "name": "AbstractTaxService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseService.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseService.constructor" + } + }, + { + "id": 3592, + "name": "identifier", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isStatic": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3595, + "name": "getIdentifier", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true + }, + "signatures": [ + { + "id": 3596, + "name": "getIdentifier", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 3597, + "name": "getTaxLines", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true, + "isAbstract": true + }, + "signatures": [ + { + "id": 3598, + "name": "getTaxLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves the numerical tax lines for a calculation context." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "numerical tax rates that should apply to the provided calculation\n lines" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3599, + "name": "itemLines", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item calculation lines" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3573, + "name": "ItemTaxCalculationLine", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3600, + "name": "shippingLines", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3569, + "name": "ShippingTaxCalculationLine", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3601, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "other details relevant to the tax determination" + } + ] + }, + "type": { + "type": "reference", + "target": 3577, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 4751, + "name": "ProviderTaxLine", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 3587, + "name": "ITaxService.getTaxLines" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 3586, + "name": "ITaxService.getTaxLines" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3593 + ] + }, + { + "title": "Properties", + "children": [ + 3592 + ] + }, + { + "title": "Methods", + "children": [ + 3595, + 3597 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4732, + "name": "\"medusa-interfaces\"", + "package": "@medusajs/medusa" + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": 3585, + "name": "ITaxService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4264, + "name": "AdditionalItem", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4265, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4266, + "name": "new AdditionalItem", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4264, + "name": "AdditionalItem", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4268, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4267, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4265 + ] + }, + { + "title": "Properties", + "children": [ + 4268, + 4267 + ] + } + ] + }, + { + "id": 4293, + "name": "AdditionalItem", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4294, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4295, + "name": "new AdditionalItem", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4293, + "name": "AdditionalItem", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4297, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4296, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4294 + ] + }, + { + "title": "Properties", + "children": [ + 4297, + 4296 + ] + } + ] + }, + { + "id": 4635, + "name": "AdditionalItem", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4636, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4637, + "name": "new AdditionalItem", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4635, + "name": "AdditionalItem", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4639, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4638, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4636 + ] + }, + { + "title": "Properties", + "children": [ + 4639, + 4638 + ] + } + ] + }, + { + "id": 3791, + "name": "AddressCreatePayload", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address fields used when creating an address." + } + ] + }, + "children": [ + { + "id": 3792, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3793, + "name": "new AddressCreatePayload", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address fields used when creating an address." + } + ] + }, + "type": { + "type": "reference", + "target": 3791, + "name": "AddressCreatePayload", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3799, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address line 1" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3800, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address line 2" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3801, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "City" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3798, + "name": "company", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3802, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 2 character ISO code of the country in lower case" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3794, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "First name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3795, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Last name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3797, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 3796, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Phone Number" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3804, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Postal Code" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3803, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Province" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3792 + ] + }, + { + "title": "Properties", + "children": [ + 3799, + 3800, + 3801, + 3798, + 3802, + 3794, + 3795, + 3797, + 3796, + 3804, + 3803 + ] + } + ] + }, + { + "id": 3777, + "name": "AddressPayload", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address fields used when creating/updating an address." + } + ] + }, + "children": [ + { + "id": 3778, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3779, + "name": "new AddressPayload", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address fields used when creating/updating an address." + } + ] + }, + "type": { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3785, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address line 1" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3786, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address line 2" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3787, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "City" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3784, + "name": "company", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Company" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3788, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 2 character ISO code of the country in lower case" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3780, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "First name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3781, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Last name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3783, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3782, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Phone Number" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3790, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Postal Code" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3789, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Province" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3778 + ] + }, + { + "title": "Properties", + "children": [ + 3785, + 3786, + 3787, + 3784, + 3788, + 3780, + 3781, + 3783, + 3782, + 3790, + 3789 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 2283, + "name": "StorePostCustomersCustomerAddressesAddressReq" + } + ] + }, + { + "id": 264, + "name": "AdminCreateCondition", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Details of the discount condition to create." + } + ] + }, + "children": [ + { + "id": 265, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 266, + "name": "new AdminCreateCondition", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 264, + "name": "AdminCreateCondition", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4180, + "name": "AdminUpsertConditionsReq.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4179, + "name": "AdminUpsertConditionsReq.constructor" + } + }, + { + "id": 272, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer groups associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`customer_groups`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4185, + "name": "AdminUpsertConditionsReq.customer_groups" + } + }, + { + "id": 267, + "name": "operator", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The operator of the discount condition." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionOperator" + }, + "name": "DiscountConditionOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 269, + "name": "product_collections", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collections associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_collections`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4182, + "name": "AdminUpsertConditionsReq.product_collections" + } + }, + { + "id": 271, + "name": "product_tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product tags associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_tags`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4184, + "name": "AdminUpsertConditionsReq.product_tags" + } + }, + { + "id": 270, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product types associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_types`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4183, + "name": "AdminUpsertConditionsReq.product_types" + } + }, + { + "id": 268, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4181, + "name": "AdminUpsertConditionsReq.products" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 265 + ] + }, + { + "title": "Properties", + "children": [ + 272, + 267, + 269, + 271, + 270, + 268 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4178, + "name": "AdminUpsertConditionsReq", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2057, + "name": "AdminCreateUserRequest", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2058, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2059, + "name": "new AdminCreateUserRequest", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2057, + "name": "AdminCreateUserRequest", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2060, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The User's email." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2061, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The first name of the User." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2062, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The last name of the User." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2064, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The User's password." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2063, + "name": "role", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The role assigned to the user. These roles don't provide any different privileges." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "UserRoles" + }, + "name": "UserRoles", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2058 + ] + }, + { + "title": "Properties", + "children": [ + 2060, + 2061, + 2062, + 2064, + 2063 + ] + } + ] + }, + { + "id": 150, + "name": "AdminDeleteCustomerGroupsGroupCustomerBatchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 151, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 152, + "name": "new AdminDeleteCustomerGroupsGroupCustomerBatchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 150, + "name": "AdminDeleteCustomerGroupsGroupCustomerBatchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 153, + "name": "customer_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ids of the customers to remove" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4155, + "name": "CustomerGroupsBatchCustomer", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 151 + ] + }, + { + "title": "Properties", + "children": [ + 153 + ] + } + ] + }, + { + "id": 375, + "name": "AdminDeleteDiscountsDiscountConditionsConditionBatchParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 376, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 377, + "name": "new AdminDeleteDiscountsDiscountConditionsConditionBatchParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 375, + "name": "AdminDeleteDiscountsDiscountConditionsConditionBatchParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 378, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 379, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 376 + ] + }, + { + "title": "Properties", + "children": [ + 378, + 379 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 380, + "name": "AdminDeleteDiscountsDiscountConditionsConditionBatchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The resources to remove." + } + ] + }, + "children": [ + { + "id": 381, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 382, + "name": "new AdminDeleteDiscountsDiscountConditionsConditionBatchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The resources to remove." + } + ] + }, + "type": { + "type": "reference", + "target": 380, + "name": "AdminDeleteDiscountsDiscountConditionsConditionBatchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 383, + "name": "resources", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The resources to be removed from the discount condition" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 384, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 385, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 385 + ] + } + ] + } + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 381 + ] + }, + { + "title": "Properties", + "children": [ + 383 + ] + } + ] + }, + { + "id": 284, + "name": "AdminDeleteDiscountsDiscountConditionsConditionParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 285, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 286, + "name": "new AdminDeleteDiscountsDiscountConditionsConditionParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 284, + "name": "AdminDeleteDiscountsDiscountConditionsConditionParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 287, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 288, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 285 + ] + }, + { + "title": "Properties", + "children": [ + 287, + 288 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1093, + "name": "AdminDeletePriceListPricesPricesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1094, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1095, + "name": "new AdminDeletePriceListPricesPricesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1093, + "name": "AdminDeletePriceListPricesPricesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1096, + "name": "price_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price IDs of the Money Amounts to delete." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1094 + ] + }, + { + "title": "Properties", + "children": [ + 1096 + ] + } + ] + }, + { + "id": 1097, + "name": "AdminDeletePriceListsPriceListProductsPricesBatchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1098, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1099, + "name": "new AdminDeletePriceListsPriceListProductsPricesBatchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1097, + "name": "AdminDeletePriceListsPriceListProductsPricesBatchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1100, + "name": "product_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products to delete their associated prices." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1098 + ] + }, + { + "title": "Properties", + "children": [ + 1100 + ] + } + ] + }, + { + "id": 1225, + "name": "AdminDeleteProductCategoriesCategoryProductsBatchParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1226, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1227, + "name": "new AdminDeleteProductCategoriesCategoryProductsBatchParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1225, + "name": "AdminDeleteProductCategoriesCategoryProductsBatchParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 1228, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 1229, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1226 + ] + }, + { + "title": "Properties", + "children": [ + 1228, + 1229 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1221, + "name": "AdminDeleteProductCategoriesCategoryProductsBatchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1222, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1223, + "name": "new AdminDeleteProductCategoriesCategoryProductsBatchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1221, + "name": "AdminDeleteProductCategoriesCategoryProductsBatchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1224, + "name": "product_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products to delete from the Product Category." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4385, + "name": "ProductBatchProductCategory", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1222 + ] + }, + { + "title": "Properties", + "children": [ + 1224 + ] + } + ] + }, + { + "id": 105, + "name": "AdminDeleteProductsFromCollectionReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 106, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 107, + "name": "new AdminDeleteProductsFromCollectionReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 105, + "name": "AdminDeleteProductsFromCollectionReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 108, + "name": "product_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of Product IDs to remove from the Product Collection." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 106 + ] + }, + { + "title": "Properties", + "children": [ + 108 + ] + } + ] + }, + { + "id": 1512, + "name": "AdminDeletePublishableApiKeySalesChannelsBatchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1513, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1514, + "name": "new AdminDeletePublishableApiKeySalesChannelsBatchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1512, + "name": "AdminDeletePublishableApiKeySalesChannelsBatchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1515, + "name": "sales_channel_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the sales channels to remove from the publishable API key" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4507, + "name": "ProductBatchSalesChannel", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1513 + ] + }, + { + "title": "Properties", + "children": [ + 1515 + ] + } + ] + }, + { + "id": 1722, + "name": "AdminDeleteSalesChannelsChannelProductsBatchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1723, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1724, + "name": "new AdminDeleteSalesChannelsChannelProductsBatchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1722, + "name": "AdminDeleteSalesChannelsChannelProductsBatchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1725, + "name": "product_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products to remove from the Sales Channel." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4507, + "name": "ProductBatchSalesChannel", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1723 + ] + }, + { + "title": "Properties", + "children": [ + 1725 + ] + } + ] + }, + { + "id": 1752, + "name": "AdminDeleteSalesChannelsChannelStockLocationsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1753, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1754, + "name": "new AdminDeleteSalesChannelsChannelStockLocationsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1752, + "name": "AdminDeleteSalesChannelsChannelStockLocationsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1755, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the stock location" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1753 + ] + }, + { + "title": "Properties", + "children": [ + 1755 + ] + } + ] + }, + { + "id": 1932, + "name": "AdminDeleteTaxRatesTaxRateProductTypesParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1933, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1934, + "name": "new AdminDeleteTaxRatesTaxRateProductTypesParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1932, + "name": "AdminDeleteTaxRatesTaxRateProductTypesParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1935, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1936, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1933 + ] + }, + { + "title": "Properties", + "children": [ + 1935, + 1936 + ] + } + ] + }, + { + "id": 1928, + "name": "AdminDeleteTaxRatesTaxRateProductTypesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product types to remove from the tax rates." + } + ] + }, + "children": [ + { + "id": 1929, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1930, + "name": "new AdminDeleteTaxRatesTaxRateProductTypesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product types to remove from the tax rates." + } + ] + }, + "type": { + "type": "reference", + "target": 1928, + "name": "AdminDeleteTaxRatesTaxRateProductTypesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1931, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the product types to remove their association with this tax rate." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1929 + ] + }, + { + "title": "Properties", + "children": [ + 1931 + ] + } + ] + }, + { + "id": 1941, + "name": "AdminDeleteTaxRatesTaxRateProductsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1942, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1943, + "name": "new AdminDeleteTaxRatesTaxRateProductsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1941, + "name": "AdminDeleteTaxRatesTaxRateProductsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1944, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1945, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1942 + ] + }, + { + "title": "Properties", + "children": [ + 1944, + 1945 + ] + } + ] + }, + { + "id": 1937, + "name": "AdminDeleteTaxRatesTaxRateProductsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1938, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1939, + "name": "new AdminDeleteTaxRatesTaxRateProductsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1937, + "name": "AdminDeleteTaxRatesTaxRateProductsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1940, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products to remove their association with this tax rate." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1938 + ] + }, + { + "title": "Properties", + "children": [ + 1940 + ] + } + ] + }, + { + "id": 1950, + "name": "AdminDeleteTaxRatesTaxRateShippingOptionsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1951, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1952, + "name": "new AdminDeleteTaxRatesTaxRateShippingOptionsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1950, + "name": "AdminDeleteTaxRatesTaxRateShippingOptionsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1953, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1954, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1951 + ] + }, + { + "title": "Properties", + "children": [ + 1953, + 1954 + ] + } + ] + }, + { + "id": 1946, + "name": "AdminDeleteTaxRatesTaxRateShippingOptionsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1947, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1948, + "name": "new AdminDeleteTaxRatesTaxRateShippingOptionsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1946, + "name": "AdminDeleteTaxRatesTaxRateShippingOptionsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1949, + "name": "shipping_options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the shipping options to remove their association with this tax rate." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1947 + ] + }, + { + "title": "Properties", + "children": [ + 1949 + ] + } + ] + }, + { + "id": 2024, + "name": "AdminDeleteUploadsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2025, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2026, + "name": "new AdminDeleteUploadsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2024, + "name": "AdminDeleteUploadsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2027, + "name": "file_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "key of the file to delete. This is obtained when you first uploaded the file, or by the file service if you used it directly." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2025 + ] + }, + { + "title": "Properties", + "children": [ + 2027 + ] + } + ] + }, + { + "id": 39, + "name": "AdminGetBatchPaginationParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Request parameters used to configure and paginate retrieved batch jobs." + } + ] + }, + "children": [ + { + "id": 40, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 41, + "name": "new AdminGetBatchPaginationParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 39, + "name": "AdminGetBatchPaginationParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 44, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 45, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 42, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10" + }, + { + "id": 43, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 46, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 40 + ] + }, + { + "title": "Properties", + "children": [ + 44, + 45, + 42, + 43, + 46 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 47, + "name": "AdminGetBatchParams" + } + ] + }, + { + "id": 47, + "name": "AdminGetBatchParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure pagination of the retrieved batch jobs." + } + ] + }, + "children": [ + { + "id": 48, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 49, + "name": "new AdminGetBatchParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 47, + "name": "AdminGetBatchParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 41, + "name": "AdminGetBatchPaginationParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 40, + "name": "AdminGetBatchPaginationParams.constructor" + } + }, + { + "id": 56, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the batch jobs' " + }, + { + "kind": "code", + "text": "`canceled_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 54, + "name": "completed_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the batch jobs' " + }, + { + "kind": "code", + "text": "`completed_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 52, + "name": "confirmed_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the batch jobs' " + }, + { + "kind": "code", + "text": "`confirmed_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 57, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the batch jobs' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 61, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 44, + "name": "AdminGetBatchPaginationParams.expand" + } + }, + { + "id": 55, + "name": "failed_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the batch jobs' " + }, + { + "kind": "code", + "text": "`failed_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 62, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 45, + "name": "AdminGetBatchPaginationParams.fields" + } + }, + { + "id": 50, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter batch jobs by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 59, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10", + "inheritedFrom": { + "type": "reference", + "target": 42, + "name": "AdminGetBatchPaginationParams.limit" + } + }, + { + "id": 60, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": 43, + "name": "AdminGetBatchPaginationParams.offset" + } + }, + { + "id": 63, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 46, + "name": "AdminGetBatchPaginationParams.order" + } + }, + { + "id": 53, + "name": "pre_processed_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the batch jobs' " + }, + { + "kind": "code", + "text": "`pre_processed_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 51, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Types to filter batch jobs by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 58, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the batch jobs' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 48 + ] + }, + { + "title": "Properties", + "children": [ + 56, + 54, + 52, + 57, + 61, + 55, + 62, + 50, + 59, + 60, + 63, + 53, + 51, + 58 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 39, + "name": "AdminGetBatchPaginationParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 88, + "name": "AdminGetCollectionsPaginationParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to configure the pagination of the retrieved product collections." + } + ] + }, + "children": [ + { + "id": 89, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 90, + "name": "new AdminGetCollectionsPaginationParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 88, + "name": "AdminGetCollectionsPaginationParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 91, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10" + }, + { + "id": 92, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 89 + ] + }, + { + "title": "Properties", + "children": [ + 91, + 92 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 93, + "name": "AdminGetCollectionsParams" + } + ] + }, + { + "id": 93, + "name": "AdminGetCollectionsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved product collections." + } + ] + }, + "children": [ + { + "id": 94, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 95, + "name": "new AdminGetCollectionsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 93, + "name": "AdminGetCollectionsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 90, + "name": "AdminGetCollectionsPaginationParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 89, + "name": "AdminGetCollectionsPaginationParams.constructor" + } + }, + { + "id": 98, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the product collections' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 100, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the product collections' " + }, + { + "kind": "code", + "text": "`deleted_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 102, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product collections by their associated discount condition's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 97, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handle to filter product collections by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 103, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10", + "inheritedFrom": { + "type": "reference", + "target": 91, + "name": "AdminGetCollectionsPaginationParams.limit" + } + }, + { + "id": 104, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": 92, + "name": "AdminGetCollectionsPaginationParams.offset" + } + }, + { + "id": 101, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Term to search product collections by their title and handle." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 96, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Title to filter product collections by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 99, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the product collections' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 94 + ] + }, + { + "title": "Properties", + "children": [ + 98, + 100, + 102, + 97, + 103, + 104, + 101, + 96, + 99 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 88, + "name": "AdminGetCollectionsPaginationParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 121, + "name": "AdminGetCurrenciesParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved currencies." + } + ] + }, + "children": [ + { + "id": 122, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 123, + "name": "new AdminGetCurrenciesParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 121, + "name": "AdminGetCurrenciesParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3812, + "name": "FindPaginationParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3811, + "name": "FindPaginationParams.constructor" + } + }, + { + "id": 124, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Code to filter currencies by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 125, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter currencies by whether they include tax." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "text", + "text": "tax_inclusive_pricing" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 128, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": 3814, + "name": "FindPaginationParams.limit" + } + }, + { + "id": 127, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": 3813, + "name": "FindPaginationParams.offset" + } + }, + { + "id": 126, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": ".\nBy default, the returned currencies will be sorted by their " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 122 + ] + }, + { + "title": "Properties", + "children": [ + 124, + 125, + 128, + 127, + 126 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3810, + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 154, + "name": "AdminGetCustomerGroupsGroupParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 155, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 156, + "name": "new AdminGetCustomerGroupsGroupParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 154, + "name": "AdminGetCustomerGroupsGroupParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 157, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 158, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 155 + ] + }, + { + "title": "Properties", + "children": [ + 157, + 158 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 159, + "name": "AdminGetCustomerGroupsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved customer groups." + } + ] + }, + "children": [ + { + "id": 160, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 161, + "name": "new AdminGetCustomerGroupsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 159, + "name": "AdminGetCustomerGroupsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4161, + "name": "FilterableCustomerGroupProps.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4160, + "name": "FilterableCustomerGroupProps.constructor" + } + }, + { + "id": 170, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the customer groups' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4166, + "name": "FilterableCustomerGroupProps.created_at" + } + }, + { + "id": 171, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter customer groups by their associated discount condition's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4167, + "name": "FilterableCustomerGroupProps.discount_condition_id" + } + }, + { + "id": 165, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 166, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter customer groups by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 4162, + "name": "FilterableCustomerGroupProps.id" + } + }, + { + "id": 164, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10" + }, + { + "id": 168, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Names to filter customer groups by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4164, + "name": "FilterableCustomerGroupProps.name" + } + }, + { + "id": 163, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 162, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 167, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search customer groups by their name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4163, + "name": "FilterableCustomerGroupProps.q" + } + }, + { + "id": 169, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the customer groups' " + }, + { + "kind": "code", + "text": "`update_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4165, + "name": "FilterableCustomerGroupProps.updated_at" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 160 + ] + }, + { + "title": "Properties", + "children": [ + 170, + 171, + 165, + 166, + 164, + 168, + 163, + 162, + 167, + 169 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4159, + "name": "FilterableCustomerGroupProps", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 193, + "name": "AdminGetCustomersParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved customers." + } + ] + }, + "children": [ + { + "id": 194, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 195, + "name": "new AdminGetCustomersParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 193, + "name": "AdminGetCustomersParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4170, + "name": "AdminListCustomerSelector.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4169, + "name": "AdminListCustomerSelector.constructor" + } + }, + { + "id": 198, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 201, + "name": "groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter customers by the customer's customer groups." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4173, + "name": "AdminListCustomerSelector.groups" + } + }, + { + "id": 200, + "name": "has_account", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter customers by whether they have an account." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 4172, + "name": "AdminListCustomerSelector.has_account" + } + }, + { + "id": 196, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n50\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50" + }, + { + "id": 197, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 199, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term used to search customers' email, first name, last name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4171, + "name": "AdminListCustomerSelector.q" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 194 + ] + }, + { + "title": "Properties", + "children": [ + 198, + 201, + 200, + 196, + 197, + 199 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4168, + "name": "AdminListCustomerSelector", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 294, + "name": "AdminGetDiscountParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 295, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 296, + "name": "new AdminGetDiscountParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 294, + "name": "AdminGetDiscountParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 297, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 298, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 295 + ] + }, + { + "title": "Properties", + "children": [ + 297, + 298 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 299, + "name": "AdminGetDiscountsDiscountCodeParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 300, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 301, + "name": "new AdminGetDiscountsDiscountCodeParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 299, + "name": "AdminGetDiscountsDiscountCodeParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 302, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 303, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 300 + ] + }, + { + "title": "Properties", + "children": [ + 302, + 303 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 289, + "name": "AdminGetDiscountsDiscountConditionsConditionParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 290, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 291, + "name": "new AdminGetDiscountsDiscountConditionsConditionParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 289, + "name": "AdminGetDiscountsDiscountConditionsConditionParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 292, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 293, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 290 + ] + }, + { + "title": "Properties", + "children": [ + 292, + 293 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4186, + "name": "AdminGetDiscountsDiscountRuleParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on discounts' rules." + } + ] + }, + "children": [ + { + "id": 4187, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4188, + "name": "new AdminGetDiscountsDiscountRuleParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4186, + "name": "AdminGetDiscountsDiscountRuleParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4190, + "name": "allocation", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Allocation to filter discount rules by." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "AllocationType" + }, + "name": "AllocationType", + "package": "@medusajs/medusa" + } + }, + { + "id": 4189, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Type to filter discount rules by." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRuleType" + }, + "name": "DiscountRuleType", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4187 + ] + }, + { + "title": "Properties", + "children": [ + 4190, + 4189 + ] + } + ] + }, + { + "id": 304, + "name": "AdminGetDiscountsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved discounts." + } + ] + }, + "children": [ + { + "id": 305, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 306, + "name": "new AdminGetDiscountsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 307, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": 304, + "name": "AdminGetDiscountsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + }, + { + "id": 312, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).expand" + } + }, + { + "id": 313, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).fields" + } + }, + { + "id": 311, + "name": "is_disabled", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter discounts by whether they're disabled." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 310, + "name": "is_dynamic", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter discounts by whether they're dynamic." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 315, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).limit" + } + }, + { + "id": 314, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).offset" + } + }, + { + "id": 309, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search terms to search discounts' code fields." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 308, + "name": "rule", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter discounts by their associated rule." + } + ] + }, + "type": { + "type": "reference", + "target": 4186, + "name": "AdminGetDiscountsDiscountRuleParams", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 305 + ] + }, + { + "title": "Properties", + "children": [ + 312, + 313, + 311, + 310, + 315, + 314, + 309, + 308 + ] + } + ], + "extendedTypes": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ] + }, + { + "id": 422, + "name": "AdminGetDraftOrdersParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved draft orders." + } + ] + }, + "children": [ + { + "id": 423, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 424, + "name": "new AdminGetDraftOrdersParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 422, + "name": "AdminGetDraftOrdersParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 426, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50" + }, + { + "id": 427, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 425, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search draft orders by their display IDs and emails." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 423 + ] + }, + { + "title": "Properties", + "children": [ + 426, + 427, + 425 + ] + } + ] + }, + { + "id": 470, + "name": "AdminGetGiftCardsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved gift cards." + } + ] + }, + "children": [ + { + "id": 471, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 472, + "name": "new AdminGetGiftCardsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 470, + "name": "AdminGetGiftCardsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 473, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n50\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50" + }, + { + "id": 474, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 475, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search gift cards by their code and display ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 471 + ] + }, + { + "title": "Properties", + "children": [ + 473, + 474, + 475 + ] + } + ] + }, + { + "id": 568, + "name": "AdminGetInventoryItemsItemLocationLevelsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 569, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 570, + "name": "new AdminGetInventoryItemsItemLocationLevelsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 568, + "name": "AdminGetInventoryItemsItemLocationLevelsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 572, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 573, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + }, + { + "id": 571, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Location IDs to filter location levels." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 569 + ] + }, + { + "title": "Properties", + "children": [ + 572, + 573, + 571 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 542, + "name": "AdminGetInventoryItemsItemParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 543, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 544, + "name": "new AdminGetInventoryItemsItemParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 542, + "name": "AdminGetInventoryItemsItemParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 545, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 546, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 543 + ] + }, + { + "title": "Properties", + "children": [ + 545, + 546 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 547, + "name": "AdminGetInventoryItemsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved inventory items." + } + ] + }, + "children": [ + { + "id": 548, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 549, + "name": "new AdminGetInventoryItemsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 550, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": 547, + "name": "AdminGetInventoryItemsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + }, + { + "id": 564, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).expand" + } + }, + { + "id": 565, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).fields" + } + }, + { + "id": 561, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Number filters to apply to inventory items' " + }, + { + "kind": "code", + "text": "`height`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "target": 3770, + "name": "NumericalComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 558, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "String filters to apply to inventory items' " + }, + { + "kind": "code", + "text": "`hs_code`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 551, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter inventory items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 560, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Number filters to apply to inventory items' " + }, + { + "kind": "code", + "text": "`length`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "target": 3770, + "name": "NumericalComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 567, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).limit" + } + }, + { + "id": 553, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Location IDs to filter inventory items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 557, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Materials to filter inventory items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 556, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "MID codes to filter inventory items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 566, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).offset" + } + }, + { + "id": 555, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Origin countries to filter inventory items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 552, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search terms to search inventory items' sku, title, and description." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 563, + "name": "requires_shipping", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter inventory items by whether they require shipping." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 554, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "SKUs to filter inventory items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 559, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Number filters to apply to inventory items' " + }, + { + "kind": "code", + "text": "`weight`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "target": 3770, + "name": "NumericalComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 562, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Number filters to apply to inventory items' " + }, + { + "kind": "code", + "text": "`width`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "target": 3770, + "name": "NumericalComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 548 + ] + }, + { + "title": "Properties", + "children": [ + 564, + 565, + 561, + 558, + 551, + 560, + 567, + 553, + 557, + 556, + 566, + 555, + 552, + 563, + 554, + 559, + 562 + ] + } + ], + "extendedTypes": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ] + }, + { + "id": 641, + "name": "AdminGetNotesParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved notes." + } + ] + }, + "children": [ + { + "id": 642, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 643, + "name": "new AdminGetNotesParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 641, + "name": "AdminGetNotesParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 645, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n50\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50" + }, + { + "id": 646, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 644, + "name": "resource_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Resource ID to filter notes by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 642 + ] + }, + { + "title": "Properties", + "children": [ + 645, + 646, + 644 + ] + } + ] + }, + { + "id": 659, + "name": "AdminGetNotificationsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved notifications." + } + ] + }, + "children": [ + { + "id": 660, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 661, + "name": "new AdminGetNotificationsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 659, + "name": "AdminGetNotificationsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 666, + "name": "event_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Event name to filter notifications by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 665, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 664, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 670, + "name": "include_resends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether to include resends in the results." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 662, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n50\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50" + }, + { + "id": 663, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 668, + "name": "resource_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Resource ID to filter notifications by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 667, + "name": "resource_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Resource type to filter notifications by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 669, + "name": "to", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter notifications by their " + }, + { + "kind": "code", + "text": "`to`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 660 + ] + }, + { + "title": "Properties", + "children": [ + 666, + 665, + 664, + 670, + 662, + 663, + 668, + 667, + 669 + ] + } + ] + }, + { + "id": 906, + "name": "AdminGetOrdersOrderParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 907, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 908, + "name": "new AdminGetOrdersOrderParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 906, + "name": "AdminGetOrdersOrderParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 909, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 910, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 907 + ] + }, + { + "title": "Properties", + "children": [ + 909, + 910 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 911, + "name": "AdminGetOrdersParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved orders." + } + ] + }, + "children": [ + { + "id": 912, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 913, + "name": "new AdminGetOrdersParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 911, + "name": "AdminGetOrdersParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4305, + "name": "AdminListOrdersSelector.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4304, + "name": "AdminListOrdersSelector.constructor" + } + }, + { + "id": 931, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the orders' " + }, + { + "kind": "code", + "text": "`canceled_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4319, + "name": "AdminListOrdersSelector.canceled_at" + } + }, + { + "id": 924, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cart ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4312, + "name": "AdminListOrdersSelector.cart_id" + } + }, + { + "id": 932, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the orders' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4320, + "name": "AdminListOrdersSelector.created_at" + } + }, + { + "id": 928, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Currency code to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4316, + "name": "AdminListOrdersSelector.currency_code" + } + }, + { + "id": 925, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Customer ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4313, + "name": "AdminListOrdersSelector.customer_id" + } + }, + { + "id": 923, + "name": "display_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Display ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4311, + "name": "AdminListOrdersSelector.display_id" + } + }, + { + "id": 926, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Email to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4314, + "name": "AdminListOrdersSelector.email" + } + }, + { + "id": 916, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 917, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 921, + "name": "fulfillment_status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fulfillment statuses to filter orders by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4309, + "name": "AdminListOrdersSelector.fulfillment_status" + } + }, + { + "id": 919, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4307, + "name": "AdminListOrdersSelector.id" + } + }, + { + "id": 915, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n50\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50" + }, + { + "id": 914, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 922, + "name": "payment_status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Payment statuses to filter orders by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4310, + "name": "AdminListOrdersSelector.payment_status" + } + }, + { + "id": 918, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search orders' shipping address, first name, email, and display ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4306, + "name": "AdminListOrdersSelector.q" + } + }, + { + "id": 927, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Regions to filter orders by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 4315, + "name": "AdminListOrdersSelector.region_id" + } + }, + { + "id": 930, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sales channel IDs to filter orders by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4318, + "name": "AdminListOrdersSelector.sales_channel_id" + } + }, + { + "id": 920, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Statuses to filter orders by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4308, + "name": "AdminListOrdersSelector.status" + } + }, + { + "id": 929, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tax rate to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4317, + "name": "AdminListOrdersSelector.tax_rate" + } + }, + { + "id": 933, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the orders' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4321, + "name": "AdminListOrdersSelector.updated_at" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 912 + ] + }, + { + "title": "Properties", + "children": [ + 931, + 924, + 932, + 928, + 925, + 923, + 926, + 916, + 917, + 921, + 919, + 915, + 914, + 922, + 918, + 927, + 930, + 920, + 929, + 933 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4303, + "name": "AdminListOrdersSelector", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1006, + "name": "AdminGetPaymentCollectionsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1007, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1008, + "name": "new AdminGetPaymentCollectionsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1006, + "name": "AdminGetPaymentCollectionsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 1009, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 1010, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1007 + ] + }, + { + "title": "Properties", + "children": [ + 1009, + 1010 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1123, + "name": "AdminGetPriceListPaginationParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved price lists." + } + ] + }, + "children": [ + { + "id": 1124, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1125, + "name": "new AdminGetPriceListPaginationParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1123, + "name": "AdminGetPriceListPaginationParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3911, + "name": "FilterablePriceListProps.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3910, + "name": "FilterablePriceListProps.constructor" + } + }, + { + "id": 1137, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the price lists' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3919, + "name": "FilterablePriceListProps.created_at" + } + }, + { + "id": 1134, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter price lists by their associated customer groups." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3916, + "name": "FilterablePriceListProps.customer_groups" + } + }, + { + "id": 1139, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the price lists' " + }, + { + "kind": "code", + "text": "`deleted_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3921, + "name": "FilterablePriceListProps.deleted_at" + } + }, + { + "id": 1135, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description to filter price lists by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3917, + "name": "FilterablePriceListProps.description" + } + }, + { + "id": 1128, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1130, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter price lists by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3912, + "name": "FilterablePriceListProps.id" + } + }, + { + "id": 1127, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n10\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10" + }, + { + "id": 1133, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name to filter price lists by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3915, + "name": "FilterablePriceListProps.name" + } + }, + { + "id": 1126, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 1129, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1131, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search terms to search price lists' description, name, and customer group's name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3913, + "name": "FilterablePriceListProps.q" + } + }, + { + "id": 1132, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Statuses to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3906, + "name": "PriceListStatus", + "package": "@medusajs/medusa" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3914, + "name": "FilterablePriceListProps.status" + } + }, + { + "id": 1136, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Types to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3903, + "name": "PriceListType", + "package": "@medusajs/medusa" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3918, + "name": "FilterablePriceListProps.type" + } + }, + { + "id": 1138, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the price lists' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3920, + "name": "FilterablePriceListProps.updated_at" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1124 + ] + }, + { + "title": "Properties", + "children": [ + 1137, + 1134, + 1139, + 1135, + 1128, + 1130, + 1127, + 1133, + 1126, + 1129, + 1131, + 1132, + 1136, + 1138 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3909, + "name": "FilterablePriceListProps", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1101, + "name": "AdminGetPriceListsPriceListProductsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved products associated with a price list." + } + ] + }, + "children": [ + { + "id": 1102, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1103, + "name": "new AdminGetPriceListsPriceListProductsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1104, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": 1101, + "name": "AdminGetPriceListsPriceListProductsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin(\n { limit: 50 }\n).constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin(\n { limit: 50 }\n).constructor" + } + }, + { + "id": 1108, + "name": "collection_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated collection ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1116, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the products' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 1118, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the products' " + }, + { + "kind": "code", + "text": "`deleted_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 1111, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1119, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin(\n { limit: 50 }\n).expand" + } + }, + { + "id": 1120, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin(\n { limit: 50 }\n).fields" + } + }, + { + "id": 1112, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handle to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1105, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1113, + "name": "is_giftcard", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by whether they're gift cards." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1122, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of products returned in the list. Default is " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin(\n { limit: 50 }\n).limit" + } + }, + { + "id": 1121, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin(\n { limit: 50 }\n).offset" + } + }, + { + "id": 1115, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1106, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search products' title, description, product variant's title and sku, and product collection's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1107, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Statuses to filter products by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "ProductStatus" + }, + "name": "ProductStatus", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1109, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tags to filter products by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1110, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Title to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1114, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Type to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1117, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the products' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1102 + ] + }, + { + "title": "Properties", + "children": [ + 1108, + 1116, + 1118, + 1111, + 1119, + 1120, + 1112, + 1105, + 1113, + 1122, + 1121, + 1115, + 1106, + 1107, + 1109, + 1110, + 1114, + 1117 + ] + } + ], + "extendedTypes": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ] + }, + { + "id": 1167, + "name": "AdminGetProductCategoriesParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved product categories." + } + ] + }, + "children": [ + { + "id": 1168, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1169, + "name": "new AdminGetProductCategoriesParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1170, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": 1167, + "name": "AdminGetProductCategoriesParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).constructor" + } + }, + { + "id": 1177, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).expand" + } + }, + { + "id": 1178, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).fields" + } + }, + { + "id": 1172, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handle to filter product categories by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1173, + "name": "include_descendants_tree", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether to include child product categories in the response." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1175, + "name": "is_active", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product categories by whether they're active." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1174, + "name": "is_internal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product categories by whether they're internal." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1180, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of product categories returned in the list. The default is " + }, + { + "kind": "code", + "text": "`100`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).limit" + } + }, + { + "id": 1179, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).offset" + } + }, + { + "id": 1176, + "name": "parent_category_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product categories by their associated parent ID." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1171, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search product categories' names and handles." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1168 + ] + }, + { + "title": "Properties", + "children": [ + 1177, + 1178, + 1172, + 1173, + 1175, + 1174, + 1180, + 1179, + 1176, + 1171 + ] + } + ], + "extendedTypes": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ] + }, + { + "id": 1162, + "name": "AdminGetProductCategoryParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1163, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1164, + "name": "new AdminGetProductCategoryParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1162, + "name": "AdminGetProductCategoryParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 1165, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 1166, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1163 + ] + }, + { + "title": "Properties", + "children": [ + 1165, + 1166 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1398, + "name": "AdminGetProductParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1399, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1400, + "name": "new AdminGetProductParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1398, + "name": "AdminGetProductParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 1401, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 1402, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1399 + ] + }, + { + "title": "Properties", + "children": [ + 1401, + 1402 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1235, + "name": "AdminGetProductTagsPaginationParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how a list of data is paginated." + } + ] + }, + "children": [ + { + "id": 1236, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1237, + "name": "new AdminGetProductTagsPaginationParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1235, + "name": "AdminGetProductTagsPaginationParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1238, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n10\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10" + }, + { + "id": 1239, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1236 + ] + }, + { + "title": "Properties", + "children": [ + 1238, + 1239 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 1240, + "name": "AdminGetProductTagsParams" + } + ] + }, + { + "id": 1240, + "name": "AdminGetProductTagsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved product tags." + } + ] + }, + "children": [ + { + "id": 1241, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1242, + "name": "new AdminGetProductTagsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1240, + "name": "AdminGetProductTagsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 1237, + "name": "AdminGetProductTagsPaginationParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 1236, + "name": "AdminGetProductTagsPaginationParams.constructor" + } + }, + { + "id": 1246, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the product tags' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 1249, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product tags by their associated discount condition's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1243, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter product tags by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 1250, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n10\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10", + "inheritedFrom": { + "type": "reference", + "target": 1238, + "name": "AdminGetProductTagsPaginationParams.limit" + } + }, + { + "id": 1251, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": 1239, + "name": "AdminGetProductTagsPaginationParams.offset" + } + }, + { + "id": 1248, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1244, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search product tags' value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1247, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the product tags' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 1245, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Values to search product tags by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1241 + ] + }, + { + "title": "Properties", + "children": [ + 1246, + 1249, + 1243, + 1250, + 1251, + 1248, + 1244, + 1247, + 1245 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 1235, + "name": "AdminGetProductTagsPaginationParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1257, + "name": "AdminGetProductTypesParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved product types." + } + ] + }, + "children": [ + { + "id": 1258, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1259, + "name": "new AdminGetProductTypesParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1257, + "name": "AdminGetProductTypesParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3812, + "name": "FindPaginationParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3811, + "name": "FindPaginationParams.constructor" + } + }, + { + "id": 1263, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the product types' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 1266, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product types by their associated discount condition's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1260, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter product types by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 1268, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": 3814, + "name": "FindPaginationParams.limit" + } + }, + { + "id": 1267, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": 3813, + "name": "FindPaginationParams.offset" + } + }, + { + "id": 1265, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1261, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search terms to search product types' value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1264, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the product types' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 1262, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Values to filter product types by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1258 + ] + }, + { + "title": "Properties", + "children": [ + 1263, + 1266, + 1260, + 1268, + 1267, + 1265, + 1261, + 1264, + 1262 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3810, + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1408, + "name": "AdminGetProductsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved products." + } + ] + }, + "children": [ + { + "id": 1409, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1410, + "name": "new AdminGetProductsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1408, + "name": "AdminGetProductsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4451, + "name": "FilterableProductProps.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4450, + "name": "FilterableProductProps.constructor" + } + }, + { + "id": 1429, + "name": "category_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated product category's ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4465, + "name": "FilterableProductProps.category_id" + } + }, + { + "id": 1420, + "name": "collection_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated product collection's ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4456, + "name": "FilterableProductProps.collection_id" + } + }, + { + "id": 1431, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the products' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4467, + "name": "FilterableProductProps.created_at" + } + }, + { + "id": 1433, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the products' " + }, + { + "kind": "code", + "text": "`deleted_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4469, + "name": "FilterableProductProps.deleted_at" + } + }, + { + "id": 1423, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4459, + "name": "FilterableProductProps.description" + } + }, + { + "id": 1428, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated discount condition's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4464, + "name": "FilterableProductProps.discount_condition_id" + } + }, + { + "id": 1413, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1414, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1424, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handle to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4460, + "name": "FilterableProductProps.handle" + } + }, + { + "id": 1416, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter products by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 4452, + "name": "FilterableProductProps.id" + } + }, + { + "id": 1430, + "name": "include_category_children", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether to include product category children in the response." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "text", + "text": "product_categories" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 4466, + "name": "FilterableProductProps.include_category_children" + } + }, + { + "id": 1425, + "name": "is_giftcard", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by whether they're gift cards." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 4461, + "name": "FilterableProductProps.is_giftcard" + } + }, + { + "id": 1412, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n50\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50" + }, + { + "id": 1411, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 1415, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1419, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated price lists' ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4455, + "name": "FilterableProductProps.price_list_id" + } + }, + { + "id": 1417, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search products' title, description, variants' title and sku, and collections' title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4453, + "name": "FilterableProductProps.q" + } + }, + { + "id": 1427, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated sales channels' ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4463, + "name": "FilterableProductProps.sales_channel_id" + } + }, + { + "id": 1418, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Statuses to filter products by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "ProductStatus" + }, + "name": "ProductStatus", + "package": "@medusajs/medusa" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4454, + "name": "FilterableProductProps.status" + } + }, + { + "id": 1421, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated tags' value." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4457, + "name": "FilterableProductProps.tags" + } + }, + { + "id": 1422, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Title to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4458, + "name": "FilterableProductProps.title" + } + }, + { + "id": 1426, + "name": "type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated product type's ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4462, + "name": "FilterableProductProps.type_id" + } + }, + { + "id": 1432, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the products' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4468, + "name": "FilterableProductProps.updated_at" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1409 + ] + }, + { + "title": "Properties", + "children": [ + 1429, + 1420, + 1431, + 1433, + 1423, + 1428, + 1413, + 1414, + 1424, + 1416, + 1430, + 1425, + 1412, + 1411, + 1415, + 1419, + 1417, + 1427, + 1418, + 1421, + 1422, + 1426, + 1432 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4449, + "name": "FilterableProductProps", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1434, + "name": "AdminGetProductsVariantsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1435, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1436, + "name": "new AdminGetProductsVariantsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1434, + "name": "AdminGetProductsVariantsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1438, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1437, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1440, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "100" + }, + { + "id": 1439, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1435 + ] + }, + { + "title": "Properties", + "children": [ + 1438, + 1437, + 1440, + 1439 + ] + } + ] + }, + { + "id": 1584, + "name": "AdminGetRegionsPaginationParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how a list of data is paginated." + } + ] + }, + "children": [ + { + "id": 1585, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1586, + "name": "new AdminGetRegionsPaginationParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1584, + "name": "AdminGetRegionsPaginationParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1587, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n50\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50" + }, + { + "id": 1588, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1585 + ] + }, + { + "title": "Properties", + "children": [ + 1587, + 1588 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 1589, + "name": "AdminGetRegionsParams" + } + ] + }, + { + "id": 1589, + "name": "AdminGetRegionsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved regions." + } + ] + }, + "children": [ + { + "id": 1590, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1591, + "name": "new AdminGetRegionsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1589, + "name": "AdminGetRegionsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 1586, + "name": "AdminGetRegionsPaginationParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 1585, + "name": "AdminGetRegionsPaginationParams.constructor" + } + }, + { + "id": 1592, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the regions' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 1594, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the regions' " + }, + { + "kind": "code", + "text": "`deleted_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 1595, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n50\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50", + "inheritedFrom": { + "type": "reference", + "target": 1587, + "name": "AdminGetRegionsPaginationParams.limit" + } + }, + { + "id": 1596, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": 1588, + "name": "AdminGetRegionsPaginationParams.offset" + } + }, + { + "id": 1593, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the regions' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1590 + ] + }, + { + "title": "Properties", + "children": [ + 1592, + 1594, + 1595, + 1596, + 1593 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 1584, + "name": "AdminGetRegionsPaginationParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1556, + "name": "AdminGetRegionsRegionFulfillmentOptionsRes", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of fulfillment options in a region." + } + ] + }, + "children": [ + { + "id": 1557, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1558, + "name": "new AdminGetRegionsRegionFulfillmentOptionsRes", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of fulfillment options in a region." + } + ] + }, + "type": { + "type": "reference", + "target": 1556, + "name": "AdminGetRegionsRegionFulfillmentOptionsRes", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1559, + "name": "fulfillment_options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fulfillment providers details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1551, + "name": "FulfillmentOption", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1557 + ] + }, + { + "title": "Properties", + "children": [ + 1559 + ] + } + ] + }, + { + "id": 1682, + "name": "AdminGetReservationsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved reservations." + } + ] + }, + "children": [ + { + "id": 1683, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1684, + "name": "new AdminGetReservationsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1685, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": 1682, + "name": "AdminGetReservationsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + }, + { + "id": 1691, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the reservations' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 1689, + "name": "created_by", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "\"Create by\" user IDs to filter reservations by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1692, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "String filters tp apply on the reservations' " + }, + { + "kind": "code", + "text": "`description`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 1693, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).expand" + } + }, + { + "id": 1694, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).fields" + } + }, + { + "id": 1687, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Inventory item IDs to filter reservations by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1696, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).limit" + } + }, + { + "id": 1688, + "name": "line_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Line item IDs to filter reservations by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1686, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Location IDs to filter reservations by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 1695, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).offset" + } + }, + { + "id": 1690, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Numerical filters to apply on the reservations' " + }, + { + "kind": "code", + "text": "`quantity`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "reference", + "target": 3770, + "name": "NumericalComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1683 + ] + }, + { + "title": "Properties", + "children": [ + 1691, + 1689, + 1692, + 1693, + 1694, + 1687, + 1696, + 1688, + 1686, + 1695, + 1690 + ] + } + ], + "extendedTypes": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ] + }, + { + "id": 1649, + "name": "AdminGetReturnsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how a list of data is paginated." + } + ] + }, + "children": [ + { + "id": 1650, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1651, + "name": "new AdminGetReturnsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1649, + "name": "AdminGetReturnsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1652, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n50\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50" + }, + { + "id": 1653, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n50\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1650 + ] + }, + { + "title": "Properties", + "children": [ + 1652, + 1653 + ] + } + ] + }, + { + "id": 1726, + "name": "AdminGetSalesChannelsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved sales channels." + } + ] + }, + "children": [ + { + "id": 1727, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1728, + "name": "new AdminGetSalesChannelsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1729, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": 1726, + "name": "AdminGetSalesChannelsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().constructor" + } + }, + { + "id": 1734, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on sales channels' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 1736, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on sales channels' " + }, + { + "kind": "code", + "text": "`deleted_at`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 1733, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description to filter sales channels by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1738, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().expand" + } + }, + { + "id": 1739, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().fields" + } + }, + { + "id": 1730, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID to filter sales channels by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1741, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().limit" + } + }, + { + "id": 1732, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name to filter sales channels by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1740, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().offset" + } + }, + { + "id": 1737, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1731, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search sales channels' names and descriptions." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1735, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on sales channels' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1727 + ] + }, + { + "title": "Properties", + "children": [ + 1734, + 1736, + 1733, + 1738, + 1739, + 1730, + 1741, + 1732, + 1740, + 1737, + 1731, + 1735 + ] + } + ], + "extendedTypes": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ] + }, + { + "id": 1779, + "name": "AdminGetShippingOptionsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter the retrieved shipping options." + } + ] + }, + "children": [ + { + "id": 1780, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1781, + "name": "new AdminGetShippingOptionsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1779, + "name": "AdminGetShippingOptionsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1784, + "name": "admin_only", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter shipping options by whether they're available for admin users only." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1783, + "name": "is_return", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter shipping options by whether they're return shipping options." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1782, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter shipping options by the ID of the region they belong to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1780 + ] + }, + { + "title": "Properties", + "children": [ + 1784, + 1783, + 1782 + ] + } + ] + }, + { + "id": 1838, + "name": "AdminGetStockLocationsLocationParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1839, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1840, + "name": "new AdminGetStockLocationsLocationParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1838, + "name": "AdminGetStockLocationsLocationParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 1841, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 1842, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1839 + ] + }, + { + "title": "Properties", + "children": [ + 1841, + 1842 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1843, + "name": "AdminGetStockLocationsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved stock locations." + } + ] + }, + "children": [ + { + "id": 1844, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1845, + "name": "new AdminGetStockLocationsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1846, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": 1843, + "name": "AdminGetStockLocationsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + }, + { + "id": 1849, + "name": "address_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter stock locations by the ID of their associated addresses." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 1851, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).expand" + } + }, + { + "id": 1852, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).fields" + } + }, + { + "id": 1847, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter stock locations by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 1854, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).limit" + } + }, + { + "id": 1848, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Names to filter stock locations by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 1853, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).offset" + } + }, + { + "id": 1850, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter stock locations by the ID of their associated sales channels." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1844 + ] + }, + { + "title": "Properties", + "children": [ + 1849, + 1851, + 1852, + 1847, + 1854, + 1848, + 1853, + 1850 + ] + } + ], + "extendedTypes": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ] + }, + { + "id": 1898, + "name": "AdminGetSwapsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how a list of data is paginated." + } + ] + }, + "children": [ + { + "id": 1899, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1900, + "name": "new AdminGetSwapsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1898, + "name": "AdminGetSwapsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1901, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50" + }, + { + "id": 1902, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1899 + ] + }, + { + "title": "Properties", + "children": [ + 1901, + 1902 + ] + } + ] + }, + { + "id": 1912, + "name": "AdminGetTaxRatesParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved tax rates." + } + ] + }, + "children": [ + { + "id": 1913, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1914, + "name": "new AdminGetTaxRatesParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1912, + "name": "AdminGetTaxRatesParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1917, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Code to filter tax rates by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1921, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1922, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1920, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n50\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "50" + }, + { + "id": 1916, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name to filter tax rates by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1919, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 1918, + "name": "rate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Number filters to filter tax rates' " + }, + { + "kind": "code", + "text": "`rate`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "target": 3770, + "name": "NumericalComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 1915, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter tax rates by the IDs of their associates region." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1913 + ] + }, + { + "title": "Properties", + "children": [ + 1917, + 1921, + 1922, + 1920, + 1916, + 1919, + 1918, + 1915 + ] + } + ] + }, + { + "id": 1923, + "name": "AdminGetTaxRatesTaxRateParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1924, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1925, + "name": "new AdminGetTaxRatesTaxRateParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1923, + "name": "AdminGetTaxRatesTaxRateParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1926, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1927, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1924 + ] + }, + { + "title": "Properties", + "children": [ + 1926, + 1927 + ] + } + ] + }, + { + "id": 2096, + "name": "AdminGetVariantParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 2097, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2098, + "name": "new AdminGetVariantParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2096, + "name": "AdminGetVariantParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 2099, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 2100, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2097 + ] + }, + { + "title": "Properties", + "children": [ + 2099, + 2100 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2081, + "name": "AdminGetVariantsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved product variants." + } + ] + }, + "children": [ + { + "id": 2082, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2083, + "name": "new AdminGetVariantsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2081, + "name": "AdminGetVariantsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4593, + "name": "AdminPriceSelectionParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4592, + "name": "AdminPriceSelectionParams.constructor" + } + }, + { + "id": 2093, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a cart ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4595, + "name": "AdminPriceSelectionParams.cart_id" + } + }, + { + "id": 2095, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a currency code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4597, + "name": "AdminPriceSelectionParams.currency_code" + } + }, + { + "id": 2092, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a customer ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4594, + "name": "AdminPriceSelectionParams.customer_id" + } + }, + { + "id": 2087, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "overwrites": { + "type": "reference", + "target": 4598, + "name": "AdminPriceSelectionParams.expand" + } + }, + { + "id": 2088, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "overwrites": { + "type": "reference", + "target": 4599, + "name": "AdminPriceSelectionParams.fields" + } + }, + { + "id": 2089, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter product variants by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 2091, + "name": "inventory_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Number filters to apply on product variants' " + }, + { + "kind": "code", + "text": "`inventory_quantity`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "target": 3770, + "name": "NumericalComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 2085, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20" + }, + { + "id": 2086, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 2084, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search product variants' IDs." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2094, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a region ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4596, + "name": "AdminPriceSelectionParams.region_id" + } + }, + { + "id": 2090, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Titles to filter product variants by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2082 + ] + }, + { + "title": "Properties", + "children": [ + 2093, + 2095, + 2092, + 2087, + 2088, + 2089, + 2091, + 2085, + 2086, + 2084, + 2094, + 2090 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4591, + "name": "AdminPriceSelectionParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4168, + "name": "AdminListCustomerSelector", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters used to filter retrieved customers." + } + ] + }, + "children": [ + { + "id": 4169, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4170, + "name": "new AdminListCustomerSelector", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4168, + "name": "AdminListCustomerSelector", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4173, + "name": "groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter customers by the customer's customer groups." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4172, + "name": "has_account", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter customers by whether they have an account." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4171, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term used to search customers' email, first name, last name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4169 + ] + }, + { + "title": "Properties", + "children": [ + 4173, + 4172, + 4171 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 193, + "name": "AdminGetCustomersParams" + } + ] + }, + { + "id": 4303, + "name": "AdminListOrdersSelector", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on the retrieved orders." + } + ] + }, + "children": [ + { + "id": 4304, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4305, + "name": "new AdminListOrdersSelector", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4303, + "name": "AdminListOrdersSelector", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4319, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the orders' " + }, + { + "kind": "code", + "text": "`canceled_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 4312, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cart ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4320, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the orders' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 4316, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Currency code to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4313, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Customer ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4311, + "name": "display_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Display ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4314, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Email to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4309, + "name": "fulfillment_status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fulfillment statuses to filter orders by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4307, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4310, + "name": "payment_status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Payment statuses to filter orders by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4306, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search orders' shipping address, first name, email, and display ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4315, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Regions to filter orders by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 4318, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sales channel IDs to filter orders by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4308, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Statuses to filter orders by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4317, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tax rate to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4321, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the orders' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4304 + ] + }, + { + "title": "Properties", + "children": [ + 4319, + 4312, + 4320, + 4316, + 4313, + 4311, + 4314, + 4309, + 4307, + 4310, + 4306, + 4315, + 4318, + 4308, + 4317, + 4321 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 911, + "name": "AdminGetOrdersParams" + } + ] + }, + { + "id": 10, + "name": "AdminPostAnalyticsConfigAnalyticsConfigReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 11, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 12, + "name": "new AdminPostAnalyticsConfigAnalyticsConfigReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 10, + "name": "AdminPostAnalyticsConfigAnalyticsConfigReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 14, + "name": "anonymize", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 13, + "name": "opt_out", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 11 + ] + }, + { + "title": "Properties", + "children": [ + 14, + 13 + ] + } + ] + }, + { + "id": 5, + "name": "AdminPostAnalyticsConfigReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 6, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 7, + "name": "new AdminPostAnalyticsConfigReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 5, + "name": "AdminPostAnalyticsConfigReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 9, + "name": "anonymize", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 8, + "name": "opt_out", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 6 + ] + }, + { + "title": "Properties", + "children": [ + 9, + 8 + ] + } + ] + }, + { + "id": 21, + "name": "AdminPostAuthReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 22, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 23, + "name": "new AdminPostAuthReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 21, + "name": "AdminPostAuthReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 24, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's email." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 25, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's password." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 22 + ] + }, + { + "title": "Properties", + "children": [ + 24, + 25 + ] + } + ] + }, + { + "id": 33, + "name": "AdminPostBatchesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 34, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 35, + "name": "new AdminPostBatchesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 33, + "name": "AdminPostBatchesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 37, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Additional infomration regarding the batch to be used for processing." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 38, + "name": "dry_run", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Set a batch job in dry_run mode, which would delay executing the batch job until it's confirmed." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 36, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of batch job to start, which is defined by the `batchType` property of the associated batch job strategy." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 34 + ] + }, + { + "title": "Properties", + "children": [ + 37, + 38, + 36 + ] + } + ] + }, + { + "id": 109, + "name": "AdminPostCollectionsCollectionReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 110, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 111, + "name": "new AdminPostCollectionsCollectionReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 109, + "name": "AdminPostCollectionsCollectionReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 113, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional handle to be used in slugs. If none is provided, the kebab-case version of the title will be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 114, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 112, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 110 + ] + }, + { + "title": "Properties", + "children": [ + 113, + 114, + 112 + ] + } + ] + }, + { + "id": 82, + "name": "AdminPostCollectionsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 83, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 84, + "name": "new AdminPostCollectionsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 82, + "name": "AdminPostCollectionsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 86, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional handle to be used in slugs. If none is provided, the kebab-case version of the title will be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 87, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 85, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 83 + ] + }, + { + "title": "Properties", + "children": [ + 86, + 87, + 85 + ] + } + ] + }, + { + "id": 129, + "name": "AdminPostCurrenciesCurrencyReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 130, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 131, + "name": "new AdminPostCurrenciesCurrencyReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 129, + "name": "AdminPostCurrenciesCurrencyReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 132, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tax included in prices of currency." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 130 + ] + }, + { + "title": "Properties", + "children": [ + 132 + ] + } + ] + }, + { + "id": 141, + "name": "AdminPostCustomerGroupsGroupCustomersBatchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 142, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 143, + "name": "new AdminPostCustomerGroupsGroupCustomersBatchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 141, + "name": "AdminPostCustomerGroupsGroupCustomersBatchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 144, + "name": "customer_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ids of the customers to add" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4155, + "name": "CustomerGroupsBatchCustomer", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 142 + ] + }, + { + "title": "Properties", + "children": [ + 144 + ] + } + ] + }, + { + "id": 172, + "name": "AdminPostCustomerGroupsGroupReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 173, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 174, + "name": "new AdminPostCustomerGroupsGroupReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 172, + "name": "AdminPostCustomerGroupsGroupReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 176, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Metadata of the customer group." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 175, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name of the customer group" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 173 + ] + }, + { + "title": "Properties", + "children": [ + 176, + 175 + ] + } + ] + }, + { + "id": 145, + "name": "AdminPostCustomerGroupsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 146, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 147, + "name": "new AdminPostCustomerGroupsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 145, + "name": "AdminPostCustomerGroupsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 149, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Metadata of the customer group." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 148, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name of the customer group" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 146 + ] + }, + { + "title": "Properties", + "children": [ + 149, + 148 + ] + } + ] + }, + { + "id": 202, + "name": "AdminPostCustomersCustomerReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 203, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 204, + "name": "new AdminPostCustomersCustomerReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 202, + "name": "AdminPostCustomersCustomerReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 205, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Customer's email. You can't update the email of a registered customer." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 206, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Customer's first name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 211, + "name": "groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of customer groups to which the customer belongs." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4174, + "name": "Group", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 207, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Customer's last name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 210, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 208, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Customer's password." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 209, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Customer's phone number." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 203 + ] + }, + { + "title": "Properties", + "children": [ + 205, + 206, + 211, + 207, + 210, + 208, + 209 + ] + } + ] + }, + { + "id": 184, + "name": "AdminPostCustomersReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 185, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 186, + "name": "new AdminPostCustomersReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 184, + "name": "AdminPostCustomersReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 187, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's email." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 188, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's first name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 189, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's last name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 192, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 190, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's password." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 191, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's phone number." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 185 + ] + }, + { + "title": "Properties", + "children": [ + 187, + 188, + 189, + 192, + 190, + 191 + ] + } + ] + }, + { + "id": 229, + "name": "AdminPostDiscountsDiscountConditions", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 230, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 231, + "name": "new AdminPostDiscountsDiscountConditions", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 229, + "name": "AdminPostDiscountsDiscountConditions", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4180, + "name": "AdminUpsertConditionsReq.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4179, + "name": "AdminUpsertConditionsReq.constructor" + } + }, + { + "id": 237, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer groups associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`customer_groups`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4185, + "name": "AdminUpsertConditionsReq.customer_groups" + } + }, + { + "id": 232, + "name": "operator", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Operator of the condition. `in` indicates that discountable resources are within the specified resources. `not_in` indicates that discountable resources are everything but the specified resources." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionOperator" + }, + "name": "DiscountConditionOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 234, + "name": "product_collections", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collections associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_collections`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4182, + "name": "AdminUpsertConditionsReq.product_collections" + } + }, + { + "id": 236, + "name": "product_tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product tags associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_tags`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4184, + "name": "AdminUpsertConditionsReq.product_tags" + } + }, + { + "id": 235, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product types associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_types`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4183, + "name": "AdminUpsertConditionsReq.product_types" + } + }, + { + "id": 233, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4181, + "name": "AdminUpsertConditionsReq.products" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 230 + ] + }, + { + "title": "Properties", + "children": [ + 237, + 232, + 234, + 236, + 235, + 233 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4178, + "name": "AdminUpsertConditionsReq", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 316, + "name": "AdminPostDiscountsDiscountConditionsCondition", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 317, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 318, + "name": "new AdminPostDiscountsDiscountConditionsCondition", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 316, + "name": "AdminPostDiscountsDiscountConditionsCondition", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4180, + "name": "AdminUpsertConditionsReq.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4179, + "name": "AdminUpsertConditionsReq.constructor" + } + }, + { + "id": 323, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer groups associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`customer_groups`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4185, + "name": "AdminUpsertConditionsReq.customer_groups" + } + }, + { + "id": 320, + "name": "product_collections", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collections associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_collections`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4182, + "name": "AdminUpsertConditionsReq.product_collections" + } + }, + { + "id": 322, + "name": "product_tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product tags associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_tags`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4184, + "name": "AdminUpsertConditionsReq.product_tags" + } + }, + { + "id": 321, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product types associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_types`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4183, + "name": "AdminUpsertConditionsReq.product_types" + } + }, + { + "id": 319, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4181, + "name": "AdminUpsertConditionsReq.products" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 317 + ] + }, + { + "title": "Properties", + "children": [ + 323, + 320, + 322, + 321, + 319 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4178, + "name": "AdminUpsertConditionsReq", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 370, + "name": "AdminPostDiscountsDiscountConditionsConditionBatchParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 371, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 372, + "name": "new AdminPostDiscountsDiscountConditionsConditionBatchParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 370, + "name": "AdminPostDiscountsDiscountConditionsConditionBatchParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 373, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 374, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 371 + ] + }, + { + "title": "Properties", + "children": [ + 373, + 374 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 364, + "name": "AdminPostDiscountsDiscountConditionsConditionBatchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 365, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 366, + "name": "new AdminPostDiscountsDiscountConditionsConditionBatchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 364, + "name": "AdminPostDiscountsDiscountConditionsConditionBatchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 367, + "name": "resources", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The resources to be added to the discount condition" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 368, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 369, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 369 + ] + } + ] + } + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 365 + ] + }, + { + "title": "Properties", + "children": [ + 367 + ] + } + ] + }, + { + "id": 324, + "name": "AdminPostDiscountsDiscountConditionsConditionParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 325, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 326, + "name": "new AdminPostDiscountsDiscountConditionsConditionParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 324, + "name": "AdminPostDiscountsDiscountConditionsConditionParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 327, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 328, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 325 + ] + }, + { + "title": "Properties", + "children": [ + 327, + 328 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 238, + "name": "AdminPostDiscountsDiscountConditionsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 239, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 240, + "name": "new AdminPostDiscountsDiscountConditionsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 238, + "name": "AdminPostDiscountsDiscountConditionsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 241, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 242, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 239 + ] + }, + { + "title": "Properties", + "children": [ + 241, + 242 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 278, + "name": "AdminPostDiscountsDiscountDynamicCodesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 279, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 280, + "name": "new AdminPostDiscountsDiscountDynamicCodesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 278, + "name": "AdminPostDiscountsDiscountDynamicCodesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 281, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A unique code that will be used to redeem the Discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 283, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 282, + "name": "usage_limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Maximum number of times the discount code can be used" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "1" + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 279 + ] + }, + { + "title": "Properties", + "children": [ + 281, + 283, + 282 + ] + } + ] + }, + { + "id": 359, + "name": "AdminPostDiscountsDiscountParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 360, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 361, + "name": "new AdminPostDiscountsDiscountParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 359, + "name": "AdminPostDiscountsDiscountParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 362, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 363, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 360 + ] + }, + { + "title": "Properties", + "children": [ + 362, + 363 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 329, + "name": "AdminPostDiscountsDiscountReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 330, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 331, + "name": "new AdminPostDiscountsDiscountReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 329, + "name": "AdminPostDiscountsDiscountReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 332, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A unique code that will be used to redeem the discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 336, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date and time at which the discount should no longer be available." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 334, + "name": "is_disabled", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the discount code is disabled on creation. If set to `true`, it will not be available for customers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 340, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object containing metadata of the discount" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 339, + "name": "regions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of region IDs representing the Regions in which the Discount can be used." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 333, + "name": "rule", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule that defines how discounts are calculated" + } + ] + }, + "type": { + "type": "reference", + "target": 341, + "name": "AdminUpdateDiscountRule", + "package": "@medusajs/medusa" + } + }, + { + "id": 335, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date and time at which the discount should be available." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 338, + "name": "usage_limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Maximum number of times the discount can be used" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 337, + "name": "valid_duration", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The duration the discount runs between" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 330 + ] + }, + { + "title": "Properties", + "children": [ + 332, + 336, + 334, + 340, + 339, + 333, + 335, + 338, + 337 + ] + } + ] + }, + { + "id": 256, + "name": "AdminPostDiscountsDiscountRule", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Details of the discount rule to create." + } + ] + }, + "children": [ + { + "id": 257, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 258, + "name": "new AdminPostDiscountsDiscountRule", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 256, + "name": "AdminPostDiscountsDiscountRule", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 262, + "name": "allocation", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule's allocation." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "AllocationType" + }, + "name": "AllocationType", + "package": "@medusajs/medusa" + } + }, + { + "id": 263, + "name": "conditions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule's conditions." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 264, + "name": "AdminCreateCondition", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 259, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule's description." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 260, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule's type." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRuleType" + }, + "name": "DiscountRuleType", + "package": "@medusajs/medusa" + } + }, + { + "id": 261, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule's value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 257 + ] + }, + { + "title": "Properties", + "children": [ + 262, + 263, + 259, + 260, + 261 + ] + } + ] + }, + { + "id": 273, + "name": "AdminPostDiscountsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 274, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 275, + "name": "new AdminPostDiscountsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 273, + "name": "AdminPostDiscountsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 276, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 277, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 274 + ] + }, + { + "title": "Properties", + "children": [ + 276, + 277 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 243, + "name": "AdminPostDiscountsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 244, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 245, + "name": "new AdminPostDiscountsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 243, + "name": "AdminPostDiscountsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 246, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A unique code that will be used to redeem the discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 251, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date and time at which the discount should no longer be available." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 249, + "name": "is_disabled", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the discount code is disabled on creation. If set to `true`, it will not be available for customers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 248, + "name": "is_dynamic", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the discount should have multiple instances of itself, each with a different code. This can be useful for automatically generated discount codes that all have to follow a common set of rules." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 255, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 254, + "name": "regions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of region IDs representing the Regions in which the Discount can be used." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 247, + "name": "rule", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule that defines how discounts are calculated" + } + ] + }, + "type": { + "type": "reference", + "target": 256, + "name": "AdminPostDiscountsDiscountRule", + "package": "@medusajs/medusa" + } + }, + { + "id": 250, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date and time at which the discount should be available." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 253, + "name": "usage_limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Maximum number of times the discount can be used" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 252, + "name": "valid_duration", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The duration the discount runs between" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 244 + ] + }, + { + "title": "Properties", + "children": [ + 246, + 251, + 249, + 248, + 255, + 254, + 247, + 250, + 253, + 252 + ] + } + ] + }, + { + "id": 446, + "name": "AdminPostDraftOrdersDraftOrderLineItemsItemReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 447, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 448, + "name": "new AdminPostDraftOrdersDraftOrderLineItemsItemReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 446, + "name": "AdminPostDraftOrdersDraftOrderLineItemsItemReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 452, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The optional key-value map with additional details about the Line Item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + }, + { + "id": 451, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the line item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 449, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the line item if `variant_id` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 450, + "name": "unit_price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The custom price of the line item. If a `variant_id` is supplied, the price provided here will override the variant's price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 447 + ] + }, + { + "title": "Properties", + "children": [ + 452, + 451, + 449, + 450 + ] + } + ] + }, + { + "id": 414, + "name": "AdminPostDraftOrdersDraftOrderLineItemsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 415, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 416, + "name": "new AdminPostDraftOrdersDraftOrderLineItemsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 414, + "name": "AdminPostDraftOrdersDraftOrderLineItemsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 421, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The optional key-value map with additional details about the Line Item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + }, + { + "id": 420, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the line item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 417, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the line item if `variant_id` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"Custom item\"" + }, + { + "id": 418, + "name": "unit_price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The custom price of the line item. If a `variant_id` is supplied, the price provided here will override the variant's price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 419, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Variant associated with the line item. If the line item is custom, the `variant_id` should be omitted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 415 + ] + }, + { + "title": "Properties", + "children": [ + 421, + 420, + 417, + 418, + 419 + ] + } + ] + }, + { + "id": 435, + "name": "AdminPostDraftOrdersDraftOrderReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 436, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 437, + "name": "new AdminPostDraftOrdersDraftOrderReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 435, + "name": "AdminPostDraftOrdersDraftOrderReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 441, + "name": "billing_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Address to be used for billing purposes." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 439, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 2 character ISO code for the Country." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 444, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the customer this draft order is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 443, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of Discount codes to add to the Draft Order." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4209, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 440, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An email to be used in the Draft Order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 445, + "name": "no_notification_order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional flag passed to the resulting order that indicates whether the customer should receive notifications about order updates." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 438, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region to create the Draft Order in." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 442, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Address to be used for shipping purposes." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 436 + ] + }, + { + "title": "Properties", + "children": [ + 441, + 439, + 444, + 443, + 440, + 445, + 438, + 442 + ] + } + ] + }, + { + "id": 400, + "name": "AdminPostDraftOrdersReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 401, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 402, + "name": "new AdminPostDraftOrdersReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 400, + "name": "AdminPostDraftOrdersReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 405, + "name": "billing_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Address to be used for billing purposes." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 410, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the customer this draft order is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 409, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discounts to add to the draft order" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4199, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 404, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The email of the customer of the draft order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 407, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The draft order's line items." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4191, + "name": "Item", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 413, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The optional key-value map with additional details about the Draft Order." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + }, + { + "id": 411, + "name": "no_notification_order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional flag passed to the resulting order that indicates whether the customer should receive notifications about order updates." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 408, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the region for the draft order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 406, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Address to be used for shipping purposes." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 412, + "name": "shipping_methods", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping methods for the draft order" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4203, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 403, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the draft order. The draft order's default status is `open`. It's changed to `completed` when its payment is marked as paid." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 401 + ] + }, + { + "title": "Properties", + "children": [ + 405, + 410, + 409, + 404, + 407, + 413, + 411, + 408, + 406, + 412, + 403 + ] + } + ] + }, + { + "id": 476, + "name": "AdminPostGiftCardsGiftCardReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 477, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 478, + "name": "new AdminPostGiftCardsGiftCardReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 476, + "name": "AdminPostGiftCardsGiftCardReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 479, + "name": "balance", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value (excluding VAT) that the Gift Card should represent." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 481, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date and time at which the Gift Card should no longer be available." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 480, + "name": "is_disabled", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Gift Card is disabled on creation. If set to `true`, the gift card will not be available for customers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 483, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 482, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region in which the Gift Card can be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 477 + ] + }, + { + "title": "Properties", + "children": [ + 479, + 481, + 480, + 483, + 482 + ] + } + ] + }, + { + "id": 462, + "name": "AdminPostGiftCardsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 463, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 464, + "name": "new AdminPostGiftCardsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 462, + "name": "AdminPostGiftCardsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 466, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date and time at which the Gift Card should no longer be available." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 467, + "name": "is_disabled", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Gift Card is disabled on creation. If set to `true`, the gift card will not be available for customers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 469, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 468, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region in which the Gift Card can be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 465, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value (excluding VAT) that the Gift Card should represent." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 463 + ] + }, + { + "title": "Properties", + "children": [ + 466, + 467, + 469, + 468, + 465 + ] + } + ] + }, + { + "id": 590, + "name": "AdminPostInventoryItemsInventoryItemParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 591, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 592, + "name": "new AdminPostInventoryItemsInventoryItemParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 590, + "name": "AdminPostInventoryItemsInventoryItemParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 593, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 594, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 591 + ] + }, + { + "title": "Properties", + "children": [ + 593, + 594 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 574, + "name": "AdminPostInventoryItemsInventoryItemReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in an inventory item." + } + ] + }, + "children": [ + { + "id": 575, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 576, + "name": "new AdminPostInventoryItemsInventoryItemReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in an inventory item." + } + ] + }, + "type": { + "type": "reference", + "target": 574, + "name": "AdminPostInventoryItemsInventoryItemReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 587, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory item's description." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 583, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 579, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the Inventory Item. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 584, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 581, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material and composition that the Inventory Item is made of, May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 580, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturers Identification code that identifies the manufacturer of the Inventory Item. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 578, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country in which the Inventory Item was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 589, + "name": "requires_shipping", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the item requires shipping." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 577, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 588, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory item's thumbnail." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 586, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory item's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 582, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 585, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 575 + ] + }, + { + "title": "Properties", + "children": [ + 587, + 583, + 579, + 584, + 581, + 580, + 578, + 589, + 577, + 588, + 586, + 582, + 585 + ] + } + ] + }, + { + "id": 600, + "name": "AdminPostInventoryItemsItemLocationLevelsLevelParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 601, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 602, + "name": "new AdminPostInventoryItemsItemLocationLevelsLevelParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 600, + "name": "AdminPostInventoryItemsItemLocationLevelsLevelParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 603, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 604, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 601 + ] + }, + { + "title": "Properties", + "children": [ + 603, + 604 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 595, + "name": "AdminPostInventoryItemsItemLocationLevelsLevelReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 596, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 597, + "name": "new AdminPostInventoryItemsItemLocationLevelsLevelReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 595, + "name": "AdminPostInventoryItemsItemLocationLevelsLevelReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 598, + "name": "incoming_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the incoming stock quantity of an inventory item at the given location ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 599, + "name": "stocked_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the total stock quantity of an inventory item at the given location ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 596 + ] + }, + { + "title": "Properties", + "children": [ + 598, + 599 + ] + } + ] + }, + { + "id": 537, + "name": "AdminPostInventoryItemsItemLocationLevelsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 538, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 539, + "name": "new AdminPostInventoryItemsItemLocationLevelsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 537, + "name": "AdminPostInventoryItemsItemLocationLevelsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 540, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 541, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 538 + ] + }, + { + "title": "Properties", + "children": [ + 540, + 541 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 531, + "name": "AdminPostInventoryItemsItemLocationLevelsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 532, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 533, + "name": "new AdminPostInventoryItemsItemLocationLevelsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 531, + "name": "AdminPostInventoryItemsItemLocationLevelsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 536, + "name": "incoming_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the incoming stock quantity of the inventory item at this location" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 534, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the ID of the stock location" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 535, + "name": "stocked_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the stock quantity of the inventory item at this location" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 532 + ] + }, + { + "title": "Properties", + "children": [ + 536, + 534, + 535 + ] + } + ] + }, + { + "id": 526, + "name": "AdminPostInventoryItemsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 527, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 528, + "name": "new AdminPostInventoryItemsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 526, + "name": "AdminPostInventoryItemsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 529, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 530, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 527 + ] + }, + { + "title": "Properties", + "children": [ + 529, + 530 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 509, + "name": "AdminPostInventoryItemsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 510, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 511, + "name": "new AdminPostInventoryItemsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 509, + "name": "AdminPostInventoryItemsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 523, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory item's description." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 517, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 514, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the Inventory Item. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 516, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 521, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material and composition that the Inventory Item is made of, May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 525, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 520, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturers Identification code that identifies the manufacturer of the Inventory Item. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 519, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country in which the Inventory Item was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 513, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique SKU of the associated Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 524, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory item's thumbnail." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 522, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory item's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 512, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the variant to create the inventory item for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 515, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 518, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 510 + ] + }, + { + "title": "Properties", + "children": [ + 523, + 517, + 514, + 516, + 521, + 525, + 520, + 519, + 513, + 524, + 522, + 512, + 515, + 518 + ] + } + ] + }, + { + "id": 618, + "name": "AdminPostInvitesInviteAcceptReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the invite to be accepted." + } + ] + }, + "children": [ + { + "id": 619, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 620, + "name": "new AdminPostInvitesInviteAcceptReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the invite to be accepted." + } + ] + }, + "type": { + "type": "reference", + "target": 618, + "name": "AdminPostInvitesInviteAcceptReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 621, + "name": "token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The token of the invite to accept. This is a unique token generated when the invite was created or resent." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 622, + "name": "user", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the user to create." + } + ] + }, + "type": { + "type": "reference", + "target": 612, + "name": "AdminPostInvitesInviteAcceptUserReq", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 619 + ] + }, + { + "title": "Properties", + "children": [ + 621, + 622 + ] + } + ] + }, + { + "id": 612, + "name": "AdminPostInvitesInviteAcceptUserReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Details of the use accepting the invite." + } + ] + }, + "children": [ + { + "id": 613, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 614, + "name": "new AdminPostInvitesInviteAcceptUserReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 612, + "name": "AdminPostInvitesInviteAcceptUserReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 615, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The invite's first name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 616, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The invite's last name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 617, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The invite's password" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 613 + ] + }, + { + "title": "Properties", + "children": [ + 615, + 616, + 617 + ] + } + ] + }, + { + "id": 623, + "name": "AdminPostInvitesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 624, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 625, + "name": "new AdminPostInvitesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 623, + "name": "AdminPostInvitesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 627, + "name": "role", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The role of the user to be created. This does not actually change the privileges of the user that is eventually created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "UserRoles" + }, + "name": "UserRoles", + "package": "@medusajs/medusa" + } + }, + { + "id": 626, + "name": "user", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The email associated with the invite. Once the invite is accepted, the email will be associated with the created user." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 624 + ] + }, + { + "title": "Properties", + "children": [ + 627, + 626 + ] + } + ] + }, + { + "id": 647, + "name": "AdminPostNotesNoteReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 648, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 649, + "name": "new AdminPostNotesNoteReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 647, + "name": "AdminPostNotesNoteReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 650, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the Note." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 648 + ] + }, + { + "title": "Properties", + "children": [ + 650 + ] + } + ] + }, + { + "id": 635, + "name": "AdminPostNotesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 636, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 637, + "name": "new AdminPostNotesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 635, + "name": "AdminPostNotesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 638, + "name": "resource_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the resource which the Note relates to. For example, an order ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 639, + "name": "resource_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of resource which the Note relates to. For example, `order`." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 640, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The content of the Note to create." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 636 + ] + }, + { + "title": "Properties", + "children": [ + 638, + 639, + 640 + ] + } + ] + }, + { + "id": 671, + "name": "AdminPostNotificationsNotificationResendReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 672, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 673, + "name": "new AdminPostNotificationsNotificationResendReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 671, + "name": "AdminPostNotificationsNotificationResendReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 674, + "name": "to", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A new address or user identifier that the Notification should be sent to. If not provided, the previous `to` field of the notification will be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 672 + ] + }, + { + "title": "Properties", + "children": [ + 674 + ] + } + ] + }, + { + "id": 722, + "name": "AdminPostOrderEditsEditLineItemsLineItemReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 723, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 724, + "name": "new AdminPostOrderEditsEditLineItemsLineItemReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 722, + "name": "AdminPostOrderEditsEditLineItemsLineItemReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 725, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 723 + ] + }, + { + "title": "Properties", + "children": [ + 725 + ] + } + ] + }, + { + "id": 687, + "name": "AdminPostOrderEditsEditLineItemsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 688, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 689, + "name": "new AdminPostOrderEditsEditLineItemsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 687, + "name": "AdminPostOrderEditsEditLineItemsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 692, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 691, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 690, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product variant associated with the item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 688 + ] + }, + { + "title": "Properties", + "children": [ + 692, + 691, + 690 + ] + } + ] + }, + { + "id": 718, + "name": "AdminPostOrderEditsOrderEditReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 719, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 720, + "name": "new AdminPostOrderEditsOrderEditReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 718, + "name": "AdminPostOrderEditsOrderEditReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 721, + "name": "internal_note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional note to create or update in the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 719 + ] + }, + { + "title": "Properties", + "children": [ + 721 + ] + } + ] + }, + { + "id": 693, + "name": "AdminPostOrderEditsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 694, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 695, + "name": "new AdminPostOrderEditsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 693, + "name": "AdminPostOrderEditsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 698, + "name": "created_by", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 697, + "name": "internal_note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional note to associate with the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 696, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order to create the edit for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 694 + ] + }, + { + "title": "Properties", + "children": [ + 698, + 697, + 696 + ] + } + ] + }, + { + "id": 714, + "name": "AdminPostOrderEditsRequestConfirmationReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 715, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 716, + "name": "new AdminPostOrderEditsRequestConfirmationReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 714, + "name": "AdminPostOrderEditsRequestConfirmationReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 717, + "name": "payment_collection_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 715 + ] + }, + { + "title": "Properties", + "children": [ + 717 + ] + } + ] + }, + { + "id": 753, + "name": "AdminPostOrdersClaimCancel", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 754, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 755, + "name": "new AdminPostOrdersClaimCancel", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 753, + "name": "AdminPostOrdersClaimCancel", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 756, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 757, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 754 + ] + }, + { + "title": "Properties", + "children": [ + 756, + 757 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 769, + "name": "AdminPostOrdersClaimFulfillmentsCancelParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 770, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 771, + "name": "new AdminPostOrdersClaimFulfillmentsCancelParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 769, + "name": "AdminPostOrdersClaimFulfillmentsCancelParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 772, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 773, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 770 + ] + }, + { + "title": "Properties", + "children": [ + 772, + 773 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 748, + "name": "AdminPostOrdersOrderArchiveParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 749, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 750, + "name": "new AdminPostOrdersOrderArchiveParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 748, + "name": "AdminPostOrdersOrderArchiveParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 751, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 752, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 749 + ] + }, + { + "title": "Properties", + "children": [ + 751, + 752 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 779, + "name": "AdminPostOrdersOrderCancel", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 780, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 781, + "name": "new AdminPostOrdersOrderCancel", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 779, + "name": "AdminPostOrdersOrderCancel", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 782, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 783, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 780 + ] + }, + { + "title": "Properties", + "children": [ + 782, + 783 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 789, + "name": "AdminPostOrdersOrderCaptureParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 790, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 791, + "name": "new AdminPostOrdersOrderCaptureParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 789, + "name": "AdminPostOrdersOrderCaptureParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 792, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 793, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 790 + ] + }, + { + "title": "Properties", + "children": [ + 792, + 793 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 890, + "name": "AdminPostOrdersOrderClaimsClaimFulfillmentsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 891, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 892, + "name": "new AdminPostOrdersOrderClaimsClaimFulfillmentsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 890, + "name": "AdminPostOrdersOrderClaimsClaimFulfillmentsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 893, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 894, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 891 + ] + }, + { + "title": "Properties", + "children": [ + 893, + 894 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 884, + "name": "AdminPostOrdersOrderClaimsClaimFulfillmentsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 885, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 886, + "name": "new AdminPostOrdersOrderClaimsClaimFulfillmentsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 884, + "name": "AdminPostOrdersOrderClaimsClaimFulfillmentsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 889, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the fulfillment's location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 887, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 888, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, no notification will be sent to the customer related to this Claim." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 885 + ] + }, + { + "title": "Properties", + "children": [ + 889, + 887, + 888 + ] + } + ] + }, + { + "id": 973, + "name": "AdminPostOrdersOrderClaimsClaimParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 974, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 975, + "name": "new AdminPostOrdersOrderClaimsClaimParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 973, + "name": "AdminPostOrdersOrderClaimsClaimParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 976, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 977, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 974 + ] + }, + { + "title": "Properties", + "children": [ + 976, + 977 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 966, + "name": "AdminPostOrdersOrderClaimsClaimReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 967, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 968, + "name": "new AdminPostOrdersOrderClaimsClaimReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 966, + "name": "AdminPostOrdersOrderClaimsClaimReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 969, + "name": "claim_items", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Claim Items that the Claim will consist of." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4334, + "name": "Item", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 972, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 971, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to true no notification will be send related to this Swap." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 970, + "name": "shipping_methods", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Shipping Methods to send the additional Line Items with." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4343, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 967 + ] + }, + { + "title": "Properties", + "children": [ + 969, + 972, + 971, + 970 + ] + } + ] + }, + { + "id": 822, + "name": "AdminPostOrdersOrderClaimsClaimShipmentsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 823, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 824, + "name": "new AdminPostOrdersOrderClaimsClaimShipmentsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 822, + "name": "AdminPostOrdersOrderClaimsClaimShipmentsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 825, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 826, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 823 + ] + }, + { + "title": "Properties", + "children": [ + 825, + 826 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 817, + "name": "AdminPostOrdersOrderClaimsClaimShipmentsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 818, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 819, + "name": "new AdminPostOrdersOrderClaimsClaimShipmentsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 817, + "name": "AdminPostOrdersOrderClaimsClaimShipmentsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 820, + "name": "fulfillment_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Fulfillment." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 821, + "name": "tracking_numbers", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of tracking numbers for the shipment." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 818 + ] + }, + { + "title": "Properties", + "children": [ + 820, + 821 + ] + } + ] + }, + { + "id": 812, + "name": "AdminPostOrdersOrderClaimsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 813, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 814, + "name": "new AdminPostOrdersOrderClaimsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 812, + "name": "AdminPostOrdersOrderClaimsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 815, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 816, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 813 + ] + }, + { + "title": "Properties", + "children": [ + 815, + 816 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 799, + "name": "AdminPostOrdersOrderClaimsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the claim to be created." + } + ] + }, + "children": [ + { + "id": 800, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 801, + "name": "new AdminPostOrdersOrderClaimsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the claim to be created." + } + ] + }, + "type": { + "type": "reference", + "target": 799, + "name": "AdminPostOrdersOrderClaimsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 805, + "name": "additional_items", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The new items to send to the Customer. This is only used if the claim's type is `replace`." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4264, + "name": "AdditionalItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 803, + "name": "claim_items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Claim Items that the Claim will consist of." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4250, + "name": "Item", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 811, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 809, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to true no notification will be send related to this Claim." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 807, + "name": "refund_amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to refund the customer. This is used when the claim's type is `refund`." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 810, + "name": "return_location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location used for the associated return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 804, + "name": "return_shipping", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Optional details for the Return Shipping Method, if the items are to be sent back. Providing this field will result in a return being created and associated with the claim." + } + ] + }, + "type": { + "type": "reference", + "target": 4259, + "name": "ReturnShipping", + "package": "@medusajs/medusa" + } + }, + { + "id": 808, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional shipping address to send the claimed items to. If not provided, the parent order's shipping address will be used." + } + ] + }, + "type": { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + }, + { + "id": 806, + "name": "shipping_methods", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Shipping Methods to send the additional Line Items with. This is only used if the claim's type is `replace`." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4269, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 802, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the Claim. This will determine how the Claim is treated: `replace` Claims will result in a Fulfillment with new items being created, while a `refund` Claim will refund the amount paid for the claimed items." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "replace" + }, + { + "type": "literal", + "value": "refund" + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 800 + ] + }, + { + "title": "Properties", + "children": [ + 805, + 803, + 811, + 809, + 807, + 810, + 804, + 808, + 806, + 802 + ] + } + ] + }, + { + "id": 794, + "name": "AdminPostOrdersOrderCompleteParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 795, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 796, + "name": "new AdminPostOrdersOrderCompleteParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 794, + "name": "AdminPostOrdersOrderCompleteParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 797, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 798, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 795 + ] + }, + { + "title": "Properties", + "children": [ + 797, + 798 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 764, + "name": "AdminPostOrdersOrderFulfillementsCancelParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 765, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 766, + "name": "new AdminPostOrdersOrderFulfillementsCancelParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 764, + "name": "AdminPostOrdersOrderFulfillementsCancelParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 767, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 768, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 765 + ] + }, + { + "title": "Properties", + "children": [ + 767, + 768 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 841, + "name": "AdminPostOrdersOrderFulfillmentsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 842, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 843, + "name": "new AdminPostOrdersOrderFulfillmentsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 841, + "name": "AdminPostOrdersOrderFulfillmentsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 844, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 845, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 842 + ] + }, + { + "title": "Properties", + "children": [ + 844, + 845 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 834, + "name": "AdminPostOrdersOrderFulfillmentsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the fulfillment to be created." + } + ] + }, + "children": [ + { + "id": 835, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 836, + "name": "new AdminPostOrdersOrderFulfillmentsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the fulfillment to be created." + } + ] + }, + "type": { + "type": "reference", + "target": 834, + "name": "AdminPostOrdersOrderFulfillmentsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 837, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Line Items to include in the Fulfillment." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4276, + "name": "Item", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 838, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location where the items will be fulfilled from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 840, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 839, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, no notification will be sent to the customer related to this fulfillment." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 835 + ] + }, + { + "title": "Properties", + "children": [ + 837, + 838, + 840, + 839 + ] + } + ] + }, + { + "id": 991, + "name": "AdminPostOrdersOrderParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to configure the retrieved order." + } + ] + }, + "children": [ + { + "id": 992, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 993, + "name": "new AdminPostOrdersOrderParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 991, + "name": "AdminPostOrdersOrderParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 994, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 995, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 992 + ] + }, + { + "title": "Properties", + "children": [ + 994, + 995 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 946, + "name": "AdminPostOrdersOrderRefundsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 947, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 948, + "name": "new AdminPostOrdersOrderRefundsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 946, + "name": "AdminPostOrdersOrderRefundsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 949, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 950, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 947 + ] + }, + { + "title": "Properties", + "children": [ + 949, + 950 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 939, + "name": "AdminPostOrdersOrderRefundsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 940, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 941, + "name": "new AdminPostOrdersOrderRefundsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 939, + "name": "AdminPostOrdersOrderRefundsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 942, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to refund. It should be less than or equal the `refundable_amount` of the order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 945, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, no notification will be sent to the customer related to this Refund." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 944, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A note with additional details about the Refund." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 943, + "name": "reason", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reason for the Refund." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 940 + ] + }, + { + "title": "Properties", + "children": [ + 942, + 945, + 944, + 943 + ] + } + ] + }, + { + "id": 978, + "name": "AdminPostOrdersOrderReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 979, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 980, + "name": "new AdminPostOrdersOrderReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 978, + "name": "AdminPostOrdersOrderReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 982, + "name": "billing_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's billing address" + } + ] + }, + "type": { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + }, + { + "id": 987, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the customer associated with the order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 986, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discounts applied to the order" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + }, + { + "id": 981, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The email associated with the order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 984, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line items of the order" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + }, + { + "id": 990, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, no notification will be sent to the customer related to this order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 988, + "name": "payment_method", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment method chosen for the order." + } + ] + }, + "type": { + "type": "reference", + "target": 4350, + "name": "PaymentMethod", + "package": "@medusajs/medusa" + } + }, + { + "id": 985, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID of the region that the order is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 983, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's shipping address" + } + ] + }, + "type": { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + }, + { + "id": 989, + "name": "shipping_method", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Shipping Method used for shipping the order." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4355, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 979 + ] + }, + { + "title": "Properties", + "children": [ + 982, + 987, + 986, + 981, + 984, + 990, + 988, + 985, + 983, + 989 + ] + } + ] + }, + { + "id": 961, + "name": "AdminPostOrdersOrderReturnsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 962, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 963, + "name": "new AdminPostOrdersOrderReturnsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 961, + "name": "AdminPostOrdersOrderReturnsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 964, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 965, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 962 + ] + }, + { + "title": "Properties", + "children": [ + 964, + 965 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 951, + "name": "AdminPostOrdersOrderReturnsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 952, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 953, + "name": "new AdminPostOrdersOrderReturnsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 951, + "name": "AdminPostOrdersOrderReturnsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 954, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line items that will be returned." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4322, + "name": "OrdersReturnItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 960, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location used for the return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 958, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, no notification will be sent to the customer related to this Return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 956, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional note with information about the Return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 957, + "name": "receive_now", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A flag to indicate if the Return should be registerd as received immediately." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 959, + "name": "refund", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to refund." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 955, + "name": "return_shipping", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Shipping Method to be used to handle the return shipment." + } + ] + }, + "type": { + "type": "reference", + "target": 4329, + "name": "ReturnShipping", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 952 + ] + }, + { + "title": "Properties", + "children": [ + 954, + 960, + 958, + 956, + 957, + 959, + 955 + ] + } + ] + }, + { + "id": 852, + "name": "AdminPostOrdersOrderShipmentParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 853, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 854, + "name": "new AdminPostOrdersOrderShipmentParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 852, + "name": "AdminPostOrdersOrderShipmentParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 855, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 856, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 853 + ] + }, + { + "title": "Properties", + "children": [ + 855, + 856 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 846, + "name": "AdminPostOrdersOrderShipmentReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 847, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 848, + "name": "new AdminPostOrdersOrderShipmentReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 846, + "name": "AdminPostOrdersOrderShipmentReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 849, + "name": "fulfillment_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Fulfillment." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 851, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to true no notification will be send related to this Shipment." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 850, + "name": "tracking_numbers", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tracking numbers for the shipment." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 847 + ] + }, + { + "title": "Properties", + "children": [ + 849, + 851, + 850 + ] + } + ] + }, + { + "id": 743, + "name": "AdminPostOrdersOrderShippingMethodsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 744, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 745, + "name": "new AdminPostOrdersOrderShippingMethodsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 743, + "name": "AdminPostOrdersOrderShippingMethodsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 746, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 747, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 744 + ] + }, + { + "title": "Properties", + "children": [ + 746, + 747 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 737, + "name": "AdminPostOrdersOrderShippingMethodsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping method's details." + } + ] + }, + "children": [ + { + "id": 738, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 739, + "name": "new AdminPostOrdersOrderShippingMethodsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping method's details." + } + ] + }, + "type": { + "type": "reference", + "target": 737, + "name": "AdminPostOrdersOrderShippingMethodsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 742, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data required for the Shipping Option to create a Shipping Method. This depends on the Fulfillment Provider." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + }, + { + "id": 741, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Shipping Option to create the Shipping Method from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 740, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price (excluding VAT) that should be charged for the Shipping Method" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 738 + ] + }, + { + "title": "Properties", + "children": [ + 742, + 741, + 740 + ] + } + ] + }, + { + "id": 774, + "name": "AdminPostOrdersOrderSwapFulfillementsCancelParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 775, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 776, + "name": "new AdminPostOrdersOrderSwapFulfillementsCancelParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 774, + "name": "AdminPostOrdersOrderSwapFulfillementsCancelParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 777, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 778, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 775 + ] + }, + { + "title": "Properties", + "children": [ + 777, + 778 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 868, + "name": "AdminPostOrdersOrderSwapsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 869, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 870, + "name": "new AdminPostOrdersOrderSwapsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 868, + "name": "AdminPostOrdersOrderSwapsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 871, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 872, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 869 + ] + }, + { + "title": "Properties", + "children": [ + 871, + 872 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 857, + "name": "AdminPostOrdersOrderSwapsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 858, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 859, + "name": "new AdminPostOrdersOrderSwapsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 857, + "name": "AdminPostOrdersOrderSwapsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 863, + "name": "additional_items", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The new items to send to the Customer." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4293, + "name": "AdditionalItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 867, + "name": "allow_backorder", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, swaps can be completed with items out of stock" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "true" + }, + { + "id": 864, + "name": "custom_shipping_options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of custom shipping options to potentially create a Shipping Method from to send the additional items." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4298, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + }, + "defaultValue": "[]" + }, + { + "id": 865, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, no notification will be sent to the customer related to this Swap." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 860, + "name": "return_items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Line Items to associate with the swap's return." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4281, + "name": "ReturnItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 866, + "name": "return_location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location used for the associated return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 861, + "name": "return_shipping", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping method associated with the swap's return." + } + ] + }, + "type": { + "type": "reference", + "target": 4288, + "name": "ReturnShipping", + "package": "@medusajs/medusa" + } + }, + { + "id": 862, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the sales channel associated with the swap." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 858 + ] + }, + { + "title": "Properties", + "children": [ + 863, + 867, + 864, + 865, + 860, + 866, + 861, + 862 + ] + } + ] + }, + { + "id": 901, + "name": "AdminPostOrdersOrderSwapsSwapFulfillmentsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 902, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 903, + "name": "new AdminPostOrdersOrderSwapsSwapFulfillmentsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 901, + "name": "AdminPostOrdersOrderSwapsSwapFulfillmentsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 904, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 905, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 902 + ] + }, + { + "title": "Properties", + "children": [ + 904, + 905 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 895, + "name": "AdminPostOrdersOrderSwapsSwapFulfillmentsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 896, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 897, + "name": "new AdminPostOrdersOrderSwapsSwapFulfillmentsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 895, + "name": "AdminPostOrdersOrderSwapsSwapFulfillmentsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 900, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the fulfillment's location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 898, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 899, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, no notification will be sent to the customer related to this swap." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 896 + ] + }, + { + "title": "Properties", + "children": [ + 900, + 898, + 899 + ] + } + ] + }, + { + "id": 934, + "name": "AdminPostOrdersOrderSwapsSwapProcessPaymentParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 935, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 936, + "name": "new AdminPostOrdersOrderSwapsSwapProcessPaymentParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 934, + "name": "AdminPostOrdersOrderSwapsSwapProcessPaymentParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 937, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 938, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 935 + ] + }, + { + "title": "Properties", + "children": [ + 937, + 938 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 879, + "name": "AdminPostOrdersOrderSwapsSwapShipmentsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 880, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 881, + "name": "new AdminPostOrdersOrderSwapsSwapShipmentsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 879, + "name": "AdminPostOrdersOrderSwapsSwapShipmentsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 882, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 883, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 880 + ] + }, + { + "title": "Properties", + "children": [ + 882, + 883 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 873, + "name": "AdminPostOrdersOrderSwapsSwapShipmentsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 874, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 875, + "name": "new AdminPostOrdersOrderSwapsSwapShipmentsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 873, + "name": "AdminPostOrdersOrderSwapsSwapShipmentsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 876, + "name": "fulfillment_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Fulfillment." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 878, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to true no notification will be sent related to this Claim." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 877, + "name": "tracking_numbers", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tracking numbers for the shipment." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 874 + ] + }, + { + "title": "Properties", + "children": [ + 876, + 878, + 877 + ] + } + ] + }, + { + "id": 784, + "name": "AdminPostOrdersSwapCancelParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 785, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 786, + "name": "new AdminPostOrdersSwapCancelParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 784, + "name": "AdminPostOrdersSwapCancelParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 787, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 788, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 785 + ] + }, + { + "title": "Properties", + "children": [ + 787, + 788 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1028, + "name": "AdminPostPaymentRefundsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1029, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1030, + "name": "new AdminPostPaymentRefundsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1028, + "name": "AdminPostPaymentRefundsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1031, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to refund." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1033, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A note with additional details about the Refund." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1032, + "name": "reason", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reason for the Refund." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "RefundReason" + }, + "name": "RefundReason", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1029 + ] + }, + { + "title": "Properties", + "children": [ + 1031, + 1033, + 1032 + ] + } + ] + }, + { + "id": 1076, + "name": "AdminPostPriceListPricesPricesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1077, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1078, + "name": "new AdminPostPriceListPricesPricesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1076, + "name": "AdminPostPriceListPricesPricesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1080, + "name": "override", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, the prices will replace all existing prices associated with the Price List." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1079, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to update or add." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3922, + "name": "AdminPriceListPricesUpdateReq", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1077 + ] + }, + { + "title": "Properties", + "children": [ + 1080, + 1079 + ] + } + ] + }, + { + "id": 1140, + "name": "AdminPostPriceListsPriceListPriceListReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1141, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1142, + "name": "new AdminPostPriceListsPriceListPriceListReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1140, + "name": "AdminPostPriceListsPriceListPriceListReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1150, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of customer groups that the Price List applies to." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4373, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1144, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the Price List." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1146, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone that the Price List ends being valid." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 1151, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tax included in prices of price list" + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1143, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the Price List" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1149, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices of the Price List." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3922, + "name": "AdminPriceListPricesUpdateReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1145, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone that the Price List starts being valid." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 1147, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the Price List. If the status is set to `draft`, the prices created in the price list will not be available of the customer." + } + ] + }, + "type": { + "type": "reference", + "target": 4363, + "name": "PriceListStatus", + "package": "@medusajs/utils" + } + }, + { + "id": 1148, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the Price List." + } + ] + }, + "type": { + "type": "reference", + "target": 4366, + "name": "PriceListType", + "package": "@medusajs/utils" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1141 + ] + }, + { + "title": "Properties", + "children": [ + 1150, + 1144, + 1146, + 1151, + 1143, + 1149, + 1145, + 1147, + 1148 + ] + } + ] + }, + { + "id": 1081, + "name": "AdminPostPriceListsPriceListReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1082, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1083, + "name": "new AdminPostPriceListsPriceListReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1081, + "name": "AdminPostPriceListsPriceListReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1091, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of customer groups that the Price List applies to." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4369, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1085, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the Price List." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1087, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone that the Price List ends being valid." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 1092, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tax included in prices of price list" + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1084, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the Price List." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1090, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices of the Price List." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3932, + "name": "AdminPriceListPricesCreateReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1086, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone that the Price List starts being valid." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 1088, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the Price List. If the status is set to `draft`, the prices created in the price list will not be available of the customer." + } + ] + }, + "type": { + "type": "reference", + "target": 4363, + "name": "PriceListStatus", + "package": "@medusajs/utils" + } + }, + { + "id": 1089, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the Price List." + } + ] + }, + "type": { + "type": "reference", + "target": 4366, + "name": "PriceListType", + "package": "@medusajs/utils" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1082 + ] + }, + { + "title": "Properties", + "children": [ + 1091, + 1085, + 1087, + 1092, + 1084, + 1090, + 1086, + 1088, + 1089 + ] + } + ] + }, + { + "id": 1207, + "name": "AdminPostProductCategoriesCategoryParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1208, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1209, + "name": "new AdminPostProductCategoriesCategoryParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1207, + "name": "AdminPostProductCategoriesCategoryParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 1210, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 1211, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1208 + ] + }, + { + "title": "Properties", + "children": [ + 1210, + 1211 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1216, + "name": "AdminPostProductCategoriesCategoryProductsBatchParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1217, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1218, + "name": "new AdminPostProductCategoriesCategoryProductsBatchParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1216, + "name": "AdminPostProductCategoriesCategoryProductsBatchParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 1219, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 1220, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1217 + ] + }, + { + "title": "Properties", + "children": [ + 1219, + 1220 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1212, + "name": "AdminPostProductCategoriesCategoryProductsBatchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1213, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1214, + "name": "new AdminPostProductCategoriesCategoryProductsBatchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1212, + "name": "AdminPostProductCategoriesCategoryProductsBatchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1215, + "name": "product_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products to add to the Product Category" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4385, + "name": "ProductBatchProductCategory", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1213 + ] + }, + { + "title": "Properties", + "children": [ + 1215 + ] + } + ] + }, + { + "id": 1196, + "name": "AdminPostProductCategoriesCategoryReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1197, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1198, + "name": "new AdminPostProductCategoriesCategoryReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1196, + "name": "AdminPostProductCategoriesCategoryReq", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4379, + "name": "AdminProductCategoriesReqBase.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4378, + "name": "AdminProductCategoriesReqBase.constructor" + } + }, + { + "id": 1203, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional text field to describe the Product Category by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4380, + "name": "AdminProductCategoriesReqBase.description" + } + }, + { + "id": 1200, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A handle to be used in slugs." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "overwrites": { + "type": "reference", + "target": 4381, + "name": "AdminProductCategoriesReqBase.handle" + } + }, + { + "id": 1205, + "name": "is_active", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A flag to make product category visible/hidden in the store front" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 4383, + "name": "AdminProductCategoriesReqBase.is_active" + } + }, + { + "id": 1204, + "name": "is_internal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A flag to make product category an internal category for admins" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 4382, + "name": "AdminProductCategoriesReqBase.is_internal" + } + }, + { + "id": 1202, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1199, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name to identify the Product Category by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1206, + "name": "parent_category_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the parent product category" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 4384, + "name": "AdminProductCategoriesReqBase.parent_category_id" + } + }, + { + "id": 1201, + "name": "rank", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rank of the category in the tree node (starting from 0)" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1197 + ] + }, + { + "title": "Properties", + "children": [ + 1203, + 1200, + 1205, + 1204, + 1202, + 1199, + 1206, + 1201 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4377, + "name": "AdminProductCategoriesReqBase", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1191, + "name": "AdminPostProductCategoriesParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1192, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1193, + "name": "new AdminPostProductCategoriesParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1191, + "name": "AdminPostProductCategoriesParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 1194, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 1195, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1192 + ] + }, + { + "title": "Properties", + "children": [ + 1194, + 1195 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1181, + "name": "AdminPostProductCategoriesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1182, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1183, + "name": "new AdminPostProductCategoriesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1181, + "name": "AdminPostProductCategoriesReq", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4379, + "name": "AdminProductCategoriesReqBase.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4378, + "name": "AdminProductCategoriesReqBase.constructor" + } + }, + { + "id": 1186, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4380, + "name": "AdminProductCategoriesReqBase.description" + } + }, + { + "id": 1187, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The handle of the product category. If none is provided, the kebab-case version of the name will be used. This field can be used as a slug in URLs." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4381, + "name": "AdminProductCategoriesReqBase.handle" + } + }, + { + "id": 1189, + "name": "is_active", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `false`, the product category will not be available in the storefront." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 4383, + "name": "AdminProductCategoriesReqBase.is_active" + } + }, + { + "id": 1188, + "name": "is_internal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, the product category will only be available to admins." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 4382, + "name": "AdminProductCategoriesReqBase.is_internal" + } + }, + { + "id": 1185, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1184, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the product category" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1190, + "name": "parent_category_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the parent product category" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 4384, + "name": "AdminProductCategoriesReqBase.parent_category_id" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1182 + ] + }, + { + "title": "Properties", + "children": [ + 1186, + 1187, + 1189, + 1188, + 1185, + 1184, + 1190 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4377, + "name": "AdminProductCategoriesReqBase", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1441, + "name": "AdminPostProductsProductMetadataReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1442, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1443, + "name": "new AdminPostProductsProductMetadataReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1441, + "name": "AdminPostProductsProductMetadataReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1444, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The metadata key" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1445, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The metadata value" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1442 + ] + }, + { + "title": "Properties", + "children": [ + 1444, + 1445 + ] + } + ] + }, + { + "id": 1446, + "name": "AdminPostProductsProductOptionsOption", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1447, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1448, + "name": "new AdminPostProductsProductOptionsOption", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1446, + "name": "AdminPostProductsProductOptionsOption", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1449, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the Product Option" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1447 + ] + }, + { + "title": "Properties", + "children": [ + 1449 + ] + } + ] + }, + { + "id": 1339, + "name": "AdminPostProductsProductOptionsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1340, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1341, + "name": "new AdminPostProductsProductOptionsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1339, + "name": "AdminPostProductsProductOptionsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1342, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title the Product Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1340 + ] + }, + { + "title": "Properties", + "children": [ + 1342 + ] + } + ] + }, + { + "id": 1450, + "name": "AdminPostProductsProductReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1451, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1452, + "name": "new AdminPostProductsProductReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1450, + "name": "AdminPostProductsProductReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1465, + "name": "categories", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product categories to add the Product to." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "product_categories", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "product_categories", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4406, + "name": "ProductProductCategoryReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1462, + "name": "collection_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Collection the Product belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1455, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1456, + "name": "discountable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A flag to indicate if discounts can be applied to the Line Items generated from this Product" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1459, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A unique handle to identify the Product by. If not provided, the kebab-case version of the product title will be used. This can be used as a slug in URLs." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1469, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1471, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1457, + "name": "images", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of images of the Product. Each value in the array is a URL to the image. You can use the upload API Routes to upload the image and obtain a URL." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1468, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1474, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material composition of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1475, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1473, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturer Identification code of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1472, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country of origin of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1464, + "name": "sales_channels", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sales channels to associate the Product with." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 4402, + "name": "ProductSalesChannelReq", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 1460, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the product. The product is shown to the customer only if its status is `published`." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "ProductStatus" + }, + "name": "ProductStatus", + "package": "@medusajs/medusa" + } + }, + { + "id": 1454, + "name": "subtitle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The subtitle of the Product" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1463, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product Tags to associate the Product with." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4397, + "name": "ProductTagReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1458, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The thumbnail to use for the Product. The value is a URL to the thumbnail. You can use the upload API Routes to upload the thumbnail and obtain a URL." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1453, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the Product" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1461, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Product Type to associate the Product with." + } + ] + }, + "type": { + "type": "reference", + "target": 4392, + "name": "ProductTypeReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1466, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of Product Variants to create with the Product. Each product variant must have a unique combination of Product Option values." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4470, + "name": "ProductVariantReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1467, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1470, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1451 + ] + }, + { + "title": "Properties", + "children": [ + 1465, + 1462, + 1455, + 1456, + 1459, + 1469, + 1471, + 1457, + 1468, + 1474, + 1475, + 1473, + 1472, + 1464, + 1460, + 1454, + 1463, + 1458, + 1453, + 1461, + 1466, + 1467, + 1470 + ] + } + ] + }, + { + "id": 1371, + "name": "AdminPostProductsProductVariantsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1372, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1373, + "name": "new AdminPostProductsProductVariantsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1371, + "name": "AdminPostProductsProductVariantsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1381, + "name": "allow_backorder", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product variant can be purchased when out of stock." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1378, + "name": "barcode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A generic GTIN field of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1376, + "name": "ean", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The EAN number of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1385, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1379, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1380, + "name": "inventory_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of stock kept of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 1384, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1382, + "name": "manage_inventory", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether Medusa should keep track of the inventory of this product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "true" + }, + { + "id": 1389, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material composition of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1390, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1388, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturer Identification code of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1392, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of Product Option values that the variant corresponds to." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4444, + "name": "ProductVariantOptionReq", + "package": "@medusajs/medusa" + } + }, + "defaultValue": "[]" + }, + { + "id": 1387, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country of origin of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1391, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product variant prices. A product variant can have different prices for each region or currency code." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4436, + "name": "ProductVariantPricesCreateReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1375, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique SKU of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1374, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1377, + "name": "upc", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The UPC number of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1383, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The wieght of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1386, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1372 + ] + }, + { + "title": "Properties", + "children": [ + 1381, + 1378, + 1376, + 1385, + 1379, + 1380, + 1384, + 1382, + 1389, + 1390, + 1388, + 1392, + 1387, + 1391, + 1375, + 1374, + 1377, + 1383, + 1386 + ] + } + ] + }, + { + "id": 1476, + "name": "AdminPostProductsProductVariantsVariantReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1477, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1478, + "name": "new AdminPostProductsProductVariantsVariantReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1476, + "name": "AdminPostProductsProductVariantsVariantReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1486, + "name": "allow_backorder", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product variant can be purchased when out of stock." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1483, + "name": "barcode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A generic GTIN field of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1481, + "name": "ean", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The EAN number of the item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1490, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1484, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1485, + "name": "inventory_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of stock kept of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1489, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1487, + "name": "manage_inventory", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether Medusa should keep track of the inventory of this product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1494, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material composition of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1495, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1493, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturer Identification code of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1497, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of Product Option values that the variant corresponds to." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4502, + "name": "ProductVariantOptionReq", + "package": "@medusajs/medusa" + } + }, + "defaultValue": "[]" + }, + { + "id": 1492, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country of origin of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1496, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product variant prices. A product variant can have different prices for each region or currency code." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4493, + "name": "ProductVariantPricesUpdateReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1480, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique SKU of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1479, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1482, + "name": "upc", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The UPC number of the item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1488, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1491, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1477 + ] + }, + { + "title": "Properties", + "children": [ + 1486, + 1483, + 1481, + 1490, + 1484, + 1485, + 1489, + 1487, + 1494, + 1495, + 1493, + 1497, + 1492, + 1496, + 1480, + 1479, + 1482, + 1488, + 1491 + ] + } + ] + }, + { + "id": 1343, + "name": "AdminPostProductsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1344, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1345, + "name": "new AdminPostProductsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1343, + "name": "AdminPostProductsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1359, + "name": "categories", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product categories to add the Product to." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "product_categories", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "product_categories", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4406, + "name": "ProductProductCategoryReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1356, + "name": "collection_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Collection the Product belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1348, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1350, + "name": "discountable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A flag to indicate if discounts can be applied to the Line Items generated from this Product" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "true" + }, + { + "id": 1353, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A unique handle to identify the Product by. If not provided, the kebab-case version of the product title will be used. This can be used as a slug in URLs." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1364, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1366, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1351, + "name": "images", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of images of the Product. Each value in the array is a URL to the image. You can use the upload API Routes to upload the image and obtain a URL." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1349, + "name": "is_giftcard", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A flag to indicate if the Product represents a Gift Card. Purchasing Products with this flag set to `true` will result in a Gift Card being created." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 1363, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1369, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material composition of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1370, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1368, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturer Identification code of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1360, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Options that the Product should have. A new product option will be created for every item in the array." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4410, + "name": "ProductOptionReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1367, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country of origin of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1358, + "name": "sales_channels", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sales channels to associate the Product with." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4402, + "name": "ProductSalesChannelReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1354, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the product. The product is shown to the customer only if its status is `published`." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "ProductStatus" + }, + "name": "ProductStatus", + "package": "@medusajs/medusa" + }, + "defaultValue": "ProductStatus.DRAFT" + }, + { + "id": 1347, + "name": "subtitle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The subtitle of the Product" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1357, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product Tags to associate the Product with." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4397, + "name": "ProductTagReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1352, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The thumbnail to use for the Product. The value is a URL to the thumbnail. You can use the upload API Routes to upload the thumbnail and obtain a URL." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1346, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the Product" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1355, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Product Type to associate the Product with." + } + ] + }, + "type": { + "type": "reference", + "target": 4392, + "name": "ProductTypeReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1361, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of Product Variants to create with the Product. Each product variant must have a unique combination of Product Option values." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4414, + "name": "ProductVariantReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1362, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1365, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1344 + ] + }, + { + "title": "Properties", + "children": [ + 1359, + 1356, + 1348, + 1350, + 1353, + 1364, + 1366, + 1351, + 1349, + 1363, + 1369, + 1370, + 1368, + 1360, + 1367, + 1358, + 1354, + 1347, + 1357, + 1352, + 1346, + 1355, + 1361, + 1362, + 1365 + ] + } + ] + }, + { + "id": 78, + "name": "AdminPostProductsToCollectionReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 79, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 80, + "name": "new AdminPostProductsToCollectionReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 78, + "name": "AdminPostProductsToCollectionReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 81, + "name": "product_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of Product IDs to add to the Product Collection." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 79 + ] + }, + { + "title": "Properties", + "children": [ + 81 + ] + } + ] + }, + { + "id": 1508, + "name": "AdminPostPublishableApiKeySalesChannelsBatchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1509, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1510, + "name": "new AdminPostPublishableApiKeySalesChannelsBatchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1508, + "name": "AdminPostPublishableApiKeySalesChannelsBatchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1511, + "name": "sales_channel_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the sales channels to add to the publishable API key" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4507, + "name": "ProductBatchSalesChannel", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1509 + ] + }, + { + "title": "Properties", + "children": [ + 1511 + ] + } + ] + }, + { + "id": 1538, + "name": "AdminPostPublishableApiKeysPublishableApiKeyReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1539, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1540, + "name": "new AdminPostPublishableApiKeysPublishableApiKeyReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1538, + "name": "AdminPostPublishableApiKeysPublishableApiKeyReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1541, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the Publishable API Key." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1539 + ] + }, + { + "title": "Properties", + "children": [ + 1541 + ] + } + ] + }, + { + "id": 1534, + "name": "AdminPostPublishableApiKeysReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1535, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1536, + "name": "new AdminPostPublishableApiKeysReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1534, + "name": "AdminPostPublishableApiKeysReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1537, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the publishable API key" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1535 + ] + }, + { + "title": "Properties", + "children": [ + 1537 + ] + } + ] + }, + { + "id": 1560, + "name": "AdminPostRegionsRegionCountriesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1561, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1562, + "name": "new AdminPostRegionsRegionCountriesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1560, + "name": "AdminPostRegionsRegionCountriesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1563, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 2 character ISO code for the Country." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1561 + ] + }, + { + "title": "Properties", + "children": [ + 1563 + ] + } + ] + }, + { + "id": 1564, + "name": "AdminPostRegionsRegionFulfillmentProvidersReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1565, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1566, + "name": "new AdminPostRegionsRegionFulfillmentProvidersReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1564, + "name": "AdminPostRegionsRegionFulfillmentProvidersReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1567, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Fulfillment Provider." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1565 + ] + }, + { + "title": "Properties", + "children": [ + 1567 + ] + } + ] + }, + { + "id": 1568, + "name": "AdminPostRegionsRegionPaymentProvidersReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1569, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1570, + "name": "new AdminPostRegionsRegionPaymentProvidersReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1568, + "name": "AdminPostRegionsRegionPaymentProvidersReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1571, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Payment Provider." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1569 + ] + }, + { + "title": "Properties", + "children": [ + 1571 + ] + } + ] + }, + { + "id": 1597, + "name": "AdminPostRegionsRegionReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1598, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1599, + "name": "new AdminPostRegionsRegionReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1597, + "name": "AdminPostRegionsRegionReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1605, + "name": "automatic_taxes", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, the Medusa backend will automatically calculate taxes for carts in this region. If set to `false`, the taxes must be calculated manually." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1609, + "name": "countries", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of countries' 2 ISO characters that should be included in the Region." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1601, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 3 character ISO currency code to use in the Region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1608, + "name": "fulfillment_providers", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of Fulfillment Provider IDs that can be used in the Region" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1604, + "name": "gift_cards_taxable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, taxes will be applied on gift cards." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1610, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether taxes are included in the prices of the region." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1611, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1600, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the Region" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1607, + "name": "payment_providers", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of Payment Provider IDs that can be used in the Region" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1602, + "name": "tax_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax code of the Region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1606, + "name": "tax_provider_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the tax provider to use. If none provided, the system tax provider is used." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1603, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate to use in the Region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1598 + ] + }, + { + "title": "Properties", + "children": [ + 1605, + 1609, + 1601, + 1608, + 1604, + 1610, + 1611, + 1600, + 1607, + 1602, + 1606, + 1603 + ] + } + ] + }, + { + "id": 1572, + "name": "AdminPostRegionsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1573, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1574, + "name": "new AdminPostRegionsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1572, + "name": "AdminPostRegionsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1581, + "name": "countries", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of countries' 2 ISO characters that should be included in the Region." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1576, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 3 character ISO currency code to use in the Region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1580, + "name": "fulfillment_providers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of Fulfillment Provider IDs that can be used in the Region" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1582, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether taxes are included in the prices of the region." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1583, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1575, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the Region" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1579, + "name": "payment_providers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of Payment Provider IDs that can be used in the Region" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1577, + "name": "tax_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax code of the Region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1578, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate to use in the Region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1573 + ] + }, + { + "title": "Properties", + "children": [ + 1581, + 1576, + 1580, + 1582, + 1583, + 1575, + 1579, + 1577, + 1578 + ] + } + ] + }, + { + "id": 1673, + "name": "AdminPostReservationsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1674, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1675, + "name": "new AdminPostReservationsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1673, + "name": "AdminPostReservationsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1680, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reservation's description." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1678, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item the reservation is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1676, + "name": "line_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item of the reservation." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1677, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location of the reservation." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1681, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1679, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity to reserve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1674 + ] + }, + { + "title": "Properties", + "children": [ + 1680, + 1678, + 1676, + 1677, + 1681, + 1679 + ] + } + ] + }, + { + "id": 1697, + "name": "AdminPostReservationsReservationReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1698, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1699, + "name": "new AdminPostReservationsReservationReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1697, + "name": "AdminPostReservationsReservationReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1702, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reservation's description." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1701, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location associated with the reservation." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1703, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1700, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity to reserve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1698 + ] + }, + { + "title": "Properties", + "children": [ + 1702, + 1701, + 1703, + 1700 + ] + } + ] + }, + { + "id": 1629, + "name": "AdminPostReturnReasonsReasonReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1630, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1631, + "name": "new AdminPostReturnReasonsReasonReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1629, + "name": "AdminPostReturnReasonsReasonReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1634, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the Reason." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1632, + "name": "label", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The label to display to the Customer." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1635, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1633, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A unique value of the return reason." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1630 + ] + }, + { + "title": "Properties", + "children": [ + 1634, + 1632, + 1635, + 1633 + ] + } + ] + }, + { + "id": 1621, + "name": "AdminPostReturnReasonsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1622, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1623, + "name": "new AdminPostReturnReasonsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1621, + "name": "AdminPostReturnReasonsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1627, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the Reason." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1625, + "name": "label", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The label to display to the Customer." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1628, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1626, + "name": "parent_return_reason_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the parent return reason." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1624, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A unique value of the return reason." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1622 + ] + }, + { + "title": "Properties", + "children": [ + 1627, + 1625, + 1628, + 1626, + 1624 + ] + } + ] + }, + { + "id": 1654, + "name": "AdminPostReturnsReturnReceiveReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1655, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1656, + "name": "new AdminPostReturnsReturnReceiveReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1654, + "name": "AdminPostReturnsReturnReceiveReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1657, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Line Items that have been received." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4511, + "name": "Item", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1659, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location to return items from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1658, + "name": "refund", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to refund." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1655 + ] + }, + { + "title": "Properties", + "children": [ + 1657, + 1659, + 1658 + ] + } + ] + }, + { + "id": 1712, + "name": "AdminPostSalesChannelsChannelProductsBatchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1713, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1714, + "name": "new AdminPostSalesChannelsChannelProductsBatchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1712, + "name": "AdminPostSalesChannelsChannelProductsBatchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1715, + "name": "product_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products to add to the Sales Channel" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4507, + "name": "ProductBatchSalesChannel", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1713 + ] + }, + { + "title": "Properties", + "children": [ + 1715 + ] + } + ] + }, + { + "id": 1748, + "name": "AdminPostSalesChannelsChannelStockLocationsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1749, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1750, + "name": "new AdminPostSalesChannelsChannelStockLocationsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1748, + "name": "AdminPostSalesChannelsChannelStockLocationsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1751, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the stock location" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1749 + ] + }, + { + "title": "Properties", + "children": [ + 1751 + ] + } + ] + }, + { + "id": 1716, + "name": "AdminPostSalesChannelsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1717, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1718, + "name": "new AdminPostSalesChannelsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1716, + "name": "AdminPostSalesChannelsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1720, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the Sales Channel" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1721, + "name": "is_disabled", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Sales Channel is disabled." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1719, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the Sales Channel" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1717 + ] + }, + { + "title": "Properties", + "children": [ + 1720, + 1721, + 1719 + ] + } + ] + }, + { + "id": 1742, + "name": "AdminPostSalesChannelsSalesChannelReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1743, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1744, + "name": "new AdminPostSalesChannelsSalesChannelReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1742, + "name": "AdminPostSalesChannelsSalesChannelReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1746, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the sales channel." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1747, + "name": "is_disabled", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Sales Channel is disabled." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1745, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the sales channel" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1743 + ] + }, + { + "title": "Properties", + "children": [ + 1746, + 1747, + 1745 + ] + } + ] + }, + { + "id": 1785, + "name": "AdminPostShippingOptionsOptionReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1786, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1787, + "name": "new AdminPostShippingOptionsOptionReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1785, + "name": "AdminPostShippingOptionsOptionReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1791, + "name": "admin_only", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, the shipping option can only be used when creating draft orders." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1789, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to charge for the Shipping Option. If the `price_type` of the shipping option is `calculated`, this amount will not actually be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1793, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tax included in prices of shipping option" + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1792, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1788, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the Shipping Option" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1790, + "name": "requirements", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The requirements that must be satisfied for the Shipping Option to be available." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4534, + "name": "OptionRequirement", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1786 + ] + }, + { + "title": "Properties", + "children": [ + 1791, + 1789, + 1793, + 1792, + 1788, + 1790 + ] + } + ] + }, + { + "id": 1764, + "name": "AdminPostShippingOptionsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1765, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1766, + "name": "new AdminPostShippingOptionsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1764, + "name": "AdminPostShippingOptionsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1775, + "name": "admin_only", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to `true`, the shipping option can only be used when creating draft orders." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 1773, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to charge for the Shipping Option. If the `price_type` is set to `calculated`, this amount will not actually be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1771, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data needed for the Fulfillment Provider to handle shipping with this Shipping Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 1778, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tax included in prices of shipping option" + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1776, + "name": "is_return", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Shipping Option can be used for returns or during checkout." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 1777, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1767, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the Shipping Option" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1772, + "name": "price_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the Shipping Option price. `flat_rate` indicates fixed pricing, whereas `calculated` indicates that the price will be calculated each time by the fulfillment provider." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1770, + "name": "profile_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Shipping Profile to add the Shipping Option to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1769, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Fulfillment Provider that handles the Shipping Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1768, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region in which the Shipping Option will be available." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1774, + "name": "requirements", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The requirements that must be satisfied for the Shipping Option to be available." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4529, + "name": "OptionRequirement", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1765 + ] + }, + { + "title": "Properties", + "children": [ + 1775, + 1773, + 1771, + 1778, + 1776, + 1777, + 1767, + 1772, + 1770, + 1769, + 1768, + 1774 + ] + } + ] + }, + { + "id": 1809, + "name": "AdminPostShippingProfilesProfileReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1810, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1811, + "name": "new AdminPostShippingProfilesProfileReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1809, + "name": "AdminPostShippingProfilesProfileReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1813, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1812, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the Shipping Profile" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1815, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "product IDs to associate with the Shipping Profile" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1816, + "name": "shipping_options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Shipping option IDs to associate with the Shipping Profile" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1814, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the Shipping Profile" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfileType" + }, + "name": "ShippingProfileType", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1810 + ] + }, + { + "title": "Properties", + "children": [ + 1813, + 1812, + 1815, + 1816, + 1814 + ] + } + ] + }, + { + "id": 1803, + "name": "AdminPostShippingProfilesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1804, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1805, + "name": "new AdminPostShippingProfilesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1803, + "name": "AdminPostShippingProfilesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1808, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1806, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the Shipping Profile" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1807, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the Shipping Profile" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfileType" + }, + "name": "ShippingProfileType", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1804 + ] + }, + { + "title": "Properties", + "children": [ + 1808, + 1806, + 1807 + ] + } + ] + }, + { + "id": 1862, + "name": "AdminPostStockLocationsLocationParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1863, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1864, + "name": "new AdminPostStockLocationsLocationParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1862, + "name": "AdminPostStockLocationsLocationParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 1865, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 1866, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1863 + ] + }, + { + "title": "Properties", + "children": [ + 1865, + 1866 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1855, + "name": "AdminPostStockLocationsLocationReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1856, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1857, + "name": "new AdminPostStockLocationsLocationReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1855, + "name": "AdminPostStockLocationsLocationReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1859, + "name": "address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data of an associated address to create or update." + } + ] + }, + "type": { + "type": "reference", + "target": 4569, + "name": "StockLocationAddress", + "package": "@medusajs/medusa" + } + }, + { + "id": 1860, + "name": "address_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the stock location address ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1861, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1858, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the name of the stock location" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1856 + ] + }, + { + "title": "Properties", + "children": [ + 1859, + 1860, + 1861, + 1858 + ] + } + ] + }, + { + "id": 1833, + "name": "AdminPostStockLocationsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1834, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1835, + "name": "new AdminPostStockLocationsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1833, + "name": "AdminPostStockLocationsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 1836, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 1837, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1834 + ] + }, + { + "title": "Properties", + "children": [ + 1836, + 1837 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1826, + "name": "AdminPostStockLocationsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1827, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1828, + "name": "new AdminPostStockLocationsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1826, + "name": "AdminPostStockLocationsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1830, + "name": "address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A new stock location address to create and associate with the stock location. Only required if `address_id` is not provided." + } + ] + }, + "type": { + "type": "reference", + "target": 4558, + "name": "StockLocationAddress", + "package": "@medusajs/medusa" + } + }, + { + "id": 1831, + "name": "address_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the ID of an existing stock location address to associate with the stock location. Only required if `address` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1832, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1829, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the name of the stock location" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1827 + ] + }, + { + "title": "Properties", + "children": [ + 1830, + 1831, + 1832, + 1829 + ] + } + ] + }, + { + "id": 1880, + "name": "AdminPostStoreReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1881, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1882, + "name": "new AdminPostStoreReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1880, + "name": "AdminPostStoreReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1888, + "name": "currencies", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Array of available currencies in the store. Each currency is in 3 character ISO code format." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1887, + "name": "default_currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The default currency code of the Store." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1886, + "name": "invite_link_template", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A template for invite links - use `{{invite_token}}` to insert the invite token" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1889, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1883, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the Store" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1885, + "name": "payment_link_template", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A template for payment links - use `{{cart_id}}` to insert the Cart ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1884, + "name": "swap_link_template", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A template for Swap links - use `{{cart_id}}` to insert the Swap Cart ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1881 + ] + }, + { + "title": "Properties", + "children": [ + 1888, + 1887, + 1886, + 1889, + 1883, + 1885, + 1884 + ] + } + ] + }, + { + "id": 1992, + "name": "AdminPostTaxRatesParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1993, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1994, + "name": "new AdminPostTaxRatesParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1992, + "name": "AdminPostTaxRatesParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1995, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1996, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1993 + ] + }, + { + "title": "Properties", + "children": [ + 1995, + 1996 + ] + } + ] + }, + { + "id": 1982, + "name": "AdminPostTaxRatesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1983, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1984, + "name": "new AdminPostTaxRatesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1982, + "name": "AdminPostTaxRatesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1985, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the tax rate." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1986, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the tax rate." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1991, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the types of products associated with this tax rate" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1989, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products associated with this tax rate." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1988, + "name": "rate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The numeric rate to charge." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1987, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region that the tax rate belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1990, + "name": "shipping_options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the shipping options associated with this tax rate" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1983 + ] + }, + { + "title": "Properties", + "children": [ + 1985, + 1986, + 1991, + 1989, + 1988, + 1987, + 1990 + ] + } + ] + }, + { + "id": 2007, + "name": "AdminPostTaxRatesTaxRateParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 2008, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2009, + "name": "new AdminPostTaxRatesTaxRateParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2007, + "name": "AdminPostTaxRatesTaxRateParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2010, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 2011, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2008 + ] + }, + { + "title": "Properties", + "children": [ + 2010, + 2011 + ] + } + ] + }, + { + "id": 1959, + "name": "AdminPostTaxRatesTaxRateProductTypesParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1960, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1961, + "name": "new AdminPostTaxRatesTaxRateProductTypesParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1959, + "name": "AdminPostTaxRatesTaxRateProductTypesParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1962, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1963, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1960 + ] + }, + { + "title": "Properties", + "children": [ + 1962, + 1963 + ] + } + ] + }, + { + "id": 1955, + "name": "AdminPostTaxRatesTaxRateProductTypesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product types to add to the tax rate." + } + ] + }, + "children": [ + { + "id": 1956, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1957, + "name": "new AdminPostTaxRatesTaxRateProductTypesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product types to add to the tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": 1955, + "name": "AdminPostTaxRatesTaxRateProductTypesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1958, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the types of products to associate with this tax rate" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1956 + ] + }, + { + "title": "Properties", + "children": [ + 1958 + ] + } + ] + }, + { + "id": 1968, + "name": "AdminPostTaxRatesTaxRateProductsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1969, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1970, + "name": "new AdminPostTaxRatesTaxRateProductsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1968, + "name": "AdminPostTaxRatesTaxRateProductsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1971, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1972, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1969 + ] + }, + { + "title": "Properties", + "children": [ + 1971, + 1972 + ] + } + ] + }, + { + "id": 1964, + "name": "AdminPostTaxRatesTaxRateProductsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1965, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1966, + "name": "new AdminPostTaxRatesTaxRateProductsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1964, + "name": "AdminPostTaxRatesTaxRateProductsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1967, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products to associate with this tax rate" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1965 + ] + }, + { + "title": "Properties", + "children": [ + 1967 + ] + } + ] + }, + { + "id": 1997, + "name": "AdminPostTaxRatesTaxRateReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1998, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1999, + "name": "new AdminPostTaxRatesTaxRateReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1997, + "name": "AdminPostTaxRatesTaxRateReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2000, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the tax rate." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2001, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the tax rate." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2006, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the types of product types associated with this tax rate" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 2004, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products associated with this tax rate" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 2003, + "name": "rate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The numeric rate to charge." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 2002, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region that the tax rate belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2005, + "name": "shipping_options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the shipping options associated with this tax rate" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1998 + ] + }, + { + "title": "Properties", + "children": [ + 2000, + 2001, + 2006, + 2004, + 2003, + 2002, + 2005 + ] + } + ] + }, + { + "id": 1977, + "name": "AdminPostTaxRatesTaxRateShippingOptionsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1978, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1979, + "name": "new AdminPostTaxRatesTaxRateShippingOptionsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1977, + "name": "AdminPostTaxRatesTaxRateShippingOptionsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1980, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1981, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1978 + ] + }, + { + "title": "Properties", + "children": [ + 1980, + 1981 + ] + } + ] + }, + { + "id": 1973, + "name": "AdminPostTaxRatesTaxRateShippingOptionsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1974, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1975, + "name": "new AdminPostTaxRatesTaxRateShippingOptionsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1973, + "name": "AdminPostTaxRatesTaxRateShippingOptionsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1976, + "name": "shipping_options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the shipping options to associate with this tax rate" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1974 + ] + }, + { + "title": "Properties", + "children": [ + 1976 + ] + } + ] + }, + { + "id": 2028, + "name": "AdminPostUploadsDownloadUrlReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2029, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2030, + "name": "new AdminPostUploadsDownloadUrlReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2028, + "name": "AdminPostUploadsDownloadUrlReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2031, + "name": "file_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "key of the file to obtain the download link for. This is obtained when you first uploaded the file, or by the file service if you used it directly." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2029 + ] + }, + { + "title": "Properties", + "children": [ + 2031 + ] + } + ] + }, + { + "id": 3932, + "name": "AdminPriceListPricesCreateReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 3933, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3934, + "name": "new AdminPriceListPricesCreateReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 3932, + "name": "AdminPriceListPricesCreateReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3937, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to charge for the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3936, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 3 character ISO currency code for which the price will be used. This is only required if `region_id` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3940, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity for which the price will be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3939, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity for which the price will be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3935, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region for which the price is used. This is only required if `currecny_code` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3938, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Variant for which the price is used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3933 + ] + }, + { + "title": "Properties", + "children": [ + 3937, + 3936, + 3940, + 3939, + 3935, + 3938 + ] + } + ] + }, + { + "id": 3922, + "name": "AdminPriceListPricesUpdateReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 3923, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3924, + "name": "new AdminPriceListPricesUpdateReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 3922, + "name": "AdminPriceListPricesUpdateReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3929, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to charge for the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3927, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 3 character ISO currency code for which the price will be used. This is only required if `region_id` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3925, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3931, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity for which the price will be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3930, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity for which the price will be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3926, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region for which the price is used. This is only required if `currecny_code` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3928, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Variant for which the price is used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3923 + ] + }, + { + "title": "Properties", + "children": [ + 3929, + 3927, + 3925, + 3931, + 3930, + 3926, + 3928 + ] + } + ] + }, + { + "id": 4591, + "name": "AdminPriceSelectionParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The context to apply on retrieved prices by a user admin." + } + ] + }, + "children": [ + { + "id": 4592, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4593, + "name": "new AdminPriceSelectionParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4591, + "name": "AdminPriceSelectionParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4610, + "name": "PriceSelectionParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4609, + "name": "PriceSelectionParams.constructor" + } + }, + { + "id": 4595, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a cart ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4611, + "name": "PriceSelectionParams.cart_id" + } + }, + { + "id": 4597, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a currency code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4613, + "name": "PriceSelectionParams.currency_code" + } + }, + { + "id": 4594, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a customer ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4598, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4614, + "name": "PriceSelectionParams.expand" + } + }, + { + "id": 4599, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4615, + "name": "PriceSelectionParams.fields" + } + }, + { + "id": 4596, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a region ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4612, + "name": "PriceSelectionParams.region_id" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4592 + ] + }, + { + "title": "Properties", + "children": [ + 4595, + 4597, + 4594, + 4598, + 4599, + 4596 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4608, + "name": "PriceSelectionParams", + "package": "@medusajs/medusa" + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 2081, + "name": "AdminGetVariantsParams" + } + ] + }, + { + "id": 4377, + "name": "AdminProductCategoriesReqBase", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4378, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4379, + "name": "new AdminProductCategoriesReqBase", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4377, + "name": "AdminProductCategoriesReqBase", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4380, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4381, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4383, + "name": "is_active", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4382, + "name": "is_internal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4384, + "name": "parent_category_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4378 + ] + }, + { + "title": "Properties", + "children": [ + 4380, + 4381, + 4383, + 4382, + 4384 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 1181, + "name": "AdminPostProductCategoriesReq" + }, + { + "type": "reference", + "target": 1196, + "name": "AdminPostProductCategoriesCategoryReq" + } + ] + }, + { + "id": 2047, + "name": "AdminResetPasswordRequest", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2048, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2049, + "name": "new AdminResetPasswordRequest", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2047, + "name": "AdminResetPasswordRequest", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2050, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The User's email." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2052, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The User's new password." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2051, + "name": "token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The password-reset token generated when the password reset was requested." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2048 + ] + }, + { + "title": "Properties", + "children": [ + 2050, + 2052, + 2051 + ] + } + ] + }, + { + "id": 2053, + "name": "AdminResetPasswordTokenRequest", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2054, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2055, + "name": "new AdminResetPasswordTokenRequest", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2053, + "name": "AdminResetPasswordTokenRequest", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2056, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The User's email." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2054 + ] + }, + { + "title": "Properties", + "children": [ + 2056 + ] + } + ] + }, + { + "id": 341, + "name": "AdminUpdateDiscountRule", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes of the discount rule to update." + } + ] + }, + "children": [ + { + "id": 342, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 343, + "name": "new AdminUpdateDiscountRule", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 341, + "name": "AdminUpdateDiscountRule", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 347, + "name": "allocation", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule's allocation." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "AllocationType" + }, + "name": "AllocationType", + "package": "@medusajs/medusa" + } + }, + { + "id": 348, + "name": "conditions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule's discount conditions." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 349, + "name": "AdminUpsertCondition", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 345, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule's description." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 344, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 346, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule's value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 342 + ] + }, + { + "title": "Properties", + "children": [ + 347, + 348, + 345, + 344, + 346 + ] + } + ] + }, + { + "id": 1011, + "name": "AdminUpdatePaymentCollectionsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1012, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1013, + "name": "new AdminUpdatePaymentCollectionsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1011, + "name": "AdminUpdatePaymentCollectionsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1014, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A description to create or update the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1015, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1012 + ] + }, + { + "title": "Properties", + "children": [ + 1014, + 1015 + ] + } + ] + }, + { + "id": 2065, + "name": "AdminUpdateUserRequest", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2066, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2067, + "name": "new AdminUpdateUserRequest", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2065, + "name": "AdminUpdateUserRequest", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2071, + "name": "api_token", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The API token of the User." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2068, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The first name of the User." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2069, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The last name of the User." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2072, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2070, + "name": "role", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The role assigned to the user. These roles don't provide any different privileges." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "UserRoles" + }, + "name": "UserRoles", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2066 + ] + }, + { + "title": "Properties", + "children": [ + 2071, + 2068, + 2069, + 2072, + 2070 + ] + } + ] + }, + { + "id": 349, + "name": "AdminUpsertCondition", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to create or update in the discount condition." + } + ] + }, + "children": [ + { + "id": 350, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 351, + "name": "new AdminUpsertCondition", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 349, + "name": "AdminUpsertCondition", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4180, + "name": "AdminUpsertConditionsReq.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4179, + "name": "AdminUpsertConditionsReq.constructor" + } + }, + { + "id": 358, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer groups associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`customer_groups`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4185, + "name": "AdminUpsertConditionsReq.customer_groups" + } + }, + { + "id": 352, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount condition's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 353, + "name": "operator", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount condition's operator." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionOperator" + }, + "name": "DiscountConditionOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 355, + "name": "product_collections", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collections associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_collections`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4182, + "name": "AdminUpsertConditionsReq.product_collections" + } + }, + { + "id": 357, + "name": "product_tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product tags associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_tags`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4184, + "name": "AdminUpsertConditionsReq.product_tags" + } + }, + { + "id": 356, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product types associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_types`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4183, + "name": "AdminUpsertConditionsReq.product_types" + } + }, + { + "id": 354, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 4181, + "name": "AdminUpsertConditionsReq.products" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 350 + ] + }, + { + "title": "Properties", + "children": [ + 358, + 352, + 353, + 355, + 357, + 356, + 354 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4178, + "name": "AdminUpsertConditionsReq", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4178, + "name": "AdminUpsertConditionsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fields to create or update a discount condition." + } + ] + }, + "children": [ + { + "id": 4179, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4180, + "name": "new AdminUpsertConditionsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4178, + "name": "AdminUpsertConditionsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4185, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer groups associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`customer_groups`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4182, + "name": "product_collections", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collections associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_collections`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4184, + "name": "product_tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product tags associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_tags`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4183, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product types associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`product_types`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4181, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products associated with the discount condition, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4179 + ] + }, + { + "title": "Properties", + "children": [ + 4185, + 4182, + 4184, + 4183, + 4181 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 229, + "name": "AdminPostDiscountsDiscountConditions" + }, + { + "type": "reference", + "target": 264, + "name": "AdminCreateCondition" + }, + { + "type": "reference", + "target": 316, + "name": "AdminPostDiscountsDiscountConditionsCondition" + }, + { + "type": "reference", + "target": 349, + "name": "AdminUpsertCondition" + } + ] + }, + { + "id": 4298, + "name": "CustomShippingOption", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom Shipping Options are overridden Shipping Options. Admins can attach a Custom Shipping Option to a cart in order to set a custom price for a particular Shipping Option." + } + ] + }, + "children": [ + { + "id": 4299, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4300, + "name": "new CustomShippingOption", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom Shipping Options are overridden Shipping Options. Admins can attach a Custom Shipping Option to a cart in order to set a custom price for a particular Shipping Option." + } + ] + }, + "type": { + "type": "reference", + "target": 4298, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4301, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Shipping Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4302, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The custom price of the Shipping Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4299 + ] + }, + { + "title": "Properties", + "children": [ + 4301, + 4302 + ] + } + ] + }, + { + "id": 4369, + "name": "CustomerGroup", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer group that can be used to organize customers into groups of similar traits." + } + ] + }, + "children": [ + { + "id": 4370, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4371, + "name": "new CustomerGroup", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer group that can be used to organize customers into groups of similar traits." + } + ] + }, + "type": { + "type": "reference", + "target": 4369, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4372, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a customer group" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4370 + ] + }, + { + "title": "Properties", + "children": [ + 4372 + ] + } + ] + }, + { + "id": 4373, + "name": "CustomerGroup", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer group that can be used to organize customers into groups of similar traits." + } + ] + }, + "children": [ + { + "id": 4374, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4375, + "name": "new CustomerGroup", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer group that can be used to organize customers into groups of similar traits." + } + ] + }, + "type": { + "type": "reference", + "target": 4373, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4376, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a customer group" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4374 + ] + }, + { + "title": "Properties", + "children": [ + 4376 + ] + } + ] + }, + { + "id": 4155, + "name": "CustomerGroupsBatchCustomer", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4156, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4157, + "name": "new CustomerGroupsBatchCustomer", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4155, + "name": "CustomerGroupsBatchCustomer", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4158, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID of the customer" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4156 + ] + }, + { + "title": "Properties", + "children": [ + 4158 + ] + } + ] + }, + { + "id": 3753, + "name": "DateComparisonOperator", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fields used to apply flexible filters on dates." + } + ] + }, + "children": [ + { + "id": 3754, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3755, + "name": "new DateComparisonOperator", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3757, + "name": "gt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered date must be greater than this value." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 3758, + "name": "gte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered date must be greater than or equal to this value." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 3756, + "name": "lt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered date must be less than this value." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 3759, + "name": "lte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered date must be less than or equal to this value." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3754 + ] + }, + { + "title": "Properties", + "children": [ + 3757, + 3758, + 3756, + 3759 + ] + } + ] + }, + { + "id": 4199, + "name": "Discount", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A discount can be applied to a cart for promotional purposes." + } + ] + }, + "children": [ + { + "id": 4200, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4201, + "name": "new Discount", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A discount can be applied to a cart for promotional purposes." + } + ] + }, + "type": { + "type": "reference", + "target": 4199, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4202, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the discount to apply" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4200 + ] + }, + { + "title": "Properties", + "children": [ + 4202 + ] + } + ] + }, + { + "id": 4209, + "name": "Discount", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A discount can be applied to a cart for promotional purposes." + } + ] + }, + "children": [ + { + "id": 4210, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4211, + "name": "new Discount", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A discount can be applied to a cart for promotional purposes." + } + ] + }, + "type": { + "type": "reference", + "target": 4209, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4212, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code that a Discount is identifed by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4210 + ] + }, + { + "title": "Properties", + "children": [ + 4212 + ] + } + ] + }, + { + "id": 4604, + "name": "Discount", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A discount can be applied to a cart for promotional purposes." + } + ] + }, + "children": [ + { + "id": 4605, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4606, + "name": "new Discount", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A discount can be applied to a cart for promotional purposes." + } + ] + }, + "type": { + "type": "reference", + "target": 4604, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4607, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the discount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4605 + ] + }, + { + "title": "Properties", + "children": [ + 4607 + ] + } + ] + }, + { + "id": 3750, + "name": "EmptyQueryParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 3751, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3752, + "name": "new EmptyQueryParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 3750, + "name": "EmptyQueryParams", + "package": "@medusajs/medusa" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3751 + ] + } + ] + }, + { + "id": 3665, + "name": "FilterableBatchJobProps", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 3666, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3667, + "name": "new FilterableBatchJobProps", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 3665, + "name": "FilterableBatchJobProps", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3672, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 3671, + "name": "created_by", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 3668, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 3669, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3640, + "name": "BatchJobStatus", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3670, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3673, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3666 + ] + }, + { + "title": "Properties", + "children": [ + 3672, + 3671, + 3668, + 3669, + 3670, + 3673 + ] + } + ] + }, + { + "id": 4159, + "name": "FilterableCustomerGroupProps", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on the retrieved customer groups." + } + ] + }, + "children": [ + { + "id": 4160, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4161, + "name": "new FilterableCustomerGroupProps", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4159, + "name": "FilterableCustomerGroupProps", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4166, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the customer groups' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 4167, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter customer groups by their associated discount condition's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4162, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter customer groups by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 4164, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Names to filter customer groups by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4163, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search customer groups by their name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4165, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the customer groups' " + }, + { + "kind": "code", + "text": "`update_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4160 + ] + }, + { + "title": "Properties", + "children": [ + 4166, + 4167, + 4162, + 4164, + 4163, + 4165 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 159, + "name": "AdminGetCustomerGroupsParams" + } + ] + }, + { + "id": 3909, + "name": "FilterablePriceListProps", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on the retrieved price lists." + } + ] + }, + "children": [ + { + "id": 3910, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3911, + "name": "new FilterablePriceListProps", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 3909, + "name": "FilterablePriceListProps", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3919, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the price lists' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 3916, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter price lists by their associated customer groups." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3921, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the price lists' " + }, + { + "kind": "code", + "text": "`deleted_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 3917, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description to filter price lists by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3912, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter price lists by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3915, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name to filter price lists by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3913, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search terms to search price lists' description, name, and customer group's name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3914, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Statuses to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3906, + "name": "PriceListStatus", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3918, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Types to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3903, + "name": "PriceListType", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3920, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the price lists' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3910 + ] + }, + { + "title": "Properties", + "children": [ + 3919, + 3916, + 3921, + 3917, + 3912, + 3915, + 3913, + 3914, + 3918, + 3920 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 1123, + "name": "AdminGetPriceListPaginationParams" + } + ] + }, + { + "id": 4449, + "name": "FilterableProductProps", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on retrieved products." + } + ] + }, + "children": [ + { + "id": 4450, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4451, + "name": "new FilterableProductProps", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4449, + "name": "FilterableProductProps", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4465, + "name": "category_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated product category's ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4456, + "name": "collection_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated product collection's ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4467, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the products' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 4469, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the products' " + }, + { + "kind": "code", + "text": "`deleted_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 4459, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4464, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated discount condition's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4460, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handle to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4452, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter products by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 4466, + "name": "include_category_children", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether to include product category children in the response." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "text", + "text": "product_categories" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4461, + "name": "is_giftcard", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by whether they're gift cards." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4455, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated price lists' ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4453, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search products' title, description, variants' title and sku, and collections' title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4463, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated sales channels' ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4454, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Statuses to filter products by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "ProductStatus" + }, + "name": "ProductStatus", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 4457, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated tags' value." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4458, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Title to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4462, + "name": "type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated product type's ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4468, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the products' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4450 + ] + }, + { + "title": "Properties", + "children": [ + 4465, + 4456, + 4467, + 4469, + 4459, + 4464, + 4460, + 4452, + 4466, + 4461, + 4455, + 4453, + 4463, + 4454, + 4457, + 4458, + 4462, + 4468 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 1408, + "name": "AdminGetProductsParams" + } + ] + }, + { + "id": 3810, + "name": "FindPaginationParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how a list of data is paginated." + } + ] + }, + "children": [ + { + "id": 3811, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3812, + "name": "new FindPaginationParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 3810, + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3814, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20" + }, + { + "id": 3813, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3811 + ] + }, + { + "title": "Properties", + "children": [ + 3814, + 3813 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 121, + "name": "AdminGetCurrenciesParams" + }, + { + "type": "reference", + "target": 1257, + "name": "AdminGetProductTypesParams" + }, + { + "type": "reference", + "target": 2414, + "name": "StoreGetProductTagsParams" + }, + { + "type": "reference", + "target": 2432, + "name": "StoreGetProductTypesParams" + } + ] + }, + { + "id": 3805, + "name": "FindParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 3806, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3807, + "name": "new FindParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3808, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3809, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3806 + ] + }, + { + "title": "Properties", + "children": [ + 3808, + 3809 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 154, + "name": "AdminGetCustomerGroupsGroupParams" + }, + { + "type": "reference", + "target": 238, + "name": "AdminPostDiscountsDiscountConditionsParams" + }, + { + "type": "reference", + "target": 273, + "name": "AdminPostDiscountsParams" + }, + { + "type": "reference", + "target": 284, + "name": "AdminDeleteDiscountsDiscountConditionsConditionParams" + }, + { + "type": "reference", + "target": 289, + "name": "AdminGetDiscountsDiscountConditionsConditionParams" + }, + { + "type": "reference", + "target": 294, + "name": "AdminGetDiscountParams" + }, + { + "type": "reference", + "target": 299, + "name": "AdminGetDiscountsDiscountCodeParams" + }, + { + "type": "reference", + "target": 324, + "name": "AdminPostDiscountsDiscountConditionsConditionParams" + }, + { + "type": "reference", + "target": 359, + "name": "AdminPostDiscountsDiscountParams" + }, + { + "type": "reference", + "target": 370, + "name": "AdminPostDiscountsDiscountConditionsConditionBatchParams" + }, + { + "type": "reference", + "target": 375, + "name": "AdminDeleteDiscountsDiscountConditionsConditionBatchParams" + }, + { + "type": "reference", + "target": 526, + "name": "AdminPostInventoryItemsParams" + }, + { + "type": "reference", + "target": 537, + "name": "AdminPostInventoryItemsItemLocationLevelsParams" + }, + { + "type": "reference", + "target": 542, + "name": "AdminGetInventoryItemsItemParams" + }, + { + "type": "reference", + "target": 568, + "name": "AdminGetInventoryItemsItemLocationLevelsParams" + }, + { + "type": "reference", + "target": 590, + "name": "AdminPostInventoryItemsInventoryItemParams" + }, + { + "type": "reference", + "target": 600, + "name": "AdminPostInventoryItemsItemLocationLevelsLevelParams" + }, + { + "type": "reference", + "target": 699, + "name": "GetOrderEditsOrderEditParams" + }, + { + "type": "reference", + "target": 743, + "name": "AdminPostOrdersOrderShippingMethodsParams" + }, + { + "type": "reference", + "target": 748, + "name": "AdminPostOrdersOrderArchiveParams" + }, + { + "type": "reference", + "target": 753, + "name": "AdminPostOrdersClaimCancel" + }, + { + "type": "reference", + "target": 764, + "name": "AdminPostOrdersOrderFulfillementsCancelParams" + }, + { + "type": "reference", + "target": 769, + "name": "AdminPostOrdersClaimFulfillmentsCancelParams" + }, + { + "type": "reference", + "target": 774, + "name": "AdminPostOrdersOrderSwapFulfillementsCancelParams" + }, + { + "type": "reference", + "target": 779, + "name": "AdminPostOrdersOrderCancel" + }, + { + "type": "reference", + "target": 784, + "name": "AdminPostOrdersSwapCancelParams" + }, + { + "type": "reference", + "target": 789, + "name": "AdminPostOrdersOrderCaptureParams" + }, + { + "type": "reference", + "target": 794, + "name": "AdminPostOrdersOrderCompleteParams" + }, + { + "type": "reference", + "target": 812, + "name": "AdminPostOrdersOrderClaimsParams" + }, + { + "type": "reference", + "target": 822, + "name": "AdminPostOrdersOrderClaimsClaimShipmentsParams" + }, + { + "type": "reference", + "target": 841, + "name": "AdminPostOrdersOrderFulfillmentsParams" + }, + { + "type": "reference", + "target": 852, + "name": "AdminPostOrdersOrderShipmentParams" + }, + { + "type": "reference", + "target": 868, + "name": "AdminPostOrdersOrderSwapsParams" + }, + { + "type": "reference", + "target": 879, + "name": "AdminPostOrdersOrderSwapsSwapShipmentsParams" + }, + { + "type": "reference", + "target": 890, + "name": "AdminPostOrdersOrderClaimsClaimFulfillmentsParams" + }, + { + "type": "reference", + "target": 901, + "name": "AdminPostOrdersOrderSwapsSwapFulfillmentsParams" + }, + { + "type": "reference", + "target": 906, + "name": "AdminGetOrdersOrderParams" + }, + { + "type": "reference", + "target": 934, + "name": "AdminPostOrdersOrderSwapsSwapProcessPaymentParams" + }, + { + "type": "reference", + "target": 946, + "name": "AdminPostOrdersOrderRefundsParams" + }, + { + "type": "reference", + "target": 961, + "name": "AdminPostOrdersOrderReturnsParams" + }, + { + "type": "reference", + "target": 973, + "name": "AdminPostOrdersOrderClaimsClaimParams" + }, + { + "type": "reference", + "target": 991, + "name": "AdminPostOrdersOrderParams" + }, + { + "type": "reference", + "target": 1006, + "name": "AdminGetPaymentCollectionsParams" + }, + { + "type": "reference", + "target": 1023, + "name": "GetPaymentsParams" + }, + { + "type": "reference", + "target": 1162, + "name": "AdminGetProductCategoryParams" + }, + { + "type": "reference", + "target": 1191, + "name": "AdminPostProductCategoriesParams" + }, + { + "type": "reference", + "target": 1207, + "name": "AdminPostProductCategoriesCategoryParams" + }, + { + "type": "reference", + "target": 1216, + "name": "AdminPostProductCategoriesCategoryProductsBatchParams" + }, + { + "type": "reference", + "target": 1225, + "name": "AdminDeleteProductCategoriesCategoryProductsBatchParams" + }, + { + "type": "reference", + "target": 1398, + "name": "AdminGetProductParams" + }, + { + "type": "reference", + "target": 1833, + "name": "AdminPostStockLocationsParams" + }, + { + "type": "reference", + "target": 1838, + "name": "AdminGetStockLocationsLocationParams" + }, + { + "type": "reference", + "target": 1862, + "name": "AdminPostStockLocationsLocationParams" + }, + { + "type": "reference", + "target": 2096, + "name": "AdminGetVariantParams" + }, + { + "type": "reference", + "target": 2336, + "name": "StoreGetOrdersParams" + }, + { + "type": "reference", + "target": 2359, + "name": "StoreGetPaymentCollectionsParams" + }, + { + "type": "reference", + "target": 2391, + "name": "StoreGetProductCategoriesCategoryParams" + }, + { + "type": "reference", + "target": 4608, + "name": "PriceSelectionParams" + } + ] + }, + { + "id": 1551, + "name": "FulfillmentOption", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1552, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1553, + "name": "new FulfillmentOption", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1551, + "name": "FulfillmentOption", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1555, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "fulfillment provider options" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + }, + { + "id": 1554, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID of the fulfillment provider" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1552 + ] + }, + { + "title": "Properties", + "children": [ + 1555, + 1554 + ] + } + ] + }, + { + "id": 699, + "name": "GetOrderEditsOrderEditParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 700, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 701, + "name": "new GetOrderEditsOrderEditParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 699, + "name": "GetOrderEditsOrderEditParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 702, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 703, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 700 + ] + }, + { + "title": "Properties", + "children": [ + 702, + 703 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 704, + "name": "GetOrderEditsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved order edits." + } + ] + }, + "children": [ + { + "id": 705, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 706, + "name": "new GetOrderEditsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 707, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": 704, + "name": "GetOrderEditsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + }, + { + "id": 710, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).expand" + } + }, + { + "id": 711, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).fields" + } + }, + { + "id": 713, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).limit" + } + }, + { + "id": 712, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).offset" + } + }, + { + "id": 709, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter the order edits by their associated order's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 708, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search order edits by their internal note." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 705 + ] + }, + { + "title": "Properties", + "children": [ + 710, + 711, + 713, + 712, + 709, + 708 + ] + } + ], + "extendedTypes": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ] + }, + { + "id": 1023, + "name": "GetPaymentsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 1024, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1025, + "name": "new GetPaymentsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1023, + "name": "GetPaymentsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 1026, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 1027, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1024 + ] + }, + { + "title": "Properties", + "children": [ + 1026, + 1027 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1525, + "name": "GetPublishableApiKeySalesChannelsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter the sales channels." + } + ] + }, + "children": [ + { + "id": 1526, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1527, + "name": "new GetPublishableApiKeySalesChannelsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1528, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": 1525, + "name": "GetPublishableApiKeySalesChannelsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().constructor" + } + }, + { + "id": 1530, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().expand" + } + }, + { + "id": 1531, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().fields" + } + }, + { + "id": 1533, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().limit" + } + }, + { + "id": 1532, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin().offset" + } + }, + { + "id": 1529, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search sales channels' names and descriptions." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1526 + ] + }, + { + "title": "Properties", + "children": [ + 1530, + 1531, + 1533, + 1532, + 1529 + ] + } + ], + "extendedTypes": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ] + }, + { + "id": 1516, + "name": "GetPublishableApiKeysParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved publishable API keys." + } + ] + }, + "children": [ + { + "id": 1517, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1518, + "name": "new GetPublishableApiKeysParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1519, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": 1516, + "name": "GetPublishableApiKeysParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).constructor" + } + }, + { + "id": 1521, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).expand" + } + }, + { + "id": 1522, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).fields" + } + }, + { + "id": 1524, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).limit" + } + }, + { + "id": 1523, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 20,\n offset: 0,\n}).offset" + } + }, + { + "id": 1520, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search publishable API keys' titles." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1517 + ] + }, + { + "title": "Properties", + "children": [ + 1521, + 1522, + 1524, + 1523, + 1520 + ] + } + ], + "extendedTypes": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ] + }, + { + "id": 4600, + "name": "GiftCard", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gift Cards are redeemable and represent a value that can be used towards the payment of an Order." + } + ] + }, + "children": [ + { + "id": 4601, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4602, + "name": "new GiftCard", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gift Cards are redeemable and represent a value that can be used towards the payment of an Order." + } + ] + }, + "type": { + "type": "reference", + "target": 4600, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4603, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of a gift card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4601 + ] + }, + { + "title": "Properties", + "children": [ + 4603 + ] + } + ] + }, + { + "id": 4174, + "name": "Group", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4175, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4176, + "name": "new Group", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4174, + "name": "Group", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4177, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a customer group" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4175 + ] + }, + { + "title": "Properties", + "children": [ + 4177 + ] + } + ] + }, + { + "id": 2019, + "name": "IAdminPostUploadsFileReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2020, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2021, + "name": "new IAdminPostUploadsFileReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2019, + "name": "IAdminPostUploadsFileReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2022, + "name": "originalName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2023, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2020 + ] + }, + { + "title": "Properties", + "children": [ + 2022, + 2023 + ] + } + ] + }, + { + "id": 4806, + "name": "Image", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An Image is used to store details about uploaded images. Images are uploaded by the File Service, and the URL is provided by the File Service." + } + ] + }, + "children": [ + { + "id": 4807, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4808, + "name": "new Image", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An Image is used to store details about uploaded images. Images are uploaded by the File Service, and the URL is provided by the File Service." + } + ] + }, + "type": { + "type": "reference", + "target": 4806, + "name": "Image", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4809, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Image ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4810, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Image URL" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4807 + ] + }, + { + "title": "Properties", + "children": [ + 4809, + 4810 + ] + } + ] + }, + { + "id": 2153, + "name": "Item", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2154, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2155, + "name": "new Item", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2153, + "name": "Item", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2157, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity to add into the cart." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2156, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2154 + ] + }, + { + "title": "Properties", + "children": [ + 2157, + 2156 + ] + } + ] + }, + { + "id": 4191, + "name": "Item", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4192, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4193, + "name": "new Item", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4191, + "name": "Item", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4198, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The optional key-value map with additional details about the line item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + }, + { + "id": 4197, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the line item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4194, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the line item if `variant_id` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4195, + "name": "unit_price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The custom price of the line item. If a `variant_id` is supplied, the price provided here will override the variant's price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4196, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Variant associated with the line item. If the line item is custom, the `variant_id` should be omitted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4192 + ] + }, + { + "title": "Properties", + "children": [ + 4198, + 4197, + 4194, + 4195, + 4196 + ] + } + ] + }, + { + "id": 4250, + "name": "Item", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4251, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4252, + "name": "new Item", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4250, + "name": "Item", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4258, + "name": "images", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of image URL's that will be associated with the Claim" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4253, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Line Item that will be claimed." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4255, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Short text describing the Claim Item in further detail." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4254, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items that will be returned" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4256, + "name": "reason", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reason for the Claim" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimReason" + }, + "name": "ClaimReason", + "package": "@medusajs/medusa" + } + }, + { + "id": 4257, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of tags to add to the Claim Item" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4251 + ] + }, + { + "title": "Properties", + "children": [ + 4258, + 4253, + 4255, + 4254, + 4256, + 4257 + ] + } + ] + }, + { + "id": 4276, + "name": "Item", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4277, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4278, + "name": "new Item", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4276, + "name": "Item", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4279, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Line Item to fulfill." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4280, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the Line Item to fulfill." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4277 + ] + }, + { + "title": "Properties", + "children": [ + 4279, + 4280 + ] + } + ] + }, + { + "id": 4334, + "name": "Item", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4335, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4336, + "name": "new Item", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4334, + "name": "Item", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4337, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Claim Item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4340, + "name": "images", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list of image URL's that will be associated with the Claim" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4806, + "name": "Image", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 4342, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4338, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Short text describing the Claim Item in further detail." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4339, + "name": "reason", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reason for the Claim" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4341, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A list o tags to add to the Claim Item" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4811, + "name": "Tag", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4335 + ] + }, + { + "title": "Properties", + "children": [ + 4337, + 4340, + 4342, + 4338, + 4339, + 4341 + ] + } + ] + }, + { + "id": 4511, + "name": "Item", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4512, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4513, + "name": "new Item", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4511, + "name": "Item", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4514, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Line Item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4515, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the Line Item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4512 + ] + }, + { + "title": "Properties", + "children": [ + 4514, + 4515 + ] + } + ] + }, + { + "id": 4616, + "name": "Item", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4617, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4618, + "name": "new Item", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4616, + "name": "Item", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4619, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item to return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4622, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A note to add to the item returned." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4620, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity to return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4621, + "name": "reason_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the return reason. Return reasons can be retrieved from the List Return Reasons API Route." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4617 + ] + }, + { + "title": "Properties", + "children": [ + 4619, + 4622, + 4620, + 4621 + ] + } + ] + }, + { + "id": 4628, + "name": "Item", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4629, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4630, + "name": "new Item", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4628, + "name": "Item", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4631, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order's line item to return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4634, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The note to add to the item being swapped." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4632, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity to return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4633, + "name": "reason_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the reason of this return. Return reasons can be retrieved from the List Return Reasons API Route." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4629 + ] + }, + { + "title": "Properties", + "children": [ + 4631, + 4634, + 4632, + 4633 + ] + } + ] + }, + { + "id": 4640, + "name": "MedusaError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Standardized error to be used across Medusa project." + } + ] + }, + "children": [ + { + "id": 4657, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4658, + "name": "new MedusaError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a standardized error to be used across Medusa project." + } + ] + }, + "parameters": [ + { + "id": 4659, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "type of error" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4660, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "message to go along with error" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4661, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "code of error" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4662, + "name": "params", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "params" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": 4640, + "name": "MedusaError", + "package": "medusa-core-utils" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor" + } + }, + { + "id": 4665, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4666, + "name": "date", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 4664, + "name": "message", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.message" + } + }, + { + "id": 4663, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4653, + "name": "Codes", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4654, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4656, + "name": "CART_INCOMPATIBLE_STATE", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4655, + "name": "INSUFFICIENT_INVENTORY", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4656, + 4655 + ] + } + ] + } + } + }, + { + "id": 4641, + "name": "Types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4642, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4651, + "name": "CONFLICT", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4643, + "name": "DB_ERROR", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Errors stemming from the database" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4644, + "name": "DUPLICATE_ERROR", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4645, + "name": "INVALID_ARGUMENT", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4646, + "name": "INVALID_DATA", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4649, + "name": "NOT_ALLOWED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4648, + "name": "NOT_FOUND", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4652, + "name": "PAYMENT_AUTHORIZATION_ERROR", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4647, + "name": "UNAUTHORIZED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4650, + "name": "UNEXPECTED_STATE", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4651, + 4643, + 4644, + 4645, + 4646, + 4649, + 4648, + 4652, + 4647, + 4650 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4657 + ] + }, + { + "title": "Properties", + "children": [ + 4665, + 4666, + 4664, + 4663, + 4653, + 4641 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + ] + }, + { + "id": 3770, + "name": "NumericalComparisonOperator", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fields used to apply flexible filters on numbers." + } + ] + }, + "children": [ + { + "id": 3771, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3772, + "name": "new NumericalComparisonOperator", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 3770, + "name": "NumericalComparisonOperator", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3774, + "name": "gt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered number must be greater than this value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3775, + "name": "gte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered number must be greater than or equal to this value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3773, + "name": "lt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered number must be less than this value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3776, + "name": "lte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered number must be less than or equal to this value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3771 + ] + }, + { + "title": "Properties", + "children": [ + 3774, + 3775, + 3773, + 3776 + ] + } + ] + }, + { + "id": 4529, + "name": "OptionRequirement", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4530, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4531, + "name": "new OptionRequirement", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4529, + "name": "OptionRequirement", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4533, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to compare with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4532, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the requirement" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4530 + ] + }, + { + "title": "Properties", + "children": [ + 4533, + 4532 + ] + } + ] + }, + { + "id": 4534, + "name": "OptionRequirement", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4535, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4536, + "name": "new OptionRequirement", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4534, + "name": "OptionRequirement", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4539, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to compare with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4537, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of an existing requirement. If an ID is passed, the existing requirement's details are updated. Otherwise, a new requirement is created." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4538, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the requirement" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4535 + ] + }, + { + "title": "Properties", + "children": [ + 4539, + 4537, + 4538 + ] + } + ] + }, + { + "id": 4322, + "name": "OrdersReturnItem", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4323, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4324, + "name": "new OrdersReturnItem", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4322, + "name": "OrdersReturnItem", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4325, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Line Item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4328, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional note with information about the Return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4326, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the Line Item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4327, + "name": "reason_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Return Reason to use." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4323 + ] + }, + { + "title": "Properties", + "children": [ + 4325, + 4328, + 4326, + 4327 + ] + } + ] + }, + { + "id": 4350, + "name": "PaymentMethod", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the order's payment method." + } + ] + }, + "children": [ + { + "id": 4351, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4352, + "name": "new PaymentMethod", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4350, + "name": "PaymentMethod", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4354, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to attach to the payment." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4353, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment provider used in the order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4351 + ] + }, + { + "title": "Properties", + "children": [ + 4354, + 4353 + ] + } + ] + }, + { + "id": 4608, + "name": "PriceSelectionParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The context to apply on retrieved prices." + } + ] + }, + "children": [ + { + "id": 4609, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4610, + "name": "new PriceSelectionParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4608, + "name": "PriceSelectionParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 4611, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a cart ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4613, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a currency code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4614, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 4615, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + }, + { + "id": 4612, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a region ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4609 + ] + }, + { + "title": "Properties", + "children": [ + 4611, + 4613, + 4614, + 4615, + 4612 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 2487, + "name": "StoreGetProductsPaginationParams" + }, + { + "type": "reference", + "target": 2592, + "name": "StoreGetVariantsVariantParams" + }, + { + "type": "reference", + "target": 2601, + "name": "StoreGetVariantsParams" + }, + { + "type": "reference", + "target": 4591, + "name": "AdminPriceSelectionParams" + } + ] + }, + { + "id": 4385, + "name": "ProductBatchProductCategory", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4386, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4387, + "name": "new ProductBatchProductCategory", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4385, + "name": "ProductBatchProductCategory", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4388, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4386 + ] + }, + { + "title": "Properties", + "children": [ + 4388 + ] + } + ] + }, + { + "id": 4507, + "name": "ProductBatchSalesChannel", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4508, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4509, + "name": "new ProductBatchSalesChannel", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4507, + "name": "ProductBatchSalesChannel", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4510, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the sales channel" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4508 + ] + }, + { + "title": "Properties", + "children": [ + 4510 + ] + } + ] + }, + { + "id": 4410, + "name": "ProductOptionReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4411, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4412, + "name": "new ProductOptionReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4410, + "name": "ProductOptionReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4413, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the Product Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4411 + ] + }, + { + "title": "Properties", + "children": [ + 4413 + ] + } + ] + }, + { + "id": 4406, + "name": "ProductProductCategoryReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4407, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4408, + "name": "new ProductProductCategoryReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4406, + "name": "ProductProductCategoryReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4409, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a Product Category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4407 + ] + }, + { + "title": "Properties", + "children": [ + 4409 + ] + } + ] + }, + { + "id": 4402, + "name": "ProductSalesChannelReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4403, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4404, + "name": "new ProductSalesChannelReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4402, + "name": "ProductSalesChannelReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4405, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of an existing Sales channel." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4403 + ] + }, + { + "title": "Properties", + "children": [ + 4405 + ] + } + ] + }, + { + "id": 4397, + "name": "ProductTagReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4398, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4399, + "name": "new ProductTagReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4397, + "name": "ProductTagReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4400, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of an existing Product Tag. If not provided, a new product tag will be created." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4401, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the Tag. If the `id` is provided, the value of the existing tag will be updated." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4398 + ] + }, + { + "title": "Properties", + "children": [ + 4400, + 4401 + ] + } + ] + }, + { + "id": 4392, + "name": "ProductTypeReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of a product type, used to create or update an existing product type." + } + ] + }, + "children": [ + { + "id": 4393, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4394, + "name": "new ProductTypeReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4392, + "name": "ProductTypeReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4395, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product type. It's only required when referring to an existing product type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4396, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the product type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4393 + ] + }, + { + "title": "Properties", + "children": [ + 4395, + 4396 + ] + } + ] + }, + { + "id": 4444, + "name": "ProductVariantOptionReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4445, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4446, + "name": "new ProductVariantOptionReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4444, + "name": "ProductVariantOptionReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4448, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4447, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A value to give to the Product Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4445 + ] + }, + { + "title": "Properties", + "children": [ + 4448, + 4447 + ] + } + ] + }, + { + "id": 4502, + "name": "ProductVariantOptionReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4503, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4504, + "name": "new ProductVariantOptionReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4502, + "name": "ProductVariantOptionReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4506, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4505, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the Product Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4503 + ] + }, + { + "title": "Properties", + "children": [ + 4506, + 4505 + ] + } + ] + }, + { + "id": 4816, + "name": "ProductVariantOptionReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4817, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4818, + "name": "new ProductVariantOptionReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4816, + "name": "ProductVariantOptionReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4819, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value to give for the Product Option at the same index in the Product's `options` field." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4817 + ] + }, + { + "title": "Properties", + "children": [ + 4819 + ] + } + ] + }, + { + "id": 4820, + "name": "ProductVariantOptionReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4821, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4822, + "name": "new ProductVariantOptionReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4820, + "name": "ProductVariantOptionReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4824, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4823, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the Product Option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4821 + ] + }, + { + "title": "Properties", + "children": [ + 4824, + 4823 + ] + } + ] + }, + { + "id": 4436, + "name": "ProductVariantPricesCreateReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4437, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4438, + "name": "new ProductVariantPricesCreateReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4436, + "name": "ProductVariantPricesCreateReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4441, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4440, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 3 character ISO currency code the price will be used in. This is only required if `region_id` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4443, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be added to the cart for the price to be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4442, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be added to the cart for the price to be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4439, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region the price will be used in. This is only required if `currency_code` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4437 + ] + }, + { + "title": "Properties", + "children": [ + 4441, + 4440, + 4443, + 4442, + 4439 + ] + } + ] + }, + { + "id": 4493, + "name": "ProductVariantPricesUpdateReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4494, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4495, + "name": "new ProductVariantPricesUpdateReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4493, + "name": "ProductVariantPricesUpdateReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4499, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4498, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 3 character ISO currency code the price will be used in. This is only required if `region_id` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4496, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Price. If provided, the existing price will be updated. Otherwise, a new price will be created." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4501, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be added to the cart for the price to be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4500, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be added to the cart for the price to be used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4497, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region the price will be used in. This is only required if `currency_code` is not provided." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4494 + ] + }, + { + "title": "Properties", + "children": [ + 4499, + 4498, + 4496, + 4501, + 4500, + 4497 + ] + } + ] + }, + { + "id": 4414, + "name": "ProductVariantReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4415, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4416, + "name": "new ProductVariantReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4414, + "name": "ProductVariantReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4424, + "name": "allow_backorder", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Product Variant can be purchased when out of stock." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4421, + "name": "barcode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A generic GTIN field of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4419, + "name": "ean", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The EAN number of the item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4428, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4422, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4423, + "name": "inventory_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of stock kept of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 4427, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4425, + "name": "manage_inventory", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether Medusa should keep track of the inventory of this Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4432, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material composition of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4433, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4431, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturer Identification code of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4435, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of Product Option values that the variant corresponds to. The option values should be added into the array in the same index as in the `options` field of the product." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4816, + "name": "ProductVariantOptionReq", + "package": "@medusajs/medusa" + } + }, + "defaultValue": "[]" + }, + { + "id": 4430, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country of origin of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4434, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product variant prices. A product variant can have different prices for each region or currency code." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4436, + "name": "ProductVariantPricesCreateReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 4418, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique SKU of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4417, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4420, + "name": "upc", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The UPC number of the item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4426, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The wieght of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4429, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4415 + ] + }, + { + "title": "Properties", + "children": [ + 4424, + 4421, + 4419, + 4428, + 4422, + 4423, + 4427, + 4425, + 4432, + 4433, + 4431, + 4435, + 4430, + 4434, + 4418, + 4417, + 4420, + 4426, + 4429 + ] + } + ] + }, + { + "id": 4470, + "name": "ProductVariantReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4471, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4472, + "name": "new ProductVariantReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4470, + "name": "ProductVariantReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4481, + "name": "allow_backorder", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product variant can be purchased when out of stock." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4478, + "name": "barcode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A generic GTIN field of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4476, + "name": "ean", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The EAN number of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4485, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4479, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4473, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of an existing product variant. If provided, the details of the product variant will be updated. If not, a new product variant will be created." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4480, + "name": "inventory_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of stock kept of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4484, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4482, + "name": "manage_inventory", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether Medusa should keep track of the inventory of this product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4489, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material composition of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4490, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4488, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturer Identification code of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4492, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of Product Option values that the variant corresponds to." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4820, + "name": "ProductVariantOptionReq", + "package": "@medusajs/medusa" + } + }, + "defaultValue": "[]" + }, + { + "id": 4487, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country of origin of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4491, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product variant prices. A product variant can have different prices for each region or currency code." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4493, + "name": "ProductVariantPricesUpdateReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 4475, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique SKU of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4474, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4477, + "name": "upc", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The UPC number of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4483, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4486, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4471 + ] + }, + { + "title": "Properties", + "children": [ + 4481, + 4478, + 4476, + 4485, + 4479, + 4473, + 4480, + 4484, + 4482, + 4489, + 4490, + 4488, + 4492, + 4487, + 4491, + 4475, + 4474, + 4477, + 4483, + 4486 + ] + } + ] + }, + { + "id": 4281, + "name": "ReturnItem", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A return item represents a line item in an order that is to be returned. It includes details related to the return and the reason behind it." + } + ] + }, + "children": [ + { + "id": 4282, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4283, + "name": "new ReturnItem", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A return item represents a line item in an order that is to be returned. It includes details related to the return and the reason behind it." + } + ] + }, + "type": { + "type": "reference", + "target": 4281, + "name": "ReturnItem", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4284, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Line Item that will be returned." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4287, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional note with information about the Return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4285, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items that will be returned" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4286, + "name": "reason_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Return Reason to use." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4282 + ] + }, + { + "title": "Properties", + "children": [ + 4284, + 4287, + 4285, + 4286 + ] + } + ] + }, + { + "id": 4259, + "name": "ReturnShipping", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return's shipping method details." + } + ] + }, + "children": [ + { + "id": 4260, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4261, + "name": "new ReturnShipping", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4259, + "name": "ReturnShipping", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4262, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the shipping option used for the return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4263, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping method's price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4260 + ] + }, + { + "title": "Properties", + "children": [ + 4262, + 4263 + ] + } + ] + }, + { + "id": 4288, + "name": "ReturnShipping", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return's shipping method details." + } + ] + }, + "children": [ + { + "id": 4289, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4290, + "name": "new ReturnShipping", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4288, + "name": "ReturnShipping", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4291, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the shipping option used for the return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4292, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping method's price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4289 + ] + }, + { + "title": "Properties", + "children": [ + 4291, + 4292 + ] + } + ] + }, + { + "id": 4329, + "name": "ReturnShipping", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return's shipping method details." + } + ] + }, + "children": [ + { + "id": 4330, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4331, + "name": "new ReturnShipping", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4329, + "name": "ReturnShipping", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4332, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the shipping option used for the return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4333, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping method's price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4330 + ] + }, + { + "title": "Properties", + "children": [ + 4332, + 4333 + ] + } + ] + }, + { + "id": 4623, + "name": "ReturnShipping", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4624, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4625, + "name": "new ReturnShipping", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4623, + "name": "ReturnShipping", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4626, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Shipping Option to create the Shipping Method from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4624 + ] + }, + { + "title": "Properties", + "children": [ + 4626 + ] + } + ] + }, + { + "id": 2332, + "name": "ShippingAddressPayload", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on the order's shipping address." + } + ] + }, + "children": [ + { + "id": 2333, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2334, + "name": "new ShippingAddressPayload", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2332, + "name": "ShippingAddressPayload", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2335, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Postal code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2333 + ] + }, + { + "title": "Properties", + "children": [ + 2335 + ] + } + ] + }, + { + "id": 4203, + "name": "ShippingMethod", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method represents a way in which an Order or Return can be shipped. Shipping Methods are created from a Shipping Option, but may contain additional details that can be necessary for the Fulfillment Provider to handle the shipment. If the shipping method is created for a return, it may be associated with a claim or a swap that the return is part of." + } + ] + }, + "children": [ + { + "id": 4204, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4205, + "name": "new ShippingMethod", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method represents a way in which an Order or Return can be shipped. Shipping Methods are created from a Shipping Option, but may contain additional details that can be necessary for the Fulfillment Provider to handle the shipment. If the shipping method is created for a return, it may be associated with a claim or a swap that the return is part of." + } + ] + }, + "type": { + "type": "reference", + "target": 4203, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4207, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The optional additional data needed for the shipping method" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + }, + { + "id": 4206, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the shipping option in use" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4208, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price of the shipping method." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4204 + ] + }, + { + "title": "Properties", + "children": [ + 4207, + 4206, + 4208 + ] + } + ] + }, + { + "id": 4269, + "name": "ShippingMethod", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method represents a way in which an Order or Return can be shipped. Shipping Methods are created from a Shipping Option, but may contain additional details that can be necessary for the Fulfillment Provider to handle the shipment. If the shipping method is created for a return, it may be associated with a claim or a swap that the return is part of." + } + ] + }, + "children": [ + { + "id": 4270, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4271, + "name": "new ShippingMethod", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method represents a way in which an Order or Return can be shipped. Shipping Methods are created from a Shipping Option, but may contain additional details that can be necessary for the Fulfillment Provider to handle the shipment. If the shipping method is created for a return, it may be associated with a claim or a swap that the return is part of." + } + ] + }, + "type": { + "type": "reference", + "target": 4269, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4275, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4272, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of an existing Shipping Method" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4273, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Shipping Option to create a Shipping Method from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4274, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price to charge for the Shipping Method" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4270 + ] + }, + { + "title": "Properties", + "children": [ + 4275, + 4272, + 4273, + 4274 + ] + } + ] + }, + { + "id": 4343, + "name": "ShippingMethod", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method represents a way in which an Order or Return can be shipped. Shipping Methods are created from a Shipping Option, but may contain additional details that can be necessary for the Fulfillment Provider to handle the shipment. If the shipping method is created for a return, it may be associated with a claim or a swap that the return is part of." + } + ] + }, + "children": [ + { + "id": 4344, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4345, + "name": "new ShippingMethod", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method represents a way in which an Order or Return can be shipped. Shipping Methods are created from a Shipping Option, but may contain additional details that can be necessary for the Fulfillment Provider to handle the shipment. If the shipping method is created for a return, it may be associated with a claim or a swap that the return is part of." + } + ] + }, + "type": { + "type": "reference", + "target": 4343, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4349, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional set of key-value pairs to hold additional information." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4346, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of an existing Shipping Method" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4347, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Shipping Option to create a Shipping Method from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4348, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price to charge for the Shipping Method" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4344 + ] + }, + { + "title": "Properties", + "children": [ + 4349, + 4346, + 4347, + 4348 + ] + } + ] + }, + { + "id": 4355, + "name": "ShippingMethod", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the order's shipping method." + } + ] + }, + "children": [ + { + "id": 4356, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4357, + "name": "new ShippingMethod", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method represents a way in which an Order or Return can be shipped. Shipping Methods are created from a Shipping Option, but may contain additional details that can be necessary for the Fulfillment Provider to handle the shipment. If the shipping method is created for a return, it may be associated with a claim or a swap that the return is part of." + } + ] + }, + "type": { + "type": "reference", + "target": 4355, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4361, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to attach to the shipping method." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4362, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line items associated with this shipping methods." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + }, + { + "id": 4360, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price of the shipping method." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4359, + "name": "profile_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the shipping profile used in the order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4358, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the shipping provider used in the order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4356 + ] + }, + { + "title": "Properties", + "children": [ + 4361, + 4362, + 4360, + 4359, + 4358 + ] + } + ] + }, + { + "id": 4558, + "name": "StockLocationAddress", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4559, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4560, + "name": "new StockLocationAddress", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4558, + "name": "StockLocationAddress", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4561, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4562, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' complement" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4564, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' city" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4563, + "name": "company", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' company" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4565, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The two character ISO code for the country." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4566, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' phone number" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4567, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' postal code" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4568, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' province" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4559 + ] + }, + { + "title": "Properties", + "children": [ + 4561, + 4562, + 4564, + 4563, + 4565, + 4566, + 4567, + 4568 + ] + } + ] + }, + { + "id": 4569, + "name": "StockLocationAddress", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes of a stock location address to create or update." + } + ] + }, + "children": [ + { + "id": 4570, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4571, + "name": "new StockLocationAddress", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4569, + "name": "StockLocationAddress", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4572, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "First line address." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4573, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Second line address." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4575, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "City." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4574, + "name": "company", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Company." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4576, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Country code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4577, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Phone." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4578, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Postal code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4579, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Province." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4570 + ] + }, + { + "title": "Properties", + "children": [ + 4572, + 4573, + 4575, + 4574, + 4576, + 4577, + 4578, + 4579 + ] + } + ] + }, + { + "id": 2206, + "name": "StoreGetCollectionsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved product collections." + } + ] + }, + "children": [ + { + "id": 2207, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2208, + "name": "new StoreGetCollectionsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2206, + "name": "StoreGetCollectionsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2212, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the product collections' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date" + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 2209, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handles to filter product collections by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 2210, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n10\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10" + }, + { + "id": 2211, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 2213, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the product collections' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2207 + ] + }, + { + "title": "Properties", + "children": [ + 2212, + 2209, + 2210, + 2211, + 2213 + ] + } + ] + }, + { + "id": 2245, + "name": "StoreGetCustomersCustomerOrdersPaginationParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how a list of data is paginated." + } + ] + }, + "children": [ + { + "id": 2246, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2247, + "name": "new StoreGetCustomersCustomerOrdersPaginationParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2245, + "name": "StoreGetCustomersCustomerOrdersPaginationParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2251, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2250, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2248, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n10\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10" + }, + { + "id": 2249, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2246 + ] + }, + { + "title": "Properties", + "children": [ + 2251, + 2250, + 2248, + 2249 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 2252, + "name": "StoreGetCustomersCustomerOrdersParams" + } + ] + }, + { + "id": 2252, + "name": "StoreGetCustomersCustomerOrdersParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved orders." + } + ] + }, + "children": [ + { + "id": 2253, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2254, + "name": "new StoreGetCustomersCustomerOrdersParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2252, + "name": "StoreGetCustomersCustomerOrdersParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 2247, + "name": "StoreGetCustomersCustomerOrdersPaginationParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 2246, + "name": "StoreGetCustomersCustomerOrdersPaginationParams.constructor" + } + }, + { + "id": 2268, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the orders' " + }, + { + "kind": "code", + "text": "`canceled_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 2261, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cart ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2266, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the orders' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 2264, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Currency code to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2260, + "name": "display_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Display ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2262, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Email to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2272, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 2251, + "name": "StoreGetCustomersCustomerOrdersPaginationParams.expand" + } + }, + { + "id": 2271, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 2250, + "name": "StoreGetCustomersCustomerOrdersPaginationParams.fields" + } + }, + { + "id": 2258, + "name": "fulfillment_status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fulfillment statuses to filter orders by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "FulfillmentStatus" + }, + "name": "FulfillmentStatus", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2255, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2269, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n10\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10", + "inheritedFrom": { + "type": "reference", + "target": 2248, + "name": "StoreGetCustomersCustomerOrdersPaginationParams.limit" + } + }, + { + "id": 2270, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": 2249, + "name": "StoreGetCustomersCustomerOrdersPaginationParams.offset" + } + }, + { + "id": 2259, + "name": "payment_status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Payment statuses to filter orders by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "PaymentStatus" + }, + "name": "PaymentStatus", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2256, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search orders' display ID, email, shipping address's first name, customer's first name, customer's last name, and customer's phone number." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2263, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Region ID to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2257, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Statuses to filter orders by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "OrderStatus" + }, + "name": "OrderStatus", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2265, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tax rate to filter orders by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2267, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the orders' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2253 + ] + }, + { + "title": "Properties", + "children": [ + 2268, + 2261, + 2266, + 2264, + 2260, + 2262, + 2272, + 2271, + 2258, + 2255, + 2269, + 2270, + 2259, + 2256, + 2263, + 2257, + 2265, + 2267 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 2245, + "name": "StoreGetCustomersCustomerOrdersPaginationParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2336, + "name": "StoreGetOrdersParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to narrow down the looked-up order, with configurations applied on the retrieved order." + } + ] + }, + "children": [ + { + "id": 2337, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2338, + "name": "new StoreGetOrdersParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2336, + "name": "StoreGetOrdersParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 2339, + "name": "display_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Display ID of the order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2340, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Email of the order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2342, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 2343, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + }, + { + "id": 2341, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter the retrieved order by its shipping address details." + } + ] + }, + "type": { + "type": "reference", + "target": 2332, + "name": "ShippingAddressPayload", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2337 + ] + }, + { + "title": "Properties", + "children": [ + 2339, + 2340, + 2342, + 2343, + 2341 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2359, + "name": "StoreGetPaymentCollectionsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 2360, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2361, + "name": "new StoreGetPaymentCollectionsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2359, + "name": "StoreGetPaymentCollectionsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 2362, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 2363, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2360 + ] + }, + { + "title": "Properties", + "children": [ + 2362, + 2363 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2391, + "name": "StoreGetProductCategoriesCategoryParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how data is retrieved." + } + ] + }, + "children": [ + { + "id": 2392, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2393, + "name": "new StoreGetProductCategoriesCategoryParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2391, + "name": "StoreGetProductCategoriesCategoryParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3807, + "name": "FindParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3806, + "name": "FindParams.constructor" + } + }, + { + "id": 2394, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3808, + "name": "FindParams.expand" + } + }, + { + "id": 2395, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3809, + "name": "FindParams.fields" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2392 + ] + }, + { + "title": "Properties", + "children": [ + 2394, + 2395 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2396, + "name": "StoreGetProductCategoriesParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved product categories." + } + ] + }, + "children": [ + { + "id": 2397, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2398, + "name": "new StoreGetProductCategoriesParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2399, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": 2396, + "name": "StoreGetProductCategoriesParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).constructor" + } + }, + { + "id": 2404, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).expand" + } + }, + { + "id": 2405, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).fields" + } + }, + { + "id": 2401, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handle to filter product categories by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2403, + "name": "include_descendants_tree", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether to include child categories in the retrieved categories." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 2407, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of product categories returned in the list. Default is " + }, + { + "kind": "code", + "text": "`100`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).limit" + } + }, + { + "id": 2406, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "extendedFindParamsMixin({\n limit: 100,\n offset: 0,\n}).offset" + } + }, + { + "id": 2402, + "name": "parent_category_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product categories by the ID of their associated parent category." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 2400, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search product categories' names and handles." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2397 + ] + }, + { + "title": "Properties", + "children": [ + 2404, + 2405, + 2401, + 2403, + 2407, + 2406, + 2402, + 2400 + ] + } + ], + "extendedTypes": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "typeArguments": [ + { + "type": "intrinsic", + "name": "this" + } + ], + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ] + }, + { + "id": 2414, + "name": "StoreGetProductTagsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved product tags." + } + ] + }, + "children": [ + { + "id": 2415, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2416, + "name": "new StoreGetProductTagsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2414, + "name": "StoreGetProductTagsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3812, + "name": "FindPaginationParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3811, + "name": "FindPaginationParams.constructor" + } + }, + { + "id": 2420, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply to the product tags' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 2423, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product tags by the ID of their associated discount condition." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2417, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter product tags by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 2425, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": 3814, + "name": "FindPaginationParams.limit" + } + }, + { + "id": 2424, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": 3813, + "name": "FindPaginationParams.offset" + } + }, + { + "id": 2422, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2418, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search product tags' values." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2421, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply to the product tags' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 2419, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Values to filter product tags by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2415 + ] + }, + { + "title": "Properties", + "children": [ + 2420, + 2423, + 2417, + 2425, + 2424, + 2422, + 2418, + 2421, + 2419 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3810, + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2432, + "name": "StoreGetProductTypesParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved product types." + } + ] + }, + "children": [ + { + "id": 2433, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2434, + "name": "new StoreGetProductTypesParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2432, + "name": "StoreGetProductTypesParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3812, + "name": "FindPaginationParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3811, + "name": "FindPaginationParams.constructor" + } + }, + { + "id": 2438, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the product types' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 2441, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product types by the ID of their associated discount condition." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2435, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter product types by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 2443, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n20\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20", + "inheritedFrom": { + "type": "reference", + "target": 3814, + "name": "FindPaginationParams.limit" + } + }, + { + "id": 2442, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": 3813, + "name": "FindPaginationParams.offset" + } + }, + { + "id": 2440, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2436, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search product types' values." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2439, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the product types' " + }, + { + "kind": "code", + "text": "`updated_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 2437, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Values to filter product types by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2433 + ] + }, + { + "title": "Properties", + "children": [ + 2438, + 2441, + 2435, + 2443, + 2442, + 2440, + 2436, + 2439, + 2437 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3810, + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2487, + "name": "StoreGetProductsPaginationParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that can be used to configure how a list of data is paginated." + } + ] + }, + "children": [ + { + "id": 2488, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2489, + "name": "new StoreGetProductsPaginationParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2487, + "name": "StoreGetProductsPaginationParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4610, + "name": "PriceSelectionParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4609, + "name": "PriceSelectionParams.constructor" + } + }, + { + "id": 2493, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a cart ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4611, + "name": "PriceSelectionParams.cart_id" + } + }, + { + "id": 2495, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a currency code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4613, + "name": "PriceSelectionParams.currency_code" + } + }, + { + "id": 2496, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4614, + "name": "PriceSelectionParams.expand" + } + }, + { + "id": 2497, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4615, + "name": "PriceSelectionParams.fields" + } + }, + { + "id": 2491, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n100\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "100" + }, + { + "id": 2490, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 2492, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2494, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a region ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4612, + "name": "PriceSelectionParams.region_id" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2488 + ] + }, + { + "title": "Properties", + "children": [ + 2493, + 2495, + 2496, + 2497, + 2491, + 2490, + 2492, + 2494 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4608, + "name": "PriceSelectionParams", + "package": "@medusajs/medusa" + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 2498, + "name": "StoreGetProductsParams" + } + ] + }, + { + "id": 2498, + "name": "StoreGetProductsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved products." + } + ] + }, + "children": [ + { + "id": 2499, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2500, + "name": "new StoreGetProductsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2498, + "name": "StoreGetProductsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 2489, + "name": "StoreGetProductsPaginationParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 2488, + "name": "StoreGetProductsPaginationParams.constructor" + } + }, + { + "id": 2518, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a cart ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 2493, + "name": "StoreGetProductsPaginationParams.cart_id" + } + }, + { + "id": 2511, + "name": "category_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated product category's ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 2503, + "name": "collection_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated product collection's ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 2513, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the products' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 2520, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a currency code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 2495, + "name": "StoreGetProductsPaginationParams.currency_code" + } + }, + { + "id": 2506, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2521, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 2496, + "name": "StoreGetProductsPaginationParams.expand" + } + }, + { + "id": 2522, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 2497, + "name": "StoreGetProductsPaginationParams.fields" + } + }, + { + "id": 2507, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handle to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2501, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter products by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 2512, + "name": "include_category_children", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether to include product category children in the response." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "text", + "text": "product_categories" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 2508, + "name": "is_giftcard", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by whether they're gift cards." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 2516, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n100\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "100", + "inheritedFrom": { + "type": "reference", + "target": 2491, + "name": "StoreGetProductsPaginationParams.limit" + } + }, + { + "id": 2515, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0", + "inheritedFrom": { + "type": "reference", + "target": 2490, + "name": "StoreGetProductsPaginationParams.offset" + } + }, + { + "id": 2517, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 2492, + "name": "StoreGetProductsPaginationParams.order" + } + }, + { + "id": 2502, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search products' title, description, variants' title and sku, and collections' title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2519, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a region ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 2494, + "name": "StoreGetProductsPaginationParams.region_id" + } + }, + { + "id": 2510, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated sales channels' ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 2504, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated tags' value." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 2505, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Title to filter products by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2509, + "name": "type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter products by their associated product type's ID." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 2514, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date filters to apply on the products' " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " date." + } + ] + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2499 + ] + }, + { + "title": "Properties", + "children": [ + 2518, + 2511, + 2503, + 2513, + 2520, + 2506, + 2521, + 2522, + 2507, + 2501, + 2512, + 2508, + 2516, + 2515, + 2517, + 2502, + 2519, + 2510, + 2504, + 2505, + 2509, + 2514 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 2487, + "name": "StoreGetProductsPaginationParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2536, + "name": "StoreGetRegionsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2537, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2538, + "name": "new StoreGetRegionsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2536, + "name": "StoreGetRegionsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2541, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 2539, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "100" + }, + { + "id": 2540, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 2542, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2537 + ] + }, + { + "title": "Properties", + "children": [ + 2541, + 2539, + 2540, + 2542 + ] + } + ] + }, + { + "id": 2566, + "name": "StoreGetShippingOptionsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on the retrieved shipping options." + } + ] + }, + "children": [ + { + "id": 2567, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2568, + "name": "new StoreGetShippingOptionsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2566, + "name": "StoreGetShippingOptionsParams", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2571, + "name": "is_return", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter the shipping options by whether they're return shipping options." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2569, + "name": "product_ids", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product ID that is used to filter shipping options by whether they can be used to ship that product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2570, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter the shipping options by the ID of their associated region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2567 + ] + }, + { + "title": "Properties", + "children": [ + 2571, + 2569, + 2570 + ] + } + ] + }, + { + "id": 2601, + "name": "StoreGetVariantsParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters used to filter and configure the pagination of the retrieved product variants." + } + ] + }, + "children": [ + { + "id": 2602, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2603, + "name": "new StoreGetVariantsParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2601, + "name": "StoreGetVariantsParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4610, + "name": "PriceSelectionParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4609, + "name": "PriceSelectionParams.constructor" + } + }, + { + "id": 2611, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a cart ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4611, + "name": "PriceSelectionParams.cart_id" + } + }, + { + "id": 2613, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a currency code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4613, + "name": "PriceSelectionParams.currency_code" + } + }, + { + "id": 2614, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4614, + "name": "PriceSelectionParams.expand" + } + }, + { + "id": 2615, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4615, + "name": "PriceSelectionParams.fields" + } + }, + { + "id": 2608, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter product variants by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 2606, + "name": "ids", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID to filter the product variants by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2610, + "name": "inventory_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Number filters to apply on the product variants' " + }, + { + "kind": "code", + "text": "`inventory_quantity`" + }, + { + "kind": "text", + "text": " field." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "target": 3770, + "name": "NumericalComparisonOperator", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 2604, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n100\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "100" + }, + { + "id": 2605, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ], + "blockTags": [ + { + "tag": "@defaultValue", + "content": [ + { + "kind": "code", + "text": "```ts\n0\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 2612, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a region ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4612, + "name": "PriceSelectionParams.region_id" + } + }, + { + "id": 2607, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product variants by the ID of their associated sales channel." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2609, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Titles to filter product variants by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2602 + ] + }, + { + "title": "Properties", + "children": [ + 2611, + 2613, + 2614, + 2615, + 2608, + 2606, + 2610, + 2604, + 2605, + 2612, + 2607, + 2609 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4608, + "name": "PriceSelectionParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2592, + "name": "StoreGetVariantsVariantParams", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The context to apply on retrieved prices." + } + ] + }, + "children": [ + { + "id": 2593, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2594, + "name": "new StoreGetVariantsVariantParams", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2592, + "name": "StoreGetVariantsVariantParams", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4610, + "name": "PriceSelectionParams.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4609, + "name": "PriceSelectionParams.constructor" + } + }, + { + "id": 2596, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a cart ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4611, + "name": "PriceSelectionParams.cart_id" + } + }, + { + "id": 2598, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a currency code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4613, + "name": "PriceSelectionParams.currency_code" + } + }, + { + "id": 2599, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4614, + "name": "PriceSelectionParams.expand" + } + }, + { + "id": 2600, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4615, + "name": "PriceSelectionParams.fields" + } + }, + { + "id": 2597, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve prices for a region ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 4612, + "name": "PriceSelectionParams.region_id" + } + }, + { + "id": 2595, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2593 + ] + }, + { + "title": "Properties", + "children": [ + 2596, + 2598, + 2599, + 2600, + 2597, + 2595 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4608, + "name": "PriceSelectionParams", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2374, + "name": "StorePaymentCollectionSessionsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2375, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2376, + "name": "new StorePaymentCollectionSessionsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2374, + "name": "StorePaymentCollectionSessionsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2377, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Payment Provider." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2375 + ] + }, + { + "title": "Properties", + "children": [ + 2377 + ] + } + ] + }, + { + "id": 2128, + "name": "StorePostAuthReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2129, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2130, + "name": "new StorePostAuthReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2128, + "name": "StorePostAuthReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2131, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Customer's email." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2132, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Customer's password." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2129 + ] + }, + { + "title": "Properties", + "children": [ + 2131, + 2132 + ] + } + ] + }, + { + "id": 2158, + "name": "StorePostCartReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the cart to be created." + } + ] + }, + "children": [ + { + "id": 2159, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2160, + "name": "new StorePostCartReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the cart to be created." + } + ] + }, + "type": { + "type": "reference", + "target": 2158, + "name": "StorePostCartReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2164, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object to provide context to the Cart. The `context` field is automatically populated with `ip` and `user_agent`" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 2162, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The two character ISO country code to create the Cart in. Setting this parameter will set the country code of the shipping address." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2163, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product variants to generate line items from." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 2153, + "name": "Item", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2161, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region to create the Cart in. Setting the cart's region can affect the pricing of the items in the cart as well as the used currency. If this parameter is not provided, the first region in the store is used by default." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2165, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Sales channel to create the Cart in. The cart's sales channel affects which products can be added to the cart. If a product does not exist in the cart's sales channel, it cannot be added to the cart. If you add a publishable API key in the header of this request and specify a sales channel ID, the specified sales channel must be within the scope of the publishable API key's resources. If you add a publishable API key in the header of this request, you don't specify a sales channel ID, and the publishable API key is associated with one sales channel, that sales channel will be attached to the cart. If no sales channel is passed and no publishable API key header is passed or the publishable API key isn't associated with any sales channel, the cart will not be associated with any sales channel." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2159 + ] + }, + { + "title": "Properties", + "children": [ + 2164, + 2162, + 2163, + 2161, + 2165 + ] + } + ] + }, + { + "id": 2189, + "name": "StorePostCartsCartLineItemsItemReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2190, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2191, + "name": "new StorePostCartsCartLineItemsItemReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2189, + "name": "StorePostCartsCartLineItemsItemReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2193, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details about the Line Item. If omitted, the metadata will remain unchanged.\"" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2192, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the line item in the cart." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2190 + ] + }, + { + "title": "Properties", + "children": [ + 2193, + 2192 + ] + } + ] + }, + { + "id": 2166, + "name": "StorePostCartsCartLineItemsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2167, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2168, + "name": "new StorePostCartsCartLineItemsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2166, + "name": "StorePostCartsCartLineItemsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2171, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details about the Line Item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2170, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the Product Variant to add to the Line Item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2169, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the Product Variant to generate the Line Item from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2167 + ] + }, + { + "title": "Properties", + "children": [ + 2171, + 2170, + 2169 + ] + } + ] + }, + { + "id": 2172, + "name": "StorePostCartsCartPaymentSessionReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2173, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2174, + "name": "new StorePostCartsCartPaymentSessionReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2172, + "name": "StorePostCartsCartPaymentSessionReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2175, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Payment Provider." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2173 + ] + }, + { + "title": "Properties", + "children": [ + 2175 + ] + } + ] + }, + { + "id": 2194, + "name": "StorePostCartsCartPaymentSessionUpdateReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2195, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2196, + "name": "new StorePostCartsCartPaymentSessionUpdateReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2194, + "name": "StorePostCartsCartPaymentSessionUpdateReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2197, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update the payment session with." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2195 + ] + }, + { + "title": "Properties", + "children": [ + 2197 + ] + } + ] + }, + { + "id": 2176, + "name": "StorePostCartsCartReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2177, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2178, + "name": "new StorePostCartsCartReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2176, + "name": "StorePostCartsCartReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2182, + "name": "billing_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Address to be used for billing purposes." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 2187, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object to provide context to the Cart. The `context` field is automatically populated with `ip` and `user_agent`" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 2180, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 2 character ISO country code to create the Cart in. Setting this parameter will set the country code of the shipping address." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2186, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Customer to associate the Cart with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2185, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of Discount codes to add to the Cart." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4604, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2181, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An email to be used on the Cart." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2184, + "name": "gift_cards", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of Gift Card codes to add to the Cart." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4600, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2179, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Region to create the Cart in. Setting the cart's region can affect the pricing of the items in the cart as well as the used currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2188, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Sales channel to create the Cart in. The cart's sales channel affects which products can be added to the cart. If a product does not exist in the cart's sales channel, it cannot be added to the cart. If you add a publishable API key in the header of this request and specify a sales channel ID, the specified sales channel must be within the scope of the publishable API key's resources." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2183, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Address to be used for shipping purposes." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2177 + ] + }, + { + "title": "Properties", + "children": [ + 2182, + 2187, + 2180, + 2186, + 2185, + 2181, + 2184, + 2179, + 2188, + 2183 + ] + } + ] + }, + { + "id": 2148, + "name": "StorePostCartsCartShippingMethodReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2149, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2150, + "name": "new StorePostCartsCartShippingMethodReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2148, + "name": "StorePostCartsCartShippingMethodReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2152, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to hold any data that the shipping method may need to process the fulfillment of the order. This depends on the fulfillment provider you're using." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + }, + { + "id": 2151, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID of the shipping option to create the method from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2149 + ] + }, + { + "title": "Properties", + "children": [ + 2152, + 2151 + ] + } + ] + }, + { + "id": 2328, + "name": "StorePostCustomersCustomerAcceptClaimReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2329, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2330, + "name": "new StorePostCustomersCustomerAcceptClaimReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2328, + "name": "StorePostCustomersCustomerAcceptClaimReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2331, + "name": "token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim token generated by previous request to the Claim Order API Route." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2329 + ] + }, + { + "title": "Properties", + "children": [ + 2331 + ] + } + ] + }, + { + "id": 2283, + "name": "StorePostCustomersCustomerAddressesAddressReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2284, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2285, + "name": "new StorePostCustomersCustomerAddressesAddressReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2283, + "name": "StorePostCustomersCustomerAddressesAddressReq", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3779, + "name": "AddressPayload.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3778, + "name": "AddressPayload.constructor" + } + }, + { + "id": 2291, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address line 1" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3785, + "name": "AddressPayload.address_1" + } + }, + { + "id": 2292, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address line 2" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3786, + "name": "AddressPayload.address_2" + } + }, + { + "id": 2293, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "City" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3787, + "name": "AddressPayload.city" + } + }, + { + "id": 2290, + "name": "company", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Company" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3784, + "name": "AddressPayload.company" + } + }, + { + "id": 2294, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 2 character ISO code of the country in lower case" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3788, + "name": "AddressPayload.country_code" + } + }, + { + "id": 2286, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "First name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3780, + "name": "AddressPayload.first_name" + } + }, + { + "id": 2287, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Last name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3781, + "name": "AddressPayload.last_name" + } + }, + { + "id": 2289, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3783, + "name": "AddressPayload.metadata" + } + }, + { + "id": 2288, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Phone Number" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3782, + "name": "AddressPayload.phone" + } + }, + { + "id": 2296, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Postal Code" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3790, + "name": "AddressPayload.postal_code" + } + }, + { + "id": 2295, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Province" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 3789, + "name": "AddressPayload.province" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2284 + ] + }, + { + "title": "Properties", + "children": [ + 2291, + 2292, + 2293, + 2290, + 2294, + 2286, + 2287, + 2289, + 2288, + 2296, + 2295 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2233, + "name": "StorePostCustomersCustomerAddressesReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2234, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2235, + "name": "new StorePostCustomersCustomerAddressesReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2233, + "name": "StorePostCustomersCustomerAddressesReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2236, + "name": "address", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Address to add to the Customer's saved addresses." + } + ] + }, + "type": { + "type": "reference", + "target": 3791, + "name": "AddressCreatePayload", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2234 + ] + }, + { + "title": "Properties", + "children": [ + 2236 + ] + } + ] + }, + { + "id": 2344, + "name": "StorePostCustomersCustomerOrderClaimReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2345, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2346, + "name": "new StorePostCustomersCustomerOrderClaimReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2344, + "name": "StorePostCustomersCustomerOrderClaimReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2347, + "name": "order_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the orders to claim" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2345 + ] + }, + { + "title": "Properties", + "children": [ + 2347 + ] + } + ] + }, + { + "id": 2279, + "name": "StorePostCustomersCustomerPasswordTokenReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2280, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2281, + "name": "new StorePostCustomersCustomerPasswordTokenReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2279, + "name": "StorePostCustomersCustomerPasswordTokenReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2282, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's email." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2280 + ] + }, + { + "title": "Properties", + "children": [ + 2282 + ] + } + ] + }, + { + "id": 2297, + "name": "StorePostCustomersCustomerReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2298, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2299, + "name": "new StorePostCustomersCustomerReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2297, + "name": "StorePostCustomersCustomerReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2300, + "name": "billing_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The address to be used for billing purposes." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 3777, + "name": "AddressPayload", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 2305, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's email." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2301, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's first name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2302, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's last name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2306, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Additional custom data about the customer." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2303, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's password." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2304, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's phone number." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2298 + ] + }, + { + "title": "Properties", + "children": [ + 2300, + 2305, + 2301, + 2302, + 2306, + 2303, + 2304 + ] + } + ] + }, + { + "id": 2237, + "name": "StorePostCustomersReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2238, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2239, + "name": "new StorePostCustomersReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2237, + "name": "StorePostCustomersReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2242, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's email." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2240, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's first name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2241, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's last name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2243, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's password." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2244, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's phone number." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2238 + ] + }, + { + "title": "Properties", + "children": [ + 2242, + 2240, + 2241, + 2243, + 2244 + ] + } + ] + }, + { + "id": 2273, + "name": "StorePostCustomersResetPasswordReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2274, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2275, + "name": "new StorePostCustomersResetPasswordReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2273, + "name": "StorePostCustomersResetPasswordReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2276, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's email." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2278, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's password." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2277, + "name": "token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reset password token" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2274 + ] + }, + { + "title": "Properties", + "children": [ + 2276, + 2278, + 2277 + ] + } + ] + }, + { + "id": 2317, + "name": "StorePostOrderEditsOrderEditDecline", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2318, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2319, + "name": "new StorePostOrderEditsOrderEditDecline", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2317, + "name": "StorePostOrderEditsOrderEditDecline", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2320, + "name": "declined_reason", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reason for declining the Order Edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2318 + ] + }, + { + "title": "Properties", + "children": [ + 2320 + ] + } + ] + }, + { + "id": 2355, + "name": "StorePostPaymentCollectionsBatchSessionsAuthorizeReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2356, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2357, + "name": "new StorePostPaymentCollectionsBatchSessionsAuthorizeReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2355, + "name": "StorePostPaymentCollectionsBatchSessionsAuthorizeReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2358, + "name": "session_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List of Payment Session IDs to authorize." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2356 + ] + }, + { + "title": "Properties", + "children": [ + 2358 + ] + } + ] + }, + { + "id": 2370, + "name": "StorePostPaymentCollectionsBatchSessionsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2371, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2372, + "name": "new StorePostPaymentCollectionsBatchSessionsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2370, + "name": "StorePostPaymentCollectionsBatchSessionsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2373, + "name": "sessions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Payment sessions related to the Payment Collection. Existing sessions that are not added in this array will be deleted." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 2364, + "name": "StorePostPaymentCollectionsSessionsReq", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2371 + ] + }, + { + "title": "Properties", + "children": [ + 2373 + ] + } + ] + }, + { + "id": 2364, + "name": "StorePostPaymentCollectionsSessionsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2365, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2366, + "name": "new StorePostPaymentCollectionsSessionsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2364, + "name": "StorePostPaymentCollectionsSessionsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2368, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment amount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2367, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Payment Provider." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2369, + "name": "session_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Payment Session to be updated. If no ID is provided, a new payment session is created." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2365 + ] + }, + { + "title": "Properties", + "children": [ + 2368, + 2367, + 2369 + ] + } + ] + }, + { + "id": 2554, + "name": "StorePostReturnsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2555, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2556, + "name": "new StorePostReturnsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2554, + "name": "StorePostReturnsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2558, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The items to include in the return." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4616, + "name": "Item", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2557, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Order to create the return for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2559, + "name": "return_shipping", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return shipping method used to return the items. If provided, a fulfillment is automatically created for the return." + } + ] + }, + "type": { + "type": "reference", + "target": 4623, + "name": "ReturnShipping", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2555 + ] + }, + { + "title": "Properties", + "children": [ + 2558, + 2557, + 2559 + ] + } + ] + }, + { + "id": 2523, + "name": "StorePostSearchReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2524, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2525, + "name": "new StorePostSearchReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2523, + "name": "StorePostSearchReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2529, + "name": "filter", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Pass filters based on the search service." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 2528, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of products returned." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2527, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of products to skip when retrieving the products." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2526, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The search query." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2524 + ] + }, + { + "title": "Properties", + "children": [ + 2529, + 2528, + 2527, + 2526 + ] + } + ] + }, + { + "id": 2577, + "name": "StorePostSwapsReq", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2578, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2579, + "name": "new StorePostSwapsReq", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 2577, + "name": "StorePostSwapsReq", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2582, + "name": "additional_items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The items to exchange the returned items with." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4635, + "name": "AdditionalItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2580, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Order to create the Swap for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2581, + "name": "return_items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The items to include in the Return." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4628, + "name": "Item", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2583, + "name": "return_shipping_option", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Shipping Option to create the Shipping Method from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2578 + ] + }, + { + "title": "Properties", + "children": [ + 2582, + 2580, + 2581, + 2583 + ] + } + ] + }, + { + "id": 3760, + "name": "StringComparisonOperator", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fields used to apply flexible filters on strings." + } + ] + }, + "children": [ + { + "id": 3761, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3762, + "name": "new StringComparisonOperator", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3767, + "name": "contains", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered string must contain this value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3769, + "name": "ends_with", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered string must end with this value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3764, + "name": "gt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered string must be greater than this value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3765, + "name": "gte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered string must be greater than or equal to this value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3763, + "name": "lt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered string must be less than this value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3766, + "name": "lte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered string must be less than or equal to this value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3768, + "name": "starts_with", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtered string must start with this value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3761 + ] + }, + { + "title": "Properties", + "children": [ + 3767, + 3769, + 3764, + 3765, + 3763, + 3766, + 3768 + ] + } + ] + }, + { + "id": 4811, + "name": "Tag", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4812, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4813, + "name": "new Tag", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 4811, + "name": "Tag", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4814, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tag ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4815, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tag value" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4812 + ] + }, + { + "title": "Properties", + "children": [ + 4814, + 4815 + ] + } + ] + }, + { + "id": 3602, + "name": "TransactionBaseService", + "variant": "declaration", + "kind": 128, + "flags": { + "isAbstract": true + }, + "children": [ + { + "id": 3603, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3604, + "name": "new TransactionBaseService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3605, + "name": "__container__", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 3606, + "name": "__configModule__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3607, + "name": "__moduleDeclaration__", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3613, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3612, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 3614, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3608, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + }, + { + "id": 3609, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + } + }, + { + "id": 3610, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3611, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + }, + { + "id": 3623, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3624, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3625, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3626, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 3627, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3628, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3629, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3630, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 3631, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3632, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3633, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3634, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 3635, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3636, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3637, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3638, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3618, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3619, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3620, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3621, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3622, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3622 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 3615, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3616, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3617, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3603 + ] + }, + { + "title": "Properties", + "children": [ + 3613, + 3612, + 3614, + 3608, + 3609 + ] + }, + { + "title": "Accessors", + "children": [ + 3610 + ] + }, + { + "title": "Methods", + "children": [ + 3623, + 3618, + 3615 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 2701, + "name": "IBatchJobStrategy" + }, + { + "type": "reference", + "target": 2745, + "name": "AbstractBatchJobStrategy" + }, + { + "type": "reference", + "target": 2820, + "name": "AbstractCartCompletionStrategy" + }, + { + "type": "reference", + "target": 2862, + "name": "IFileService" + }, + { + "type": "reference", + "target": 2912, + "name": "AbstractFileService" + }, + { + "type": "reference", + "target": 3069, + "name": "INotificationService" + }, + { + "type": "reference", + "target": 3111, + "name": "AbstractNotificationService" + }, + { + "type": "reference", + "target": 3302, + "name": "PaymentService" + }, + { + "type": "reference", + "target": 3384, + "name": "AbstractPaymentService" + }, + { + "type": "reference", + "target": 3488, + "name": "AbstractPriceSelectionStrategy" + } + ] + }, + { + "id": 3719, + "name": "CustomFindOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 3722, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/OrderByCondition.d.ts", + "qualifiedName": "OrderByCondition" + }, + "name": "OrderByCondition", + "package": "typeorm" + } + }, + { + "id": 3720, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsSelect.d.ts", + "qualifiedName": "FindOptionsSelect" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsSelect", + "package": "typeorm" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsSelect.d.ts", + "qualifiedName": "FindOptionsSelectByString" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsSelectByString", + "package": "typeorm" + } + ] + } + }, + { + "id": 3723, + "name": "skip", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3724, + "name": "take", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3721, + "name": "where", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + }, + { + "type": "mapped", + "parameter": "P", + "parameterType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + }, + "templateType": { + "type": "array", + "elementType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "P", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + } + }, + "optionalModifier": "+" + } + ] + }, + { + "type": "intersection", + "types": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + } + }, + { + "type": "mapped", + "parameter": "P", + "parameterType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + }, + "templateType": { + "type": "array", + "elementType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "P", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + } + }, + "optionalModifier": "+" + } + ] + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3722, + 3720, + 3723, + 3724, + 3721 + ] + } + ], + "typeParameters": [ + { + "id": 3725, + "name": "TModel", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3726, + "name": "InKeys", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + } + } + ] + }, + { + "id": 3746, + "name": "DeleteResponse", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The response returned for a DELETE request." + } + ] + }, + "children": [ + { + "id": 3749, + "name": "deleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the item was deleted successfully." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 3747, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the deleted item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3748, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the deleted item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "product-collection" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3749, + 3747, + 3748 + ] + } + ] + }, + { + "id": 3689, + "name": "FindConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 3694, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3695, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 3696, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 3697, + "name": "K", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "ASC" + }, + { + "type": "literal", + "value": "DESC" + } + ] + } + } + } + } + }, + { + "id": 3693, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3690, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "Entity", + "refersToTypeParameter": true + } + } + } + }, + { + "id": 3691, + "name": "skip", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3692, + "name": "take", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3694, + 3693, + 3690, + 3691, + 3692 + ] + } + ], + "typeParameters": [ + { + "id": 3698, + "name": "Entity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ] + }, + { + "id": 2970, + "name": "FulfillmentService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "## Overview\n\nA fulfillment provider is the shipping provider used to fulfill orders and deliver them to customers. An example of a fulfillment provider is FedEx.\n\nBy default, a Medusa Backend has a " + }, + { + "kind": "code", + "text": "`manual`" + }, + { + "kind": "text", + "text": " fulfillment provider which has minimal implementation. It allows you to accept orders and fulfill them manually. However, you can integrate any fulfillment provider into Medusa, and your fulfillment provider can interact with third-party shipping providers.\n\nA fulfillment provider is a service that extends the " + }, + { + "kind": "code", + "text": "`AbstractFulfillmentService`" + }, + { + "kind": "text", + "text": " and implements its methods. So, adding a fulfillment provider is as simple as creating a service file in " + }, + { + "kind": "code", + "text": "`src/services`" + }, + { + "kind": "text", + "text": ".\nThe file's name is the fulfillment provider's class name as a slug and without the word " + }, + { + "kind": "code", + "text": "`Service`" + }, + { + "kind": "text", + "text": ". For example, if you're creating a " + }, + { + "kind": "code", + "text": "`MyFulfillmentService`" + }, + { + "kind": "text", + "text": " class, the file name is " + }, + { + "kind": "code", + "text": "`src/services/my-fulfillment.ts`" + }, + { + "kind": "text", + "text": ".\n\n" + }, + { + "kind": "code", + "text": "```ts title=src/services/my-fulfillment.ts\nimport { AbstractFulfillmentService } from \"@medusajs/medusa\"\n\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // methods here...\n}\n```" + }, + { + "kind": "text", + "text": "\n\n---\n\n## Identifier Property\n\nThe " + }, + { + "kind": "code", + "text": "`FulfillmentProvider`" + }, + { + "kind": "text", + "text": " entity has 2 properties: " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`is_installed`" + }, + { + "kind": "text", + "text": ". The " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " property in the class is used when the fulfillment provider is created in the database.\n\nThe value of this property is also used to reference the fulfillment provider throughout Medusa. For example, it is used to [add a fulfillment provider](https://docs.medusajs.com/api/admin#regions_postregionsregionfulfillmentproviders) to a region.\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n static identifier = \"my-fulfillment\"\n\n // ...\n}\n```" + }, + { + "kind": "text", + "text": "\n\n---" + } + ] + }, + "children": [ + { + "id": 2986, + "name": "calculatePrice", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2987, + "name": "calculatePrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used in different places, including:\n\n1. When the shipping options for a cart are retrieved during checkout. If a shipping option has their " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to calculated, this method is used to set the amount of the returned shipping option.\n2. When a shipping method is created. If the shipping option associated with the method has their " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to " + }, + { + "kind": "code", + "text": "`calculated`" + }, + { + "kind": "text", + "text": ", this method is used to set the " + }, + { + "kind": "code", + "text": "`price`" + }, + { + "kind": "text", + "text": " attribute of the shipping method in the database.\n3. When the cart's totals are calculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Used to set the price of the shipping method or option, based on the context the method is used in." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "An example of calculating the price based on some custom logic:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async calculatePrice(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise {\n return cart.items.length * 1000\n }\n}\n```" + }, + { + "kind": "text", + "text": "\n\nIf your fulfillment provider does not provide any dynamically calculated rates you can return any static value or throw an error. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async calculatePrice(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise {\n throw new Error(\"Method not implemented.\")\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2988, + "name": "optionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the selected shipping option." + } + ] + }, + "type": { + "type": "reference", + "target": 4701, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + }, + { + "id": 2989, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object that is different based on the context it's used in:\n\n1. If the price is being calculated for the list of shipping options available for a cart, it's the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option.\n2. If the price is being calculated when the shipping method is being created, it's the data returned by the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "validateFulfillmentData", + "target": 2975, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method used during the shipping method creation.\n3. If the price is being calculated while calculating the cart's totals, it will be the data object of the cart's shipping method." + } + ] + }, + "type": { + "type": "reference", + "target": 4702, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + }, + { + "id": 2990, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Either the Cart or the Order object." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2983, + "name": "canCalculate", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2984, + "name": "canCalculate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to determine whether a shipping option is calculated dynamically or flat rate. It is called if the " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " of the shipping option being created is set to calculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "If this method returns " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ", that means that the price can be calculated dynamically and the shipping option can have the " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to calculated.\nThe amount property of the shipping option will then be set to null. The amount will be created later when the shipping method is created on checkout using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "calculatePrice", + "target": 2986, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method.\nIf the method returns " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": ", an error is thrown as it means the selected shipping option is invalid and it can only have the " + }, + { + "kind": "code", + "text": "`flat_rate`" + }, + { + "kind": "text", + "text": " price type." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async canCalculate(\n data: Record\n ): Promise {\n return data.id === \"my-fulfillment-dynamic\"\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2985, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option being created. You can use this data to determine whether the shipping option should be calculated or not.\nThis is useful if the fulfillment provider you are integrating has both flat rate and dynamically priced fulfillment options." + } + ] + }, + "type": { + "type": "reference", + "target": 4701, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2997, + "name": "cancelFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2998, + "name": "cancelFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is called when a fulfillment is cancelled by the admin. This fulfillment can be for an order, a claim, or a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The method isn't expected to return any specific data." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "This is the basic implementation of the method for a fulfillment provider that doesn't interact with a third-party provider to cancel the fulfillment:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async cancelFulfillment(\n fulfillment: Record\n ): Promise {\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2999, + "name": "fulfillmentData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the fulfillment being canceled" + } + ] + }, + "type": { + "type": "reference", + "target": 4702, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2991, + "name": "createFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2992, + "name": "createFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used when a fulfillment is created for an order, a claim, or a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The data that will be stored in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the created fulfillment." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "Here is a basic implementation of " + }, + { + "kind": "code", + "text": "`createFulfillment`" + }, + { + "kind": "text", + "text": " for a fulfillment provider that does not interact with any third-party provider to create the fulfillment:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async createFulfillment(\n data: Record,\n items: LineItem,\n order: Order,\n fulfillment: Fulfillment\n ) {\n // No data is being sent anywhere\n // No data to be stored in the fulfillment's data object\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2993, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping method associated with the resource, such as the order.\nYou can use it to access the data specific to the shipping option. This is based on your implementation of previous methods." + } + ] + }, + "type": { + "type": "reference", + "target": 4703, + "name": "ShippingMethodData", + "package": "@medusajs/medusa" + } + }, + { + "id": 2994, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line items in the order to be fulfilled. The admin can choose all or some of the items to fulfill." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2995, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the created resource, which is either an order, a claim, or a swap:\n- If the resource the fulfillment is being created for is a claim, the " + }, + { + "kind": "code", + "text": "`is_claim`" + }, + { + "kind": "text", + "text": " property in the object will be " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ".\n- If the resource the fulfillment is being created for is a swap, the " + }, + { + "kind": "code", + "text": "`is_swap`" + }, + { + "kind": "text", + "text": " property in the object will be " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ".\n- Otherwise, the resource is an order." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 2996, + "name": "fulfillment", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillment being created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4702, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3000, + "name": "createReturn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3001, + "name": "createReturn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fulfillment providers can also be used to return products. A shipping option can be used for returns if the " + }, + { + "kind": "code", + "text": "`is_return`" + }, + { + "kind": "text", + "text": " property is true or if an admin creates a Return Shipping Option from the settings.\nThis method is used when the admin [creates a return request](https://docs.medusajs.com/api/admin#orders_postordersorderreturns) for an order,\n[creates a swap](https://docs.medusajs.com/api/admin#orders_postordersorderswaps) for an order, or when the\n[customer creates a return of their order](https://docs.medusajs.com/api/store#returns_postreturns). The fulfillment is created automatically for the order return." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Used to set the value of the " + }, + { + "kind": "code", + "text": "`shipping_data`" + }, + { + "kind": "text", + "text": " attribute of the return being created." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "This is the basic implementation of the method for a fulfillment provider that does not contact with a third-party provider to fulfill the return:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async createReturn(\n returnOrder: CreateReturnType\n ): Promise> {\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3002, + "name": "returnOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the return that the fulfillment is being created for." + } + ] + }, + "type": { + "type": "reference", + "target": 4704, + "name": "CreateReturnType", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3003, + "name": "getFulfillmentDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3004, + "name": "getFulfillmentDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a fulfillment. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getFulfillmentDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getFulfillmentDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3005, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the fulfillment that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": 4702, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2973, + "name": "getFulfillmentOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2974, + "name": "getFulfillmentOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used when retrieving the list of fulfillment options available in a region, particularly by the [List Fulfillment Options API Route](https://docs.medusajs.com/api/admin#regions_getregionsregionfulfillmentoptions).\nFor example, if you’re integrating UPS as a fulfillment provider, you might support two fulfillment options: UPS Express Shipping and UPS Access Point. Each of these options can have different data associated with them." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of fulfillment options. These options don't have any required format. Later on, these options can be used when creating a shipping option,\nsuch as when using the [Create Shipping Option API Route](https://docs.medusajs.com/api/admin#shipping-options_postshippingoptions). The chosen fulfillment option, which is one of the\nitems in the array returned by this method, will be set in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async getFulfillmentOptions(): Promise {\n return [\n {\n id: \"my-fulfillment\",\n },\n {\n id: \"my-fulfillment-dynamic\",\n },\n ]\n }\n}\n```" + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3006, + "name": "getReturnDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3007, + "name": "getReturnDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a return. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getReturnDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getReturnDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3008, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data attribute of the return that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3009, + "name": "getShipmentDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3010, + "name": "getShipmentDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a shipment. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getShipmentDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getShipmentDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3011, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the shipment that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3012, + "name": "retrieveDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3013, + "name": "retrieveDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with an order and its fulfillments. This method isn't used by default in the backend, but you can use it for\ncustom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async retrieveDocuments(\n fulfillmentData: Record,\n documentType: \"invoice\" | \"label\"\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3014, + "name": "fulfillmentData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the order's fulfillment." + } + ] + }, + "type": { + "type": "reference", + "target": 4702, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + }, + { + "id": 3015, + "name": "documentType", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of document to retrieve." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "label" + }, + { + "type": "literal", + "value": "invoice" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2975, + "name": "validateFulfillmentData", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2976, + "name": "validateFulfillmentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is called when a shipping method is created. This typically happens when the customer chooses a shipping option during checkout, when a shipping method is created\nfor an order return, or in other similar cases. The shipping option and its data are validated before the shipping method is created.\n\nYou can use the provided parameters to validate the chosen shipping option. For example, you can check if the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object passed as a second parameter includes all data needed to\nfulfill the shipment later on.\n\nIf any of the data is invalid, you can throw an error. This error will stop Medusa from creating a shipping method and the error message will be returned as a result of the API Route." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The data that will be stored in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " property of the shipping method to be created.\nMake sure the value you return contains everything you need to fulfill the shipment later on. The returned value may also be used to calculate the price of the shipping method\nif it doesn't have a set price. It will be passed along to the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "calculatePrice", + "target": 2986, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async validateFulfillmentData(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise> {\n if (data.id !== \"my-fulfillment\") {\n throw new Error(\"invalid data\")\n }\n\n return {\n ...data,\n }\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2977, + "name": "optionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data object of the shipping option selected when creating the shipping method." + } + ] + }, + "type": { + "type": "reference", + "target": 4701, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + }, + { + "id": 2978, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object passed in the body of the request." + } + ] + }, + "type": { + "type": "reference", + "target": 4702, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + }, + { + "id": 2979, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's cart details. It may be empty if the shipping method isn't associated with a cart, such as when it's associated with a claim." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2980, + "name": "validateOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2981, + "name": "validateOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Once the admin creates the shipping option, the data of the shipping option will be validated first using this method. This method is called when the [Create Shipping Option API Route](https://docs.medusajs.com/api/admin#shipping-options_postshippingoptions) is used." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Whether the fulfillment option is valid. If the returned value is false, an error is thrown and the shipping option will not be saved." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "For example, you can use this method to ensure that the " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object is correct:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async validateOption(\n data: Record\n ): Promise {\n return data.id == \"my-fulfillment\"\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2982, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data object that is sent in the body of the request, basically, the data object of the shipping option. You can use this data to validate the shipping option before it is saved." + } + ] + }, + "type": { + "type": "reference", + "target": 4701, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 2986, + 2983, + 2997, + 2991, + 3000, + 3003, + 2973, + 3006, + 3009, + 3012, + 2975, + 2980 + ] + } + ], + "implementedBy": [ + { + "type": "reference", + "target": 3016, + "name": "AbstractFulfillmentService" + } + ] + }, + { + "id": 2701, + "name": "IBatchJobStrategy", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 2719, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3613, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2718, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": 3612, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2720, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3614, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2714, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": 3608, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2715, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 3609, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2716, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2717, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3610, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2729, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2730, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2731, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2732, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2733, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2734, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2735, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2736, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2737, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2738, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2739, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2740, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2741, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2742, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2743, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2744, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3624, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3623, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2712, + "name": "buildTemplate", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2713, + "name": "buildTemplate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Builds and returns a template file that can be downloaded and filled in" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2706, + "name": "preProcessBatchJob", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2707, + "name": "preProcessBatchJob", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Method for pre-processing a batch job" + } + ] + }, + "parameters": [ + { + "id": 2708, + "name": "batchJobId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2702, + "name": "prepareBatchJobForProcessing", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2703, + "name": "prepareBatchJobForProcessing", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Method for preparing a batch job for processing" + } + ] + }, + "parameters": [ + { + "id": 2704, + "name": "batchJobEntity", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3649, + "name": "CreateBatchJobInput", + "package": "@medusajs/medusa" + } + }, + { + "id": 2705, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "__global.Express.Request" + }, + "name": "Request", + "package": "@types/express-serve-static-core", + "qualifiedName": "__global.Express.Request" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3649, + "name": "CreateBatchJobInput", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2709, + "name": "processJob", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2710, + "name": "processJob", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Method does the actual processing of the job. Should report back on the progress of the operation." + } + ] + }, + "parameters": [ + { + "id": 2711, + "name": "batchJobId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2724, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2725, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2726, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2727, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2728, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2728 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 3619, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3618, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2721, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2722, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2723, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2701, + "name": "IBatchJobStrategy", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3616, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3615, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2719, + 2718, + 2720, + 2714, + 2715 + ] + }, + { + "title": "Accessors", + "children": [ + 2716 + ] + }, + { + "title": "Methods", + "children": [ + 2729, + 2712, + 2706, + 2702, + 2709, + 2724, + 2721 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ], + "implementedBy": [ + { + "type": "reference", + "target": 2745, + "name": "AbstractBatchJobStrategy" + } + ] + }, + { + "id": 2814, + "name": "ICartCompletionStrategy", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 2815, + "name": "complete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2816, + "name": "complete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Takes a cart id and completes the cart. This for example takes place when\ncreating an order or confirming a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the response for the completion request" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2817, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the Cart to complete." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2818, + "name": "idempotencyKey", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the idempotency key for the request" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + }, + { + "id": 2819, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the request context for the completion request" + } + ] + }, + "type": { + "type": "reference", + "target": 4672, + "name": "RequestContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 2810, + "name": "CartCompletionResponse", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 2815 + ] + } + ], + "implementedBy": [ + { + "type": "reference", + "target": 2820, + "name": "AbstractCartCompletionStrategy" + } + ] + }, + { + "id": 2862, + "name": "IFileService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 2886, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3613, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2885, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": 3612, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2887, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3614, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2881, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": 3608, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2882, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 3609, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2883, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2884, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3610, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2896, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2897, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2898, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2899, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2900, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2901, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2902, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2903, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2904, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2905, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2906, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2907, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2908, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2909, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2910, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2911, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3624, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3623, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2869, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2870, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "remove file from fileservice" + } + ] + }, + "parameters": [ + { + "id": 2871, + "name": "fileData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove file described by record" + } + ] + }, + "type": { + "type": "reference", + "target": 4675, + "name": "DeleteFileType", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2875, + "name": "getDownloadStream", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2876, + "name": "getDownloadStream", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "download file from fileservice as stream" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "readable stream of the file to download" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2877, + "name": "fileData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "file metadata relevant for fileservice to download the file" + } + ] + }, + "type": { + "type": "reference", + "target": 4695, + "name": "GetUploadedFileType", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/@types/node/globals.d.ts", + "qualifiedName": "NodeJS.ReadableStream" + }, + "name": "ReadableStream", + "package": "@types/node", + "qualifiedName": "NodeJS.ReadableStream" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2878, + "name": "getPresignedDownloadUrl", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2879, + "name": "getPresignedDownloadUrl", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Generate a presigned download url to obtain a file" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "presigned url to download the file" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2880, + "name": "fileData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "file metadata relevant for fileservice to download the file" + } + ] + }, + "type": { + "type": "reference", + "target": 4695, + "name": "GetUploadedFileType", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2872, + "name": "getUploadStreamDescriptor", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2873, + "name": "getUploadStreamDescriptor", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "upload file to fileservice from stream" + } + ] + }, + "parameters": [ + { + "id": 2874, + "name": "fileData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "file metadata relevant for fileservice to create and upload the file" + } + ] + }, + "type": { + "type": "reference", + "target": 4680, + "name": "UploadStreamDescriptorType", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4687, + "name": "FileServiceGetUploadStreamResult", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2891, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2892, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2893, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2894, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2895, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2895 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 3619, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3618, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2863, + "name": "upload", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2864, + "name": "upload", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "upload file to fileservice" + } + ] + }, + "parameters": [ + { + "id": 2865, + "name": "file", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Multer file from express multipart/form-data" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/multer/index.d.ts", + "qualifiedName": "__global.Express.Multer.File" + }, + "name": "File", + "package": "@types/multer", + "qualifiedName": "__global.Express.Multer.File" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4586, + "name": "FileServiceUploadResult", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2866, + "name": "uploadProtected", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2867, + "name": "uploadProtected", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "upload private file to fileservice" + } + ] + }, + "parameters": [ + { + "id": 2868, + "name": "file", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Multer file from express multipart/form-data" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/multer/index.d.ts", + "qualifiedName": "__global.Express.Multer.File" + }, + "name": "File", + "package": "@types/multer", + "qualifiedName": "__global.Express.Multer.File" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4586, + "name": "FileServiceUploadResult", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2888, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2889, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2890, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2862, + "name": "IFileService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3616, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3615, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2886, + 2885, + 2887, + 2881, + 2882 + ] + }, + { + "title": "Accessors", + "children": [ + 2883 + ] + }, + { + "title": "Methods", + "children": [ + 2896, + 2869, + 2875, + 2878, + 2872, + 2891, + 2863, + 2866, + 2888 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ], + "implementedBy": [ + { + "type": "reference", + "target": 2912, + "name": "AbstractFileService" + } + ] + }, + { + "id": 3069, + "name": "INotificationService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 3085, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3613, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 3084, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": 3612, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 3086, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3614, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 3080, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": 3608, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 3081, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 3609, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 3082, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3083, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3610, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 3095, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3096, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3097, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3098, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 3099, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3100, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3101, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3102, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 3103, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3104, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3105, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3106, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 3107, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3108, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3109, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3110, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3624, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3623, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 3075, + "name": "resendNotification", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3076, + "name": "resendNotification", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3077, + "name": "notification", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 3078, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 3079, + "name": "attachmentGenerator", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4716, + "name": "ReturnedData", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3070, + "name": "sendNotification", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3071, + "name": "sendNotification", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3072, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3073, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 3074, + "name": "attachmentGenerator", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4716, + "name": "ReturnedData", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3090, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3091, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3092, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3093, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3094, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3094 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 3619, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3618, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 3087, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3088, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3089, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3069, + "name": "INotificationService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3616, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3615, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3085, + 3084, + 3086, + 3080, + 3081 + ] + }, + { + "title": "Accessors", + "children": [ + 3082 + ] + }, + { + "title": "Methods", + "children": [ + 3095, + 3075, + 3070, + 3090, + 3087 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ], + "implementedBy": [ + { + "type": "reference", + "target": 3111, + "name": "AbstractNotificationService" + } + ] + }, + { + "id": 3474, + "name": "IPriceSelectionStrategy", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 3475, + "name": "calculateVariantPrice", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3476, + "name": "calculateVariantPrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate the original and discount price for a given variant in a set of\ncircumstances described in the context." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "pricing details in an object containing the calculated lowest price,\nthe default price an all valid prices for the given variant" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3477, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3478, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3480, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3479, + "name": "variantId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3480, + 3479 + ] + } + ] + } + } + } + }, + { + "id": 3481, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Details relevant to determine the correct pricing of the variant" + } + ] + }, + "type": { + "type": "reference", + "target": 3536, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es2015.collection.d.ts", + "qualifiedName": "Map" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 3552, + "name": "PriceSelectionResult", + "package": "@medusajs/medusa" + } + ], + "name": "Map", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3482, + "name": "onVariantsPricesUpdate", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3483, + "name": "onVariantsPricesUpdate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Notify price selection strategy that variants prices have been updated." + } + ] + }, + "parameters": [ + { + "id": 3484, + "name": "variantIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ids of the updated variants" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3485, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3486, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3487, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3474, + "name": "IPriceSelectionStrategy", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 4735, + "name": "ITransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 4734, + "name": "ITransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3475, + 3482, + 3485 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 4733, + "name": "ITransactionBaseService", + "package": "@medusajs/types" + } + ], + "implementedBy": [ + { + "type": "reference", + "target": 3488, + "name": "AbstractPriceSelectionStrategy" + } + ] + }, + { + "id": 3563, + "name": "ITaxCalculationStrategy", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 3564, + "name": "calculate", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3565, + "name": "calculate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculates the tax amount for a given set of line items under applicable\ntax conditions and calculation contexts." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the tax total" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3566, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line items to calculate the tax total for" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3567, + "name": "taxLines", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the tax lines that applies to the calculation" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine" + }, + "name": "ShippingMethodTaxLine", + "package": "@medusajs/medusa" + } + ] + } + } + }, + { + "id": 3568, + "name": "calculationContext", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "other details relevant for the calculation" + } + ] + }, + "type": { + "type": "reference", + "target": 3577, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3564 + ] + } + ] + }, + { + "id": 3585, + "name": "ITaxService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Interface to be implemented by tax provider plugins. The interface defines a\nsingle method " + }, + { + "kind": "code", + "text": "`getTaxLines`" + }, + { + "kind": "text", + "text": " that returns numerical rates to apply to line\nitems and shipping methods." + } + ] + }, + "children": [ + { + "id": 3586, + "name": "getTaxLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3587, + "name": "getTaxLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves the numerical tax lines for a calculation context." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "numerical tax rates that should apply to the provided calculation\n lines" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3588, + "name": "itemLines", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item calculation lines" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3573, + "name": "ItemTaxCalculationLine", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3589, + "name": "shippingLines", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3569, + "name": "ShippingTaxCalculationLine", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3590, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "other details relevant to the tax determination" + } + ] + }, + "type": { + "type": "reference", + "target": 3577, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 4751, + "name": "ProviderTaxLine", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3586 + ] + } + ], + "implementedBy": [ + { + "type": "reference", + "target": 3591, + "name": "AbstractTaxService" + } + ] + }, + { + "id": 4733, + "name": "ITransactionBaseService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 4734, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4735, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4736, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 4733, + "name": "ITransactionBaseService", + "package": "@medusajs/types" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 4734 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 3474, + "name": "IPriceSelectionStrategy" + } + ] + }, + { + "id": 4880, + "name": "JoinerServiceConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 4882, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Property name to use as entrypoint to the service" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 4953, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 4953, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + } + } + ] + } + }, + { + "id": 4893, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4889, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4890, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4892, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 4956, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 4891, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4892, + 4891 + ] + } + ] + } + } + } + }, + { + "id": 4883, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "alias for deeper nested relationships (e.g. { 'price': 'prices.calculated_price_set.amount' })" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 4884, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4886, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4885, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4886, + 4885 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4887, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4888, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4956, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 4881, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4882, + 4893, + 4889, + 4883, + 4887, + 4888, + 4881 + ] + } + ] + }, + { + "id": 4953, + "name": "JoinerServiceConfigAlias", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 4955, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4954, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4955, + 4954 + ] + } + ] + }, + { + "id": 3984, + "name": "MedusaRequest", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 3992, + "name": "allowedProperties", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Request.allowedProperties" + } + }, + { + "id": 3994, + "name": "errors", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Request.errors" + } + }, + { + "id": 3991, + "name": "filterableFields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Request.filterableFields" + } + }, + { + "id": 3993, + "name": "includes", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Request.includes" + } + }, + { + "id": 3989, + "name": "listConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 3689, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Request.listConfig" + } + }, + { + "id": 3990, + "name": "retrieveConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 3689, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Request.retrieveConfig" + } + }, + { + "id": 3986, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 4721, + "name": "MedusaContainer", + "package": "medusa-core-utils" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Request.scope" + } + }, + { + "id": 3985, + "name": "user", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "Object" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Request.user" + } + }, + { + "id": 3988, + "name": "validatedBody", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Request.validatedBody" + } + }, + { + "id": 3987, + "name": "validatedQuery", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3736, + "name": "RequestQueryFields", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Request.validatedQuery" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3992, + 3994, + 3991, + 3993, + 3989, + 3990, + 3986, + 3985, + 3988, + 3987 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Request" + }, + "name": "Request", + "package": "@types/express", + "qualifiedName": "e.Request" + } + ] + }, + { + "id": 3742, + "name": "PaginatedResponse", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Pagination fields returned in the response of an API route." + } + ] + }, + "children": [ + { + "id": 3745, + "name": "count", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total number of items available." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3743, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum number of items that can be returned in the list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3744, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items skipped before the returned items in the list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3745, + 3743, + 3744 + ] + } + ] + }, + { + "id": 3190, + "name": "PaymentProcessor", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The new payment service plugin interface\nThis work is still experimental and can be changed until it becomes stable" + } + ] + }, + "children": [ + { + "id": 3203, + "name": "authorizePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3204, + "name": "authorizePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authorize an existing session if it is not already authorized" + } + ] + }, + "parameters": [ + { + "id": 3205, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3206, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 3207, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3209, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3208, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus" + }, + "name": "PaymentSessionStatus", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3209, + 3208 + ] + } + ] + } + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3219, + "name": "cancelPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3220, + "name": "cancelPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancel an existing session" + } + ] + }, + "parameters": [ + { + "id": 3221, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3210, + "name": "capturePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3211, + "name": "capturePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Capture an existing session" + } + ] + }, + "parameters": [ + { + "id": 3212, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3213, + "name": "deletePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3214, + "name": "deletePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete an existing session" + } + ] + }, + "parameters": [ + { + "id": 3215, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3191, + "name": "getIdentifier", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3192, + "name": "getIdentifier", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return a unique identifier to retrieve the payment plugin provider" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 3222, + "name": "getPaymentStatus", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3223, + "name": "getPaymentStatus", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return the status of the session" + } + ] + }, + "parameters": [ + { + "id": 3224, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus" + }, + "name": "PaymentSessionStatus", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3193, + "name": "initiatePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3194, + "name": "initiatePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Initiate a payment session with the external provider" + } + ] + }, + "parameters": [ + { + "id": 3195, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3170, + "name": "PaymentProcessorContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3180, + "name": "PaymentProcessorSessionResponse", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3199, + "name": "refundPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3200, + "name": "refundPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Refund an existing session" + } + ] + }, + "parameters": [ + { + "id": 3201, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3202, + "name": "refundAmount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3216, + "name": "retrievePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3217, + "name": "retrievePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve an existing session" + } + ] + }, + "parameters": [ + { + "id": 3218, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3196, + "name": "updatePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3197, + "name": "updatePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update an existing payment session" + } + ] + }, + "parameters": [ + { + "id": 3198, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3170, + "name": "PaymentProcessorContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3180, + "name": "PaymentProcessorSessionResponse", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3225, + "name": "updatePaymentData", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3226, + "name": "updatePaymentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update the session data for a payment session" + } + ] + }, + "parameters": [ + { + "id": 3227, + "name": "sessionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3228, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3203, + 3219, + 3210, + 3213, + 3191, + 3222, + 3193, + 3199, + 3216, + 3196, + 3225 + ] + } + ], + "implementedBy": [ + { + "type": "reference", + "target": 3229, + "name": "AbstractPaymentProcessor" + } + ] + }, + { + "id": 3186, + "name": "PaymentProcessorError", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 3188, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3189, + "name": "detail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 3187, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3188, + 3189, + 3187 + ] + } + ] + }, + { + "id": 3302, + "name": "PaymentService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use the new PaymentProcessor interface instead" + } + ] + } + ] + }, + "children": [ + { + "id": 3358, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3613, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 3357, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": 3612, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 3359, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3614, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 3353, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": 3608, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 3354, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 3609, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 3355, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3356, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": 3610, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 3368, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3369, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3370, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3371, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 3372, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3373, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3374, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3375, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 3376, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3377, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3378, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3379, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 3380, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3381, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3382, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3383, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 3624, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3623, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 3327, + "name": "authorizePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3328, + "name": "authorizePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.authorizePayment instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3329, + "name": "paymentSession", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + }, + { + "id": 3330, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 3331, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3332, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + }, + { + "id": 3333, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus" + }, + "name": "PaymentSessionStatus", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3332, + 3333 + ] + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3341, + "name": "cancelPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3342, + "name": "cancelPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.cancelPayment instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3343, + "name": "payment", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3334, + "name": "capturePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3335, + "name": "capturePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.capturePayment instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3336, + "name": "payment", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3312, + "name": "createPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3313, + "name": "createPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.initiatePayment instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3314, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of this argument is meant to be temporary and once the previous method signature\nwill be removed, the type will only be PaymentContext instead of Cart & PaymentContext" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3281, + "name": "PaymentContext", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3296, + "name": "PaymentSessionResponse", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 3315, + "name": "createPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use createPayment(context: " + }, + { + "kind": "code", + "text": "`Cart & PaymentContext): Promise`" + }, + { + "kind": "text", + "text": " instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3316, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3344, + "name": "deletePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3345, + "name": "deletePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.cancelPayment instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3346, + "name": "paymentSession", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3303, + "name": "getIdentifier", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3304, + "name": "getIdentifier", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 3305, + "name": "getPaymentData", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3306, + "name": "getPaymentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.retrievePayment instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3307, + "name": "paymentSession", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3350, + "name": "getStatus", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3351, + "name": "getStatus", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.getPaymentStatus instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3352, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus" + }, + "name": "PaymentSessionStatus", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3337, + "name": "refundPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3338, + "name": "refundPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.refundPayment instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3339, + "name": "payment", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + }, + { + "id": 3340, + "name": "refundAmount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3317, + "name": "retrievePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3318, + "name": "retrievePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.retrievePayment instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3319, + "name": "paymentData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3347, + "name": "retrieveSavedMethods", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3348, + "name": "retrieveSavedMethods", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.getSavedMethods instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3349, + "name": "customer", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3363, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3364, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3365, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3366, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3367, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3367 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": 3619, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3618, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 3320, + "name": "updatePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3321, + "name": "updatePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3322, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + }, + { + "id": 3323, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3281, + "name": "PaymentContext", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": 3296, + "name": "PaymentSessionResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 3324, + "name": "updatePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.updatePayment instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3325, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + }, + { + "id": 3326, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3308, + "name": "updatePaymentData", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3309, + "name": "updatePaymentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This will be" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in the near future use PaymentProcessor.updatePayment instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3310, + "name": "paymentSessionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + }, + { + "id": 3311, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3360, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3361, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3362, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3302, + "name": "PaymentService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": 3616, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 3615, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3358, + 3357, + 3359, + 3353, + 3354 + ] + }, + { + "title": "Accessors", + "children": [ + 3355 + ] + }, + { + "title": "Methods", + "children": [ + 3368, + 3327, + 3341, + 3334, + 3312, + 3344, + 3303, + 3305, + 3350, + 3337, + 3317, + 3347, + 3363, + 3320, + 3308, + 3360 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 3602, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3736, + "name": "RequestQueryFields", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Request parameters used to configure and paginate retrieved data." + } + ] + }, + "children": [ + { + "id": 3737, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated relations that should be expanded in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3738, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Comma-separated fields that should be included in the returned data." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3740, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Limit the number of items returned in the list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3739, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of items to skip when retrieving a list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3741, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The field to sort the data by. By default, the sort order is ascending. To change the order to descending, prefix the field name with " + }, + { + "kind": "code", + "text": "`-`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3737, + 3738, + 3740, + 3739, + 3741 + ] + } + ] + }, + { + "id": 4799, + "name": "SubscriberContext", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 4800, + "name": "subscriberId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4800 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + }, + { + "id": 4, + "name": "AdminAnalyticsConfigDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 1, + "name": "AdminAnalyticsConfigRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3, + "name": "analytics_config", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/analytics-config.ts", + "qualifiedName": "AnalyticsConfig" + }, + "name": "AnalyticsConfig", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3 + ] + } + ] + } + } + }, + { + "id": 15, + "name": "AdminAuthRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 16, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 17, + "name": "user", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "User details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "password_hash" + } + ], + "name": "Omit", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 17 + ] + } + ] + } + } + }, + { + "id": 29, + "name": "AdminBatchJobListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 30, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 31, + "name": "batch_jobs", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of batch job details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 31 + ] + } + ] + } + } + ] + } + }, + { + "id": 26, + "name": "AdminBatchJobRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The batch job's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 27, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 28, + "name": "batch_job", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Batch job details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 28 + ] + } + ] + } + } + }, + { + "id": 18, + "name": "AdminBearerAuthRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The access token of the user, if they're authenticated successfully." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 19, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 20, + "name": "access_token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Access token that can be used to send authenticated requests." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 20 + ] + } + ] + } + } + }, + { + "id": 69, + "name": "AdminCollectionsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 66, + "name": "AdminCollectionsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 67, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 68, + "name": "collections", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an array of collection details" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 68 + ] + } + ] + } + } + ] + } + }, + { + "id": 75, + "name": "AdminCollectionsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The collection's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 76, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 77, + "name": "collection", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product Collection details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 77 + ] + } + ] + } + } + }, + { + "id": 115, + "name": "AdminCurrenciesListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List of currencies with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 116, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 117, + "name": "currencies", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of currency details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 117 + ] + } + ] + } + } + ] + } + }, + { + "id": 118, + "name": "AdminCurrenciesRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A currency's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 119, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 120, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Currency details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 120 + ] + } + ] + } + } + }, + { + "id": 136, + "name": "AdminCustomerGroupsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 137, + "name": "AdminCustomerGroupsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 138, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 139, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of customer group details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 139 + ] + } + ] + } + } + ] + } + }, + { + "id": 133, + "name": "AdminCustomerGroupsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer group's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 134, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 135, + "name": "customer_group", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Customer group details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 135 + ] + } + ] + } + } + }, + { + "id": 180, + "name": "AdminCustomersListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of customers with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 181, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 182, + "name": "customers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of customer details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 182 + ] + } + ] + } + } + ] + } + }, + { + "id": 177, + "name": "AdminCustomersRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 178, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 179, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Customer details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 179 + ] + } + ] + } + } + }, + { + "id": 70, + "name": "AdminDeleteProductsFromCollectionRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletion operation details" + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 71, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 72, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the collection" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 73, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of object the removal was executed on" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "product-collection" + }, + { + "id": 74, + "name": "removed_products", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products removed from the collection" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 72, + 73, + 74 + ] + } + ] + } + } + }, + { + "id": 1796, + "name": "AdminDeleteShippingProfileRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 2015, + "name": "AdminDeleteUploadsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 2041, + "name": "AdminDeleteUserRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 223, + "name": "AdminDiscountConditionsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 224, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 225, + "name": "discount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Discount to which the condition used to belong to." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 225 + ] + } + ] + } + } + ] + } + }, + { + "id": 219, + "name": "AdminDiscountConditionsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 220, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 221, + "name": "discount_condition", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Discount condition details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition" + }, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 221 + ] + } + ] + } + } + }, + { + "id": 222, + "name": "AdminDiscountsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 226, + "name": "AdminDiscountsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of discounts with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 227, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 228, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of discounts." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 228 + ] + } + ] + } + } + ] + } + }, + { + "id": 216, + "name": "AdminDiscountsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 217, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 218, + "name": "discount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Discount details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 218 + ] + } + ] + } + } + }, + { + "id": 396, + "name": "AdminDraftOrdersDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 397, + "name": "AdminDraftOrdersListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of draft orders with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 398, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 399, + "name": "draft_orders", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of draft order's details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 399 + ] + } + ] + } + } + ] + } + }, + { + "id": 393, + "name": "AdminDraftOrdersRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of draft orders." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 394, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 395, + "name": "draft_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Draft order's details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 395 + ] + } + ] + } + } + }, + { + "id": 1868, + "name": "AdminExtendedStoresRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The store's details with additional details like payment and tax providers." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1869, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1870, + "name": "store", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Store details." + } + ] + }, + "type": { + "type": "reference", + "target": 4580, + "name": "ExtendedStoreDTO", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1870 + ] + } + ] + } + } + }, + { + "id": 2116, + "name": "AdminGetVariantsVariantInventoryRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The variant's inventory details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2117, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2118, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variant's inventory details." + } + ] + }, + "type": { + "type": "reference", + "target": 2107, + "name": "VariantInventory", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2118 + ] + } + ] + } + } + }, + { + "id": 458, + "name": "AdminGiftCardsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 459, + "name": "AdminGiftCardsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of gift cards with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 460, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 461, + "name": "gift_cards", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of gift cards." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 461 + ] + } + ] + } + } + ] + } + }, + { + "id": 455, + "name": "AdminGiftCardsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The gift card's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 456, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 457, + "name": "gift_card", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A gift card's details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 457 + ] + } + ] + } + } + }, + { + "id": 490, + "name": "AdminInventoryItemsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 491, + "name": "AdminInventoryItemsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 492, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 493, + "name": "inventory_items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an array of Inventory Item details" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4213, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 493 + ] + } + ] + } + } + ] + } + }, + { + "id": 500, + "name": "AdminInventoryItemsListWithVariantsAndLocationLevelsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 501, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 502, + "name": "inventory_items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an array of Inventory Item details" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 494, + "name": "DecoratedInventoryItemDTO", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 502 + ] + } + ] + } + } + ] + } + }, + { + "id": 503, + "name": "AdminInventoryItemsLocationLevelsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Details of inventory items and their associated location levels." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 504, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 505, + "name": "inventory_item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An inventory item's ID and associated location levels." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 506, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 507, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the location" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 508, + "name": "location_levels", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List of stock levels at a given location" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4233, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 507, + 508 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 505 + ] + } + ] + } + } + }, + { + "id": 487, + "name": "AdminInventoryItemsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory item's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 488, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 489, + "name": "inventory_item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Inventory Item details" + } + ] + }, + "type": { + "type": "reference", + "target": 4213, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 489 + ] + } + ] + } + } + }, + { + "id": 608, + "name": "AdminInviteDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 609, + "name": "AdminListInvitesRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of invites." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 610, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 611, + "name": "invites", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of invites" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/invite.ts", + "qualifiedName": "Invite" + }, + "name": "Invite", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 611 + ] + } + ] + } + } + }, + { + "id": 631, + "name": "AdminNotesDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 632, + "name": "AdminNotesListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of notes with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 633, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 634, + "name": "notes", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of notes" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 634 + ] + } + ] + } + } + ] + } + }, + { + "id": 628, + "name": "AdminNotesRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The note's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 629, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 630, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Note details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 630 + ] + } + ] + } + } + }, + { + "id": 653, + "name": "AdminNotificationsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 4245, + "name": "PaginatedResponse", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 654, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 655, + "name": "notifications", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an array of notifications" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 655 + ] + } + ] + } + } + ] + } + }, + { + "id": 656, + "name": "AdminNotificationsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The notification's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 657, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 658, + "name": "notification", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Notification details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 658 + ] + } + ] + } + } + }, + { + "id": 681, + "name": "AdminOrderEditDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 682, + "name": "AdminOrderEditItemChangeDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of deleting order edit item changes." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 683, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 686, + "name": "deleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether or not the Order Edit Item Change was deleted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 684, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the deleted Order Edit Item Change." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 685, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the object that was deleted." + } + ] + }, + "type": { + "type": "literal", + "value": "item_change" + }, + "defaultValue": "item_change" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 686, + 684, + 685 + ] + } + ] + } + } + }, + { + "id": 678, + "name": "AdminOrderEditsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of order edits with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 679, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 680, + "name": "order_edits", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of order edit details" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 680 + ] + } + ] + } + } + ] + } + }, + { + "id": 675, + "name": "AdminOrderEditsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order edit details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 676, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 677, + "name": "order_edit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Order edit details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 677 + ] + } + ] + } + } + }, + { + "id": 729, + "name": "AdminOrdersListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of orders with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 730, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 731, + "name": "orders", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of order details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 731 + ] + } + ] + } + } + ] + } + }, + { + "id": 726, + "name": "AdminOrdersRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 727, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 728, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Order details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 728 + ] + } + ] + } + } + }, + { + "id": 1001, + "name": "AdminPaymentCollectionDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of deleting a payment collection." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1002, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1005, + "name": "deleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether or not the Payment Collection was deleted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 1003, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the deleted Payment Collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1004, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the object that was deleted." + } + ] + }, + "type": { + "type": "literal", + "value": "payment_collection" + }, + "defaultValue": "payment_collection" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1005, + 1003, + 1004 + ] + } + ] + } + } + }, + { + "id": 998, + "name": "AdminPaymentCollectionsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 999, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1000, + "name": "payment_collection", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Payment Collection details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1000 + ] + } + ] + } + } + }, + { + "id": 1877, + "name": "AdminPaymentProvidersList", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of payment providers in a store." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1878, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1879, + "name": "payment_providers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of payment providers details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-provider.ts", + "qualifiedName": "PaymentProvider" + }, + "name": "PaymentProvider", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1879 + ] + } + ] + } + } + }, + { + "id": 1017, + "name": "AdminPaymentRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1018, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1019, + "name": "payment", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Payment details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1019 + ] + } + ] + } + } + }, + { + "id": 390, + "name": "AdminPostDraftOrdersDraftOrderRegisterPaymentRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 391, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 392, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Order's details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 392 + ] + } + ] + } + } + }, + { + "id": 1062, + "name": "AdminPriceListDeleteBatchRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of deleting a price list." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1063, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1065, + "name": "deleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether or not the items were deleted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 1064, + "name": "ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the deleted prices." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1066, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the object that was deleted. A price is also named `money-amount`." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "money-amount" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1065, + 1064, + 1066 + ] + } + ] + } + } + }, + { + "id": 1067, + "name": "AdminPriceListDeleteProductPricesRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 1062, + "name": "AdminPriceListDeleteBatchRes", + "package": "@medusajs/medusa" + } + }, + { + "id": 1069, + "name": "AdminPriceListDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 1068, + "name": "AdminPriceListDeleteVariantPricesRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 1062, + "name": "AdminPriceListDeleteBatchRes", + "package": "@medusajs/medusa" + } + }, + { + "id": 1059, + "name": "AdminPriceListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1060, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1061, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Price List details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1061 + ] + } + ] + } + } + }, + { + "id": 1070, + "name": "AdminPriceListsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of price lists with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1071, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1072, + "name": "price_lists", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of price lists details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1072 + ] + } + ] + } + } + ] + } + }, + { + "id": 1073, + "name": "AdminPriceListsProductsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of products with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1074, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1075, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of products details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1075 + ] + } + ] + } + } + ] + } + }, + { + "id": 1158, + "name": "AdminProductCategoriesCategoryDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 1155, + "name": "AdminProductCategoriesCategoryRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product category's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1156, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1157, + "name": "product_category", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product category details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1157 + ] + } + ] + } + } + }, + { + "id": 1159, + "name": "AdminProductCategoriesListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of product categories with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1160, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1161, + "name": "product_categories", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product category details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1161 + ] + } + ] + } + } + ] + } + }, + { + "id": 1232, + "name": "AdminProductTagsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of product tags with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1233, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1234, + "name": "product_tags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product tag details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1234 + ] + } + ] + } + } + ] + } + }, + { + "id": 1254, + "name": "AdminProductTypesListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of product types with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1255, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1256, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product types details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1256 + ] + } + ] + } + } + ] + } + }, + { + "id": 1305, + "name": "AdminProductsDeleteOptionRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of deleting a product's option." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1306, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1309, + "name": "deleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether or not the items were deleted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 1308, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the object that was deleted." + } + ] + }, + "type": { + "type": "literal", + "value": "option" + }, + "defaultValue": "option" + }, + { + "id": 1307, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the deleted Product Option" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1310, + "name": "product", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1309, + 1308, + 1307, + 1310 + ] + } + ] + } + } + }, + { + "id": 1317, + "name": "AdminProductsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of deleting a product." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1318, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1321, + "name": "deleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether or not the items were deleted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 1319, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the deleted Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1320, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the object that was deleted." + } + ] + }, + "type": { + "type": "literal", + "value": "product" + }, + "defaultValue": "product" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1321, + 1319, + 1320 + ] + } + ] + } + } + }, + { + "id": 1311, + "name": "AdminProductsDeleteVariantRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of deleting a product's variant." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1312, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1315, + "name": "deleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether or not the items were deleted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 1314, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the object that was deleted." + } + ] + }, + "type": { + "type": "literal", + "value": "product-variant" + }, + "defaultValue": "product-variant" + }, + { + "id": 1316, + "name": "product", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "id": 1313, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the deleted Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1315, + 1314, + 1316, + 1313 + ] + } + ] + } + } + }, + { + "id": 1322, + "name": "AdminProductsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of products with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1323, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1324, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of products details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 4389, + "name": "PricedProduct", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1324 + ] + } + ] + } + } + ] + } + }, + { + "id": 1331, + "name": "AdminProductsListTagsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The usage details of product tags." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1332, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1333, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product tags details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "name": "ProductTag", + "package": "@medusajs/medusa" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "id" + }, + { + "type": "literal", + "value": "value" + } + ] + } + ], + "name": "Pick", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1334, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1335, + "name": "usage_count", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of products that use this tag." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1335 + ] + } + ] + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1333 + ] + } + ] + } + } + }, + { + "id": 1328, + "name": "AdminProductsListTypesRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1329, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1330, + "name": "types", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product types details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1330 + ] + } + ] + } + } + }, + { + "id": 1325, + "name": "AdminProductsListVariantsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1326, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1327, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product variants details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1327 + ] + } + ] + } + } + ] + } + }, + { + "id": 1336, + "name": "AdminProductsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1337, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1338, + "name": "product", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1338 + ] + } + ] + } + } + }, + { + "id": 1504, + "name": "AdminPublishableApiKeyDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 1501, + "name": "AdminPublishableApiKeysListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of publishable API keys with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1502, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1503, + "name": "publishable_api_keys", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of publishable API keys details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key.ts", + "qualifiedName": "PublishableApiKey" + }, + "name": "PublishableApiKey", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1503 + ] + } + ] + } + } + ] + } + }, + { + "id": 1505, + "name": "AdminPublishableApiKeysListSalesChannelsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of sales channel." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1506, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1507, + "name": "sales_channels", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of sales channels details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1507 + ] + } + ] + } + } + }, + { + "id": 1498, + "name": "AdminPublishableApiKeysRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The publishable API key's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1499, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1500, + "name": "publishable_api_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Publishable API key details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key.ts", + "qualifiedName": "PublishableApiKey" + }, + "name": "PublishableApiKey", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1500 + ] + } + ] + } + } + }, + { + "id": 1020, + "name": "AdminRefundRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The refund's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1021, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1022, + "name": "refund", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Refund details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund" + }, + "name": "Refund", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1022 + ] + } + ] + } + } + }, + { + "id": 1550, + "name": "AdminRegionsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 1547, + "name": "AdminRegionsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of regions with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1548, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1549, + "name": "regions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of regions details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1549 + ] + } + ] + } + } + ] + } + }, + { + "id": 1544, + "name": "AdminRegionsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1545, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1546, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Region details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1546 + ] + } + ] + } + } + }, + { + "id": 1672, + "name": "AdminReservationsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 1667, + "name": "AdminReservationsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of reservations with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1668, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1669, + "name": "reservations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of reservations details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4516, + "name": "ReservationItemDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1669 + ] + } + ] + } + } + ] + } + }, + { + "id": 1660, + "name": "AdminReservationsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reservation's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1661, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1662, + "name": "reservation", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Reservation details." + } + ] + }, + "type": { + "type": "reference", + "target": 4516, + "name": "ReservationItemDTO", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1662 + ] + } + ] + } + } + }, + { + "id": 1620, + "name": "AdminReturnReasonsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 1617, + "name": "AdminReturnReasonsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of return reasons." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1618, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1619, + "name": "return_reasons", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of return reasons." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1619 + ] + } + ] + } + } + }, + { + "id": 1614, + "name": "AdminReturnReasonsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return reason's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1615, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1616, + "name": "return_reason", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return reason's details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1616 + ] + } + ] + } + } + }, + { + "id": 1640, + "name": "AdminReturnsCancelRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated order's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1641, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1642, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Order details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1642 + ] + } + ] + } + } + }, + { + "id": 1643, + "name": "AdminReturnsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of returns with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1644, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1645, + "name": "returns", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of returns details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1645 + ] + } + ] + } + } + ] + } + }, + { + "id": 1646, + "name": "AdminReturnsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1647, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1648, + "name": "return", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1648 + ] + } + ] + } + } + }, + { + "id": 1708, + "name": "AdminSalesChannelsDeleteLocationRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 1707, + "name": "AdminSalesChannelsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 1709, + "name": "AdminSalesChannelsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of sales channels with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1710, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1711, + "name": "sales_channels", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of sales channels details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1711 + ] + } + ] + } + } + ] + } + }, + { + "id": 1704, + "name": "AdminSalesChannelsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1705, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1706, + "name": "sales_channel", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sales Channel's details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1706 + ] + } + ] + } + } + }, + { + "id": 1763, + "name": "AdminShippingOptionsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 1757, + "name": "AdminShippingOptionsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of shipping options with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1758, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1759, + "name": "shipping_options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of shipping options details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1759 + ] + } + ] + } + } + ] + } + }, + { + "id": 1760, + "name": "AdminShippingOptionsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping option's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1761, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1762, + "name": "shipping_option", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Shipping option details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1762 + ] + } + ] + } + } + }, + { + "id": 1800, + "name": "AdminShippingProfilesListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of shipping profiles." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1801, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1802, + "name": "shipping_profiles", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of shipping profiles details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1802 + ] + } + ] + } + } + }, + { + "id": 1797, + "name": "AdminShippingProfilesRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping profile's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1798, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1799, + "name": "shipping_profile", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Shipping profile details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1799 + ] + } + ] + } + } + }, + { + "id": 1819, + "name": "AdminStockLocationsDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 4550, + "name": "DeleteResponse", + "package": "@medusajs/types" + } + }, + { + "id": 1823, + "name": "AdminStockLocationsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of stock locations with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 4245, + "name": "PaginatedResponse", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 1824, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1825, + "name": "stock_locations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4555, + "name": "StockLocationTypes.StockLocationExpandedDTO", + "package": "@medusajs/types", + "qualifiedName": "StockLocationExpandedDTO" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1825 + ] + } + ] + } + } + ] + } + }, + { + "id": 1820, + "name": "AdminStockLocationsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1821, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1822, + "name": "stock_location", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location details." + } + ] + }, + "type": { + "type": "reference", + "target": 4555, + "name": "StockLocationTypes.StockLocationExpandedDTO", + "package": "@medusajs/types", + "qualifiedName": "StockLocationExpandedDTO" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1822 + ] + } + ] + } + } + }, + { + "id": 1871, + "name": "AdminStoresRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The store's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1872, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1873, + "name": "store", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Store details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store" + }, + "name": "Store", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1873 + ] + } + ] + } + } + }, + { + "id": 1892, + "name": "AdminSwapsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of swaps with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1893, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1894, + "name": "swaps", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of swaps details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1894 + ] + } + ] + } + } + ] + } + }, + { + "id": 1895, + "name": "AdminSwapsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1896, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1897, + "name": "swap", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Swap details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1897 + ] + } + ] + } + } + }, + { + "id": 1874, + "name": "AdminTaxProvidersList", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of tax providers in a store." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1875, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1876, + "name": "tax_providers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of tax providers details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-provider.ts", + "qualifiedName": "TaxProvider" + }, + "name": "TaxProvider", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1876 + ] + } + ] + } + } + }, + { + "id": 1905, + "name": "AdminTaxRatesDeleteRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 3746, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 1906, + "name": "AdminTaxRatesListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of tax rates with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1907, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1908, + "name": "tax_rates", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of tax rate details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1908 + ] + } + ] + } + } + ] + } + }, + { + "id": 1909, + "name": "AdminTaxRatesRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1910, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1911, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Tax rate details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1911 + ] + } + ] + } + } + }, + { + "id": 2016, + "name": "AdminUploadsDownloadUrlRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The download URL details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2017, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2018, + "name": "download_url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Download URL of the file" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2018 + ] + } + ] + } + } + }, + { + "id": 2012, + "name": "AdminUploadsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of uploaded files." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2013, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2014, + "name": "uploads", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Uploaded files details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4586, + "name": "FileServiceUploadResult", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2014 + ] + } + ] + } + } + }, + { + "id": 2035, + "name": "AdminUserRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2036, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2037, + "name": "user", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "User details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "password_hash" + } + ], + "name": "Omit", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2037 + ] + } + ] + } + } + }, + { + "id": 2038, + "name": "AdminUsersListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of users." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2039, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2040, + "name": "users", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of users details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "password_hash" + } + ], + "name": "Omit", + "package": "typescript" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2040 + ] + } + ] + } + } + }, + { + "id": 2075, + "name": "AdminVariantsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of variants with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 2076, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2077, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product variant details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4590, + "name": "PricedVariant", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2077 + ] + } + ] + } + } + ] + } + }, + { + "id": 2078, + "name": "AdminVariantsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variant's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2079, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2080, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product variant's details." + } + ] + }, + "type": { + "type": "reference", + "target": 4590, + "name": "PricedVariant", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2080 + ] + } + ] + } + } + }, + { + "id": 3674, + "name": "BatchJobCreateProps", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "context" + }, + { + "type": "literal", + "value": "type" + }, + { + "type": "literal", + "value": "created_by" + }, + { + "type": "literal", + "value": "dry_run" + } + ] + } + ], + "name": "Pick", + "package": "typescript" + } + }, + { + "id": 3654, + "name": "BatchJobResultError", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3655, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3657, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 3656, + "name": "message", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3657, + 3656 + ] + } + ], + "indexSignature": { + "id": 3658, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 3659, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + } + } + }, + { + "id": 3660, + "name": "BatchJobResultStatDescriptor", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3661, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3662, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3664, + "name": "message", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3663, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3662, + 3664, + 3663 + ] + } + ] + } + } + }, + { + "id": 3648, + "name": "BatchJobUpdateProps", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "context" + }, + { + "type": "literal", + "value": "result" + } + ] + } + ], + "name": "Pick", + "package": "typescript" + } + ], + "name": "Partial", + "package": "typescript" + } + }, + { + "id": 2810, + "name": "CartCompletionResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2811, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2813, + "name": "response_body", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The response body for the completion request" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2812, + "name": "response_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The response code for the completion request" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2813, + 2812 + ] + } + ] + } + } + }, + { + "id": 3819, + "name": "ClassConstructor", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 3823, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 3820, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3821, + "name": "new ClassConstructor", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3822, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 3888, + "name": "ConfigModule", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": 4779, + "name": "CommonTypes.ConfigModule", + "package": "@medusajs/types", + "qualifiedName": "ConfigModule" + } + }, + { + "id": 4779, + "name": "ConfigModule", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4780, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4782, + "name": "featureFlags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4783, + "name": "modules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": 4919, + "name": "InternalModuleDeclaration", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 4929, + "name": "ExternalModuleDeclaration", + "package": "@medusajs/types" + } + ] + } + ], + "name": "Partial", + "package": "typescript" + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4784, + "name": "plugins", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 4785, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4787, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4786, + "name": "resolve", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4787, + 4786 + ] + } + ] + } + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + }, + { + "id": 4781, + "name": "projectConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 4898, + "name": "ProjectConfigOptions", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4782, + 4783, + 4784, + 4781 + ] + } + ] + } + } + }, + { + "id": 3883, + "name": "Constructor", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 3887, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 3884, + "name": "__type", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3885, + "name": "__type", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3886, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 4801, + "name": "Constructor", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 4805, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 4802, + "name": "__type", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4803, + "name": "__type", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4804, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 3649, + "name": "CreateBatchJobInput", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3650, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3652, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "indexedAccess", + "indexType": { + "type": "literal", + "value": "context" + }, + "objectType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3653, + "name": "dry_run", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3651, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3652, + 3653, + 3651 + ] + } + ] + } + } + }, + { + "id": 3941, + "name": "CreatePriceListInput", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3942, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3948, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3949, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3950, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3950 + ] + } + ] + } + } + } + }, + { + "id": 3944, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3952, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 3953, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3943, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3947, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3932, + "name": "AdminPriceListPricesCreateReq", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3951, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 3946, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 3906, + "name": "PriceListStatus", + "package": "@medusajs/medusa" + } + }, + { + "id": 3945, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 3903, + "name": "PriceListType", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3948, + 3944, + 3952, + 3953, + 3943, + 3947, + 3951, + 3946, + 3945 + ] + } + ] + } + } + }, + { + "id": 4704, + "name": "CreateReturnType", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "beforeInsert" + } + ], + "name": "Omit", + "package": "typescript" + } + }, + { + "id": 3278, + "name": "Data", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 494, + "name": "DecoratedInventoryItemDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 4213, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 495, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 496, + "name": "location_levels", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of location level details" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4233, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 499, + "name": "reserved_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total quantity of the item available across levels" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 498, + "name": "stocked_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total quantity of the item in stock across levels" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 497, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product variant details" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 496, + 499, + 498, + 497 + ] + } + ] + } + } + ] + } + }, + { + "id": 4675, + "name": "DeleteFileType", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4676, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4677, + "name": "fileKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4677 + ] + } + ], + "indexSignature": { + "id": 4678, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 4679, + "name": "x", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + } + } + }, + { + "id": 4550, + "name": "DeleteResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fields returned in the response of a DELETE request." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4551, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4554, + "name": "deleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the item was deleted successfully." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4552, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the item that was deleted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4553, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the item that was deleted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4554, + 4552, + 4553 + ] + } + ] + } + } + }, + { + "id": 4862, + "name": "DiscountAllocation", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of a discount allocated to a line item" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4863, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4864, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4865, + "name": "unit_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4864, + 4865 + ] + } + ] + } + } + }, + { + "id": 3699, + "name": "ExtendedFindConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 3707, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOneOptions.d.ts", + "qualifiedName": "FindOneOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOneOptions", + "package": "typeorm" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "where" + }, + { + "type": "literal", + "value": "relations" + }, + { + "type": "literal", + "value": "select" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "where" + }, + { + "type": "literal", + "value": "relations" + }, + { + "type": "literal", + "value": "select" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + } + ] + }, + { + "type": "reflection", + "declaration": { + "id": 3700, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3704, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsOrder.d.ts", + "qualifiedName": "FindOptionsOrder" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsOrder", + "package": "typeorm" + } + }, + { + "id": 3702, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + } + }, + { + "id": 3701, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsSelect.d.ts", + "qualifiedName": "FindOptionsSelect" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsSelect", + "package": "typeorm" + } + }, + { + "id": 3705, + "name": "skip", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3706, + "name": "take", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3703, + "name": "where", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3704, + 3702, + 3701, + 3705, + 3706, + 3703 + ] + } + ] + } + } + ] + } + }, + { + "id": 3815, + "name": "ExtendedRequest", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 3818, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Request" + }, + "name": "Request", + "package": "@types/express", + "qualifiedName": "e.Request" + }, + { + "type": "reflection", + "declaration": { + "id": 3816, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3817, + "name": "resource", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3817 + ] + } + ] + } + } + ] + } + }, + { + "id": 1663, + "name": "ExtendedReservationItem", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 4516, + "name": "ReservationItemDTO", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 1664, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1666, + "name": "inventory_item", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory item associated with the reservation." + } + ] + }, + "type": { + "type": "reference", + "target": 4213, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1665, + "name": "line_item", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line item associated with the reservation." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1666, + 1665 + ] + } + ] + } + } + ] + } + }, + { + "id": 4580, + "name": "ExtendedStoreDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store" + }, + "name": "Store", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 4581, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4584, + "name": "feature_flags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The feature flags enabled in the store's backend." + } + ] + }, + "type": { + "type": "reference", + "target": 4840, + "name": "FeatureFlagsResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 4583, + "name": "fulfillment_providers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The store's fulfillment providers." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProvider" + }, + "name": "FulfillmentProvider", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 4585, + "name": "modules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The modules installed in the store's backend." + } + ] + }, + "type": { + "type": "reference", + "target": 4844, + "name": "ModulesResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 4582, + "name": "payment_providers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The store's payment providers." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-provider.ts", + "qualifiedName": "PaymentProvider" + }, + "name": "PaymentProvider", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4584, + 4583, + 4585, + 4582 + ] + } + ] + } + } + ] + } + }, + { + "id": 4929, + "name": "ExternalModuleDeclaration", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4930, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4939, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If multiple modules are registered with the same key, the alias can be used to differentiate them" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4932, + "name": "definition", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 4984, + "name": "ModuleDefinition", + "package": "@medusajs/types" + } + }, + { + "id": 4940, + "name": "main", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the module is the main module for the key when multiple ones are registered" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4938, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4931, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 4996, + "name": "MODULE_SCOPE.EXTERNAL", + "package": "@medusajs/types" + } + }, + { + "id": 4933, + "name": "server", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4934, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4937, + "name": "keepAlive", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4935, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "literal", + "value": "http" + } + }, + { + "id": 4936, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4937, + 4935, + 4936 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4939, + 4932, + 4940, + 4938, + 4931, + 4933 + ] + } + ] + } + } + }, + { + "id": 4840, + "name": "FeatureFlagsResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4841, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4842, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4843, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4842, + 4843 + ] + } + ] + } + } + } + }, + { + "id": 4687, + "name": "FileServiceGetUploadStreamResult", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4688, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4692, + "name": "fileKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4690, + "name": "promise", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 4691, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4689, + "name": "writeStream", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.PassThrough" + }, + "name": "stream.PassThrough", + "package": "@types/node", + "qualifiedName": "internal.PassThrough" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4692, + 4690, + 4691, + 4689 + ] + } + ], + "indexSignature": { + "id": 4693, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 4694, + "name": "x", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + } + } + }, + { + "id": 4586, + "name": "FileServiceUploadResult", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4587, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4589, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The key of the file that is identifiable by the file service. It can be used later to retrieve or manipulate the file." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4588, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URL of the uploaded file." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4589, + 4588 + ] + } + ] + } + } + }, + { + "id": 4702, + "name": "FulfillmentProviderData", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4695, + "name": "GetUploadedFileType", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4696, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4697, + "name": "fileKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4698, + "name": "isPrivate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4697, + 4698 + ] + } + ], + "indexSignature": { + "id": 4699, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 4700, + "name": "x", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + } + } + }, + { + "id": 4858, + "name": "GiftCardAllocation", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of a gift card allocated to a line item" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4859, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4860, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4861, + "name": "unit_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4860, + 4861 + ] + } + ] + } + } + }, + { + "id": 4974, + "name": "HttpCompressionOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4975, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4976, + "name": "enabled", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4977, + "name": "level", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4978, + "name": "memLevel", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4979, + "name": "threshold", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4976, + 4977, + 4978, + 4979 + ] + } + ] + } + } + }, + { + "id": 4919, + "name": "InternalModuleDeclaration", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4920, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4927, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If multiple modules are registered with the same key, the alias can be used to differentiate them" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4924, + "name": "definition", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 4984, + "name": "ModuleDefinition", + "package": "@medusajs/types" + } + }, + { + "id": 4923, + "name": "dependencies", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4928, + "name": "main", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the module is the main module for the key when multiple ones are registered" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4926, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4925, + "name": "resolve", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4922, + "name": "resources", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 4981, + "name": "MODULE_RESOURCE_TYPE", + "package": "@medusajs/types" + } + }, + { + "id": 4921, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 4980, + "name": "MODULE_SCOPE.INTERNAL", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4927, + 4924, + 4923, + 4928, + 4926, + 4925, + 4922, + 4921 + ] + } + ] + } + } + }, + { + "id": 4213, + "name": "InventoryItemDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4214, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4230, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 4232, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4227, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description of the inventory item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4224, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4218, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the Inventory Item. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4215, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory item's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4223, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4221, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material and composition that the Inventory Item is made of, May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4229, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4220, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturers Identification code that identifies the manufacturer of the Inventory Item. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4217, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country in which the Inventory Item was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4219, + "name": "requires_shipping", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the item requires shipping." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4216, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Stock Keeping Unit (SKU) code of the Inventory Item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4228, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Thumbnail for the inventory item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4226, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Title of the inventory item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4231, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 4222, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4225, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4230, + 4232, + 4227, + 4224, + 4218, + 4215, + 4223, + 4221, + 4229, + 4220, + 4217, + 4219, + 4216, + 4228, + 4226, + 4231, + 4222, + 4225 + ] + } + ] + } + } + }, + { + "id": 4233, + "name": "InventoryLevelDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4234, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4242, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 4244, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4235, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4240, + "name": "incoming_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the incoming stock quantity of an inventory item at the given location ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4236, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4237, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the item location ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4241, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4239, + "name": "reserved_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the reserved stock quantity of an inventory item at the given location ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4238, + "name": "stocked_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the total stock quantity of an inventory item at the given location ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4243, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4242, + 4244, + 4235, + 4240, + 4236, + 4237, + 4241, + 4239, + 4238, + 4243 + ] + } + ] + } + } + }, + { + "id": 3573, + "name": "ItemTaxCalculationLine", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A line item and the tax rates that have been configured to apply to the\nproduct contained in the line item." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3574, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3575, + "name": "item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Line Items are created when a product is added to a Cart. When Line Items are purchased they will get copied to the resulting order, swap, or claim, and can eventually be referenced in Fulfillments and Returns. Line items may also be used for order edits." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 3576, + "name": "rates", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4737, + "name": "TaxServiceRate", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3575, + 3576 + ] + } + ] + } + } + }, + { + "id": 4956, + "name": "JoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4957, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4958, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4965, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4959, + "name": "foreignKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4963, + "name": "inverse", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "In an inverted relationship the foreign key is on the other service and the primary key is on the current service" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4962, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core\nTODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4964, + "name": "isList", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Force the relationship to return a list" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4960, + "name": "primaryKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4961, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4958, + 4965, + 4959, + 4963, + 4962, + 4964, + 4960, + 4961 + ] + } + ] + } + } + }, + { + "id": 2101, + "name": "LevelWithAvailability", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 4233, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 2102, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2103, + "name": "available_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2103 + ] + } + ] + } + } + ] + } + }, + { + "id": 4744, + "name": "LineAllocationsMap", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A map of line item ids and its corresponding gift card and discount\nallocations" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4745, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 4746, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 4747, + "name": "K", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 4748, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4750, + "name": "discount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 4862, + "name": "DiscountAllocation", + "package": "@medusajs/medusa" + } + }, + { + "id": 4749, + "name": "gift_card", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 4858, + "name": "GiftCardAllocation", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4750, + 4749 + ] + } + ] + } + } + } + } + } + }, + { + "id": 3825, + "name": "Logger", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3826, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3842, + "name": "activity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3843, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3844, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3845, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3846, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3867, + "name": "debug", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3868, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3869, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3870, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3852, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3853, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3854, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3855, + "name": "messageOrError", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 3856, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3857, + "name": "failure", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3858, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3859, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3860, + "name": "activityId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 3861, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3871, + "name": "info", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3872, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3873, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3874, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3879, + "name": "log", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3880, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3881, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3882, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3827, + "name": "panic", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3828, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3829, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3830, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3847, + "name": "progress", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3848, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3849, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3850, + "name": "activityId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 3851, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3835, + "name": "setLogLevel", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3836, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3837, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3838, + "name": "level", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3831, + "name": "shouldLog", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3832, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3833, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3834, + "name": "level", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3862, + "name": "success", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3863, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3864, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3865, + "name": "activityId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 3866, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3839, + "name": "unsetLogLevel", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3840, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3841, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 3875, + "name": "warn", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3876, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3877, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3878, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3842, + 3867, + 3852, + 3857, + 3871, + 3879, + 3827, + 3847, + 3835, + 3831, + 3862, + 3839, + 3875 + ] + } + ] + } + } + }, + { + "id": 3824, + "name": "MedusaContainer", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": 4721, + "name": "coreMedusaContainer", + "package": "medusa-core-utils", + "qualifiedName": "MedusaContainer" + } + }, + { + "id": 4705, + "name": "MedusaContainer", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/awilix/lib/container.d.ts", + "qualifiedName": "AwilixContainer" + }, + "name": "AwilixContainer", + "package": "awilix" + }, + { + "type": "reflection", + "declaration": { + "id": 4706, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4713, + "name": "createScope", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4714, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4715, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": 4705, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + } + ] + } + } + }, + { + "id": 4707, + "name": "registerAdd", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4708, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4709, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 4712, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4710, + "name": "name", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4711, + "name": "registration", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": 4705, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4713, + 4707 + ] + } + ] + } + } + ] + } + }, + { + "id": 4721, + "name": "MedusaContainer", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/awilix/lib/container.d.ts", + "qualifiedName": "AwilixContainer" + }, + "name": "AwilixContainer", + "package": "awilix" + }, + { + "type": "reflection", + "declaration": { + "id": 4722, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4729, + "name": "createScope", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4730, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4731, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": 4721, + "name": "MedusaContainer", + "package": "medusa-core-utils" + } + } + ] + } + } + }, + { + "id": 4723, + "name": "registerAdd", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4724, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4725, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 4728, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4726, + "name": "name", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4727, + "name": "registration", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": 4721, + "name": "MedusaContainer", + "package": "medusa-core-utils" + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4729, + 4723 + ] + } + ] + } + } + ] + } + }, + { + "id": 4792, + "name": "MedusaErrorHandlerFunction", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4793, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4794, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4795, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 4796, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3984, + "name": "MedusaRequest", + "package": "@medusajs/medusa" + } + }, + { + "id": 4797, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3995, + "name": "MedusaResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 4798, + "name": "next", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3996, + "name": "MedusaNextFunction", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + { + "type": "intrinsic", + "name": "void" + } + ] + } + } + ] + } + } + }, + { + "id": 3996, + "name": "MedusaNextFunction", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.NextFunction" + }, + "name": "NextFunction", + "package": "@types/express", + "qualifiedName": "e.NextFunction" + } + }, + { + "id": 3997, + "name": "MedusaRequestHandler", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3998, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3999, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4000, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3984, + "name": "MedusaRequest", + "package": "@medusajs/medusa" + } + }, + { + "id": 4001, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3995, + "name": "MedusaResponse", + "package": "@medusajs/medusa" + } + }, + { + "id": 4002, + "name": "next", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3996, + "name": "MedusaNextFunction", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + { + "type": "intrinsic", + "name": "void" + } + ] + } + } + ] + } + } + }, + { + "id": 3995, + "name": "MedusaResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Response" + }, + "name": "Response", + "package": "@types/express", + "qualifiedName": "e.Response" + } + }, + { + "id": 3889, + "name": "MiddlewareFunction", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 3997, + "name": "MedusaRequestHandler", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 3890, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3891, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3892, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + } + } + ] + } + }, + { + "id": 3893, + "name": "MiddlewareRoute", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3894, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3897, + "name": "bodyParser", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 4789, + "name": "ParserConfig", + "package": "@medusajs/medusa" + } + }, + { + "id": 3896, + "name": "matcher", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "RegExp" + }, + "name": "RegExp", + "package": "typescript" + } + ] + } + }, + { + "id": 3895, + "name": "method", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 4788, + "name": "MiddlewareVerb", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 4788, + "name": "MiddlewareVerb", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 3898, + "name": "middlewares", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3889, + "name": "MiddlewareFunction", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3897, + 3896, + 3895, + 3898 + ] + } + ] + } + } + }, + { + "id": 4788, + "name": "MiddlewareVerb", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "USE" + }, + { + "type": "literal", + "value": "ALL" + }, + { + "type": "reference", + "target": 4941, + "name": "RouteVerb", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 3899, + "name": "MiddlewaresConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3900, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3901, + "name": "errorHandler", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": false + }, + { + "type": "reference", + "target": 4792, + "name": "MedusaErrorHandlerFunction", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 3902, + "name": "routes", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3893, + "name": "MiddlewareRoute", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3901, + 3902 + ] + } + ] + } + } + }, + { + "id": 4984, + "name": "ModuleDefinition", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4985, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4990, + "name": "canOverride", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "property will be removed in future versions" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4995, + "name": "defaultModuleDeclaration", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 4919, + "name": "InternalModuleDeclaration", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 4929, + "name": "ExternalModuleDeclaration", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 4988, + "name": "defaultPackage", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": false + } + ] + } + }, + { + "id": 4994, + "name": "dependencies", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4993, + "name": "isLegacy", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4992, + "name": "isQueryable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4991, + "name": "isRequired", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "property will be removed in future versions" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4986, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4989, + "name": "label", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4987, + "name": "registrationName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4990, + 4995, + 4988, + 4994, + 4993, + 4992, + 4991, + 4986, + 4989, + 4987 + ] + } + ] + } + } + }, + { + "id": 4752, + "name": "ModuleJoinerConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4880, + "name": "JoinerServiceConfig", + "package": "@medusajs/types" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "serviceName" + }, + { + "type": "literal", + "value": "primaryKeys" + }, + { + "type": "literal", + "value": "relationships" + }, + { + "type": "literal", + "value": "extends" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4753, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4769, + "name": "databaseConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4770, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4773, + "name": "extraFields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 4774, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4776, + "name": "defaultValue", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4777, + "name": "nullable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4778, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Mikro-orm options for the column" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4775, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "date" + }, + { + "type": "literal", + "value": "time" + }, + { + "type": "literal", + "value": "datetime" + }, + { + "type": "literal", + "value": "bigint" + }, + { + "type": "literal", + "value": "blob" + }, + { + "type": "literal", + "value": "uint8array" + }, + { + "type": "literal", + "value": "array" + }, + { + "type": "literal", + "value": "enumArray" + }, + { + "type": "literal", + "value": "enum" + }, + { + "type": "literal", + "value": "json" + }, + { + "type": "literal", + "value": "integer" + }, + { + "type": "literal", + "value": "smallint" + }, + { + "type": "literal", + "value": "tinyint" + }, + { + "type": "literal", + "value": "mediumint" + }, + { + "type": "literal", + "value": "float" + }, + { + "type": "literal", + "value": "double" + }, + { + "type": "literal", + "value": "boolean" + }, + { + "type": "literal", + "value": "decimal" + }, + { + "type": "literal", + "value": "string" + }, + { + "type": "literal", + "value": "uuid" + }, + { + "type": "literal", + "value": "text" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4776, + 4777, + 4778, + 4775 + ] + } + ] + } + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4772, + "name": "idPrefix", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Prefix for the id column. If not provided it is \"link\"" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4771, + "name": "tableName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name of the pivot table. If not provided it is auto generated" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4773, + 4772, + 4771 + ] + } + ] + } + } + }, + { + "id": 4756, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4757, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4759, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 4760, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4762, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4761, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4762, + 4761 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4763, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 4894, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 4758, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4759, + 4763, + 4758 + ] + } + ] + } + } + } + }, + { + "id": 4766, + "name": "isLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the module is a link module" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4768, + "name": "isReadOnlyLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true it expands a RemoteQuery property but doesn't create a pivot table" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4767, + "name": "linkableKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Keys that can be used to link to other modules. e.g { product_id: \"Product\" } \"Product\" being the entity it refers to" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4765, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4755, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4894, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 4754, + "name": "schema", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "GraphQL schema for the all module's available entities and fields" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4764, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4769, + 4756, + 4766, + 4768, + 4767, + 4765, + 4755, + 4754, + 4764 + ] + } + ] + } + } + ] + } + }, + { + "id": 4894, + "name": "ModuleJoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 4956, + "name": "JoinerRelationship", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 4895, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4897, + "name": "deleteCascade", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the link joiner will cascade deleting the relationship" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4896, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core TODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4897, + 4896 + ] + } + ] + } + } + ] + } + }, + { + "id": 4844, + "name": "ModulesResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reference", + "target": 4942, + "name": "sdkModulesResponse", + "package": "@medusajs/types", + "qualifiedName": "ModulesResponse" + } + }, + { + "id": 4942, + "name": "ModulesResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4943, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4944, + "name": "module", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4945, + "name": "resolution", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": false + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4944, + 4945 + ] + } + ] + } + } + } + }, + { + "id": 4245, + "name": "PaginatedResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4246, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4249, + "name": "count", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4247, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4248, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4249, + 4247, + 4248 + ] + } + ] + } + } + }, + { + "id": 4789, + "name": "ParserConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": false + }, + { + "type": "reflection", + "declaration": { + "id": 4790, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4791, + "name": "sizeLimit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4791 + ] + } + ] + } + } + ] + } + }, + { + "id": 3684, + "name": "PartialPick", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 3685, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3686, + "name": "K", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ], + "type": { + "type": "mapped", + "parameter": "P", + "parameterType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "templateType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "P", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "optionalModifier": "+" + } + }, + { + "id": 3281, + "name": "PaymentContext", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3282, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3292, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3283, + "name": "cart", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3284, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3290, + "name": "billing_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 3285, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3287, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3286, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3288, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 3289, + "name": "shipping_methods", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3290, + 3285, + 3287, + 3286, + 3288, + 3289 + ] + } + ] + } + } + }, + { + "id": 3291, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3294, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer can make purchases in your store and manage their profile." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + }, + { + "id": 3295, + "name": "paymentSessionData", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3293, + "name": "resource_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3292, + 3283, + 3291, + 3294, + 3295, + 3293 + ] + } + ] + } + } + }, + { + "id": 3279, + "name": "PaymentData", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + }, + { + "id": 3170, + "name": "PaymentProcessorContext", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3171, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3175, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3172, + "name": "billing_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 3178, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3174, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3177, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer can make purchases in your store and manage their profile." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + }, + { + "id": 3173, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3179, + "name": "paymentSessionData", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3176, + "name": "resource_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3175, + 3172, + 3178, + 3174, + 3177, + 3173, + 3179, + 3176 + ] + } + ] + } + } + }, + { + "id": 3180, + "name": "PaymentProcessorSessionResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3181, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3185, + "name": "session_data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3182, + "name": "update_requests", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3183, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3184, + "name": "customer_metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3184 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3185, + 3182 + ] + } + ] + } + } + }, + { + "id": 3280, + "name": "PaymentSessionData", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": 3278, + "name": "Data", + "package": "@medusajs/medusa" + } + }, + { + "id": 3296, + "name": "PaymentSessionResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3297, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3301, + "name": "session_data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3298, + "name": "update_requests", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3299, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3300, + "name": "customer_metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3300 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3301, + 3298 + ] + } + ] + } + } + }, + { + "id": 3977, + "name": "PriceListLoadConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3978, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3981, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3983, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3980, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3979, + "name": "include_discount_prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3982, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3981, + 3983, + 3980, + 3979, + 3982 + ] + } + ] + } + } + }, + { + "id": 3969, + "name": "PriceListPriceCreateInput", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3970, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3974, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3972, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3976, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3975, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3971, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3973, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3974, + 3972, + 3976, + 3975, + 3971, + 3973 + ] + } + ] + } + } + }, + { + "id": 3960, + "name": "PriceListPriceUpdateInput", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3961, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3966, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3965, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3962, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3968, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3967, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3964, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3963, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3966, + 3965, + 3962, + 3968, + 3967, + 3964, + 3963 + ] + } + ] + } + } + }, + { + "id": 3536, + "name": "PriceSelectionContext", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3537, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3538, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3542, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3539, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3545, + "name": "ignore_cache", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3543, + "name": "include_discount_prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3541, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3540, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3544, + "name": "tax_rates", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4737, + "name": "TaxServiceRate", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3538, + 3542, + 3539, + 3545, + 3543, + 3541, + 3540, + 3544 + ] + } + ] + } + } + }, + { + "id": 3552, + "name": "PriceSelectionResult", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3553, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3556, + "name": "calculatedPrice", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 3557, + "name": "calculatedPriceIncludesTax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 3558, + "name": "calculatedPriceType", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 3546, + "name": "PriceType", + "package": "@medusajs/medusa" + } + }, + { + "id": 3554, + "name": "originalPrice", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 3555, + "name": "originalPriceIncludesTax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 3559, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3556, + 3557, + 3558, + 3554, + 3555, + 3559 + ] + } + ] + } + } + }, + { + "id": 3551, + "name": "PriceType", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 4743, + "name": "DefaultPriceType", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3903, + "name": "PriceListType", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 4389, + "name": "PricedProduct", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "literal", + "value": "variants" + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4390, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4391, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variants and their prices." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4590, + "name": "PricedVariant", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4391 + ] + } + ] + } + } + ] + } + }, + { + "id": 4627, + "name": "PricedShippingOption", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "reference", + "target": 4853, + "name": "ShippingOptionPricing", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 4590, + "name": "PricedVariant", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "reference", + "target": 4845, + "name": "ProductVariantPricing", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 4845, + "name": "ProductVariantPricing", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Pricing fields for product variants." + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 4846, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4849, + "name": "calculated_price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The lowest price among the retrieved prices." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4851, + "name": "calculated_price_includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the " + }, + { + "kind": "code", + "text": "`calculated_price`" + }, + { + "kind": "text", + "text": " field includes taxes." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "text", + "text": "tax_inclusive_pricing" + } + ] + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4852, + "name": "calculated_price_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Either " + }, + { + "kind": "code", + "text": "`default`" + }, + { + "kind": "text", + "text": " if the " + }, + { + "kind": "code", + "text": "`calculated_price`" + }, + { + "kind": "text", + "text": " is the original price, or the type of the price list applied, if any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4848, + "name": "original_price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The original price of the variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4850, + "name": "original_price_includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the " + }, + { + "kind": "code", + "text": "`original_price`" + }, + { + "kind": "text", + "text": " field includes taxes." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "text", + "text": "tax_inclusive_pricing" + } + ] + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4847, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of prices." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4849, + 4851, + 4852, + 4848, + 4850, + 4847 + ] + } + ] + } + }, + { + "type": "reference", + "target": 4946, + "name": "TaxedPricing", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 4898, + "name": "ProjectConfigOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4899, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4918, + "name": "admin_cors", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4905, + "name": "cookie_secret", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4907, + "name": "database_database", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4912, + "name": "database_extra", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4913, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4914, + "name": "ssl", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4915, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4916, + "name": "rejectUnauthorized", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "literal", + "value": false + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4916 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4914 + ] + } + ] + } + } + ] + } + }, + { + "id": 4909, + "name": "database_logging", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/logger/LoggerOptions.d.ts", + "qualifiedName": "LoggerOptions" + }, + "name": "LoggerOptions", + "package": "typeorm" + } + }, + { + "id": 4908, + "name": "database_schema", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4910, + "name": "database_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4906, + "name": "database_url", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4911, + "name": "http_compression", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 4974, + "name": "HttpCompressionOptions", + "package": "@medusajs/types" + } + }, + { + "id": 4904, + "name": "jwt_secret", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4902, + "name": "redis_options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/ioredis/built/redis/RedisOptions.d.ts", + "qualifiedName": "RedisOptions" + }, + "name": "RedisOptions", + "package": "ioredis" + } + }, + { + "id": 4901, + "name": "redis_prefix", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4900, + "name": "redis_url", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4903, + "name": "session_options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 4966, + "name": "SessionOptions", + "package": "@medusajs/types" + } + }, + { + "id": 4917, + "name": "store_cors", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4918, + 4905, + 4907, + 4912, + 4909, + 4908, + 4910, + 4906, + 4911, + 4904, + 4902, + 4901, + 4900, + 4903, + 4917 + ] + } + ] + } + } + }, + { + "id": 4866, + "name": "ProviderLineItemTaxLine", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax line properties for a given line item." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4867, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4870, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4871, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4872, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4869, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4868, + "name": "rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4870, + 4871, + 4872, + 4869, + 4868 + ] + } + ] + } + } + }, + { + "id": 4873, + "name": "ProviderShippingMethodTaxLine", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax line properties for a given shipping method." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4874, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4877, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4878, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4876, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4875, + "name": "rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4879, + "name": "shipping_method_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4877, + 4878, + 4876, + 4875, + 4879 + ] + } + ] + } + } + }, + { + "id": 4751, + "name": "ProviderTaxLine", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A union type of the possible provider tax lines." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 4866, + "name": "ProviderLineItemTaxLine", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 4873, + "name": "ProviderShippingMethodTaxLine", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 3727, + "name": "QueryConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 3735, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 3728, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3731, + "name": "allowedFields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3732, + "name": "allowedRelations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3729, + "name": "defaultFields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + }, + { + "id": 3733, + "name": "defaultLimit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3730, + "name": "defaultRelations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3734, + "name": "isList", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3731, + 3732, + 3729, + 3733, + 3730, + 3734 + ] + } + ] + } + } + }, + { + "id": 3708, + "name": "QuerySelector", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 3711, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3716, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 3709, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3710, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3710 + ] + } + ] + } + } + ] + } + }, + { + "id": 4672, + "name": "RequestContext", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4673, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4674, + "name": "ip", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4674 + ] + } + ] + } + } + }, + { + "id": 4516, + "name": "ReservationItemDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents a reservation of an inventory item at a stock location" + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4517, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4526, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 4524, + "name": "created_by", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "UserId of user who created the reservation item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4528, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4523, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description of the reservation item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4518, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the reservation item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4520, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the inventory item the reservation relates to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4522, + "name": "line_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4519, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the location of the reservation" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4525, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4521, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the reservation item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4527, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4526, + 4524, + 4528, + 4523, + 4518, + 4520, + 4522, + 4519, + 4525, + 4521, + 4527 + ] + } + ] + } + } + }, + { + "id": 2104, + "name": "ResponseInventoryItem", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": 4213, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2105, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2106, + "name": "location_levels", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory's location levels." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 2101, + "name": "LevelWithAvailability", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2106 + ] + } + ] + } + } + ] + } + }, + { + "id": 4716, + "name": "ReturnedData", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4717, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4720, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4719, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4718, + "name": "to", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4720, + 4719, + 4718 + ] + } + ] + } + } + }, + { + "id": 4941, + "name": "RouteVerb", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "indexedAccess", + "indexType": { + "type": "intrinsic", + "name": "number" + }, + "objectType": { + "type": "query", + "queryType": { + "type": "reference", + "target": 4997, + "name": "HTTP_METHODS", + "package": "@medusajs/medusa" + } + } + } + }, + { + "id": 4009, + "name": "ScheduledJobArgs", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 4014, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 4010, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4011, + "name": "container", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 4705, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + }, + { + "id": 4012, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 4013, + "name": "pluginOptions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4011, + 4012, + 4013 + ] + } + ] + } + } + }, + { + "id": 4003, + "name": "ScheduledJobConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 4008, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 4004, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4007, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional data object to pass to the job handler" + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 4005, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the job" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4006, + "name": "schedule", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cron schedule of the job, e.g. " + }, + { + "kind": "code", + "text": "`0 0 * * *`" + }, + { + "kind": "text", + "text": " for running every day at midnight." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4007, + 4005, + 4006 + ] + } + ] + } + } + }, + { + "id": 3716, + "name": "Selector", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 3717, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "mapped", + "parameter": "key", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "union", + "types": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + }, + { + "type": "array", + "elementType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + } + }, + { + "type": "reference", + "target": 3753, + "name": "DateComparisonOperator", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3760, + "name": "StringComparisonOperator", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3770, + "name": "NumericalComparisonOperator", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOperator.d.ts", + "qualifiedName": "FindOperator" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + } + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + ], + "name": "FindOperator", + "package": "typeorm" + } + ] + }, + "optionalModifier": "+" + } + }, + { + "id": 4966, + "name": "SessionOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4967, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4968, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4969, + "name": "resave", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4970, + "name": "rolling", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4971, + "name": "saveUninitialized", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4972, + "name": "secret", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4973, + "name": "ttl", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4968, + 4969, + 4970, + 4971, + 4972, + 4973 + ] + } + ] + } + } + }, + { + "id": 4703, + "name": "ShippingMethodData", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4701, + "name": "ShippingOptionData", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 4853, + "name": "ShippingOptionPricing", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4854, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4855, + "name": "price_incl_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Price including taxes" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4857, + "name": "tax_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The taxes applied." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4856, + "name": "tax_rates", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of applied tax rates" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 4737, + "name": "TaxServiceRate", + "package": "@medusajs/medusa" + } + }, + { + "type": "literal", + "value": null + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4855, + 4857, + 4856 + ] + } + ] + } + } + }, + { + "id": 3569, + "name": "ShippingTaxCalculationLine", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A shipping method and the tax rates that have been configured to apply to the\nshipping method." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3570, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3572, + "name": "rates", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4737, + "name": "TaxServiceRate", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3571, + "name": "shipping_method", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method represents a way in which an Order or Return can be shipped. Shipping Methods are created from a Shipping Option, but may contain additional details that can be necessary for the Fulfillment Provider to handle the shipment. If the shipping method is created for a return, it may be associated with a claim or a swap that the return is part of." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3572, + 3571 + ] + } + ] + } + } + }, + { + "id": 4825, + "name": "StockLocationAddressDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents a Stock Location Address" + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4826, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4828, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4829, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' complement" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4832, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' city" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4830, + "name": "company", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location company' name" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4831, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' country" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4837, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 4839, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4827, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location address' ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4836, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4833, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' phone number" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4834, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' postal code" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4835, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' province" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4838, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4828, + 4829, + 4832, + 4830, + 4831, + 4837, + 4839, + 4827, + 4836, + 4833, + 4834, + 4835, + 4838 + ] + } + ] + } + } + }, + { + "id": 4540, + "name": "StockLocationDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents a Stock Location" + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4541, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4546, + "name": "address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Address of the Stock Location" + } + ] + }, + "type": { + "type": "reference", + "target": 4825, + "name": "StockLocationAddressDTO", + "package": "@medusajs/types" + } + }, + { + "id": 4545, + "name": "address_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4547, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 4549, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4542, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4544, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4543, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the stock location" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4548, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4546, + 4545, + 4547, + 4549, + 4542, + 4544, + 4543, + 4548 + ] + } + ] + } + } + }, + { + "id": 4555, + "name": "StockLocationExpandedDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 4540, + "name": "StockLocationDTO", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 4556, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4557, + "name": "sales_channels", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated sales channels." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4557 + ] + } + ] + } + } + ] + } + }, + { + "id": 2119, + "name": "StoreAuthRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2120, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2121, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Customer's details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2121 + ] + } + ] + } + } + }, + { + "id": 2122, + "name": "StoreBearerAuthRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The access token details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2123, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2124, + "name": "access_token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Access token that can be used to send authenticated requests." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2124 + ] + } + ] + } + } + }, + { + "id": 2563, + "name": "StoreCartShippingOptionsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2564, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2565, + "name": "shipping_options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of shipping options details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4627, + "name": "PricedShippingOption", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2565 + ] + } + ] + } + } + }, + { + "id": 2135, + "name": "StoreCartsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2136, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2137, + "name": "cart", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cart details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "refundable_amount" + }, + { + "type": "literal", + "value": "refunded_total" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2137 + ] + } + ] + } + } + }, + { + "id": 2200, + "name": "StoreCollectionsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of product collections with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 2201, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2202, + "name": "collections", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product collections details" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2202 + ] + } + ] + } + } + ] + } + }, + { + "id": 2203, + "name": "StoreCollectionsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product collection." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2204, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2205, + "name": "collection", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product collection details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2205 + ] + } + ] + } + } + }, + { + "id": 2138, + "name": "StoreCompleteCartRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the cart is completed successfully, this will have the created order or the swap's details, based on the cart's type. Otherwise, it'll be the cart's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 2139, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2141, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A cart represents a virtual shopping bag. It can be used to complete an order, a swap, or a claim." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 2140, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "literal", + "value": "cart" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2141, + 2140 + ] + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 2142, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2144, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An order is a purchase made by a customer. It holds details about payment and fulfillment of the order. An order may also be created from a draft order, which is created by an admin user." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 2143, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "literal", + "value": "order" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2144, + 2143 + ] + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 2145, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2147, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A swap can be created when a Customer wishes to exchange Products that they have purchased with different Products. It consists of a Return of previously purchased Products and a Fulfillment of new Products. It also includes information on any additional payment or refund required based on the difference between the exchanged products." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + }, + { + "id": 2146, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "literal", + "value": "swap" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2147, + 2146 + ] + } + ] + } + } + ] + } + }, + { + "id": 2224, + "name": "StoreCustomersListOrdersRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of the customer's orders with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 2225, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2226, + "name": "orders", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of orders details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2226 + ] + } + ] + } + } + ] + } + }, + { + "id": 2227, + "name": "StoreCustomersListPaymentMethodsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment method's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2228, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2229, + "name": "payment_methods", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the saved payment methods." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 2230, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2232, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data needed for the Payment Provider to use the saved payment method." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 2231, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Payment Provider where the payment method is saved." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2232, + 2231 + ] + } + ] + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2229 + ] + } + ] + } + } + }, + { + "id": 2218, + "name": "StoreCustomersRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2219, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2220, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Customer details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "password_hash" + } + ], + "name": "Omit", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2220 + ] + } + ] + } + } + }, + { + "id": 2221, + "name": "StoreCustomersResetPasswordRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2222, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2223, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Customer details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "password_hash" + } + ], + "name": "Omit", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2223 + ] + } + ] + } + } + }, + { + "id": 2125, + "name": "StoreGetAuthEmailRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Details on whether the email exists." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2126, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2127, + "name": "exists", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether email exists or not." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2127 + ] + } + ] + } + } + }, + { + "id": 2385, + "name": "StoreGetProductCategoriesCategoryRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product category's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2386, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2387, + "name": "product_category", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product category details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2387 + ] + } + ] + } + } + }, + { + "id": 2388, + "name": "StoreGetProductCategoriesRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of product categories with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 2389, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2390, + "name": "product_categories", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product categories details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2390 + ] + } + ] + } + } + ] + } + }, + { + "id": 2311, + "name": "StoreGiftCardsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The gift card's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2312, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2313, + "name": "gift_card", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gift card details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2313 + ] + } + ] + } + } + }, + { + "id": 2314, + "name": "StoreOrderEditsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order edit's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2315, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2316, + "name": "order_edit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Order edit details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "internal_note" + }, + { + "type": "literal", + "value": "created_by" + }, + { + "type": "literal", + "value": "confirmed_by" + }, + { + "type": "literal", + "value": "canceled_by" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2316 + ] + } + ] + } + } + }, + { + "id": 2325, + "name": "StoreOrdersRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2326, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2327, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Order details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2327 + ] + } + ] + } + } + }, + { + "id": 2349, + "name": "StorePaymentCollectionsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment collection's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2350, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2351, + "name": "payment_collection", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Payment collection's details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2351 + ] + } + ] + } + } + }, + { + "id": 2352, + "name": "StorePaymentCollectionsSessionRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2353, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2354, + "name": "payment_session", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Payment session's details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2354 + ] + } + ] + } + } + }, + { + "id": 2481, + "name": "StorePostSearchRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of search results." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 2482, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2483, + "name": "hits", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Array of search results. The format of the items depends on the search engine installed on the Medusa backend." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2483 + ] + } + ] + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 2411, + "name": "StoreProductTagsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of product tags with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 2412, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2413, + "name": "product_tags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product tags details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2413 + ] + } + ] + } + } + ] + } + }, + { + "id": 2429, + "name": "StoreProductTypesListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 2430, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2431, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product types details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2431 + ] + } + ] + } + } + ] + } + }, + { + "id": 2484, + "name": "StoreProductsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of products with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3742, + "name": "PaginatedResponse", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 2485, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2486, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of products details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4389, + "name": "PricedProduct", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2486 + ] + } + ] + } + } + ] + } + }, + { + "id": 2478, + "name": "StoreProductsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2479, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2480, + "name": "product", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product details." + } + ] + }, + "type": { + "type": "reference", + "target": 4389, + "name": "PricedProduct", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2480 + ] + } + ] + } + } + }, + { + "id": 2530, + "name": "StoreRegionsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of regions with pagination fields." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 4245, + "name": "PaginatedResponse", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 2531, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2532, + "name": "regions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of regions details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2532 + ] + } + ] + } + } + ] + } + }, + { + "id": 2533, + "name": "StoreRegionsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2534, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2535, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Region details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2535 + ] + } + ] + } + } + }, + { + "id": 2545, + "name": "StoreReturnReasonsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of return reasons." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2546, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2547, + "name": "return_reasons", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of return reasons details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2547 + ] + } + ] + } + } + }, + { + "id": 2548, + "name": "StoreReturnReasonsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return reason's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2549, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2550, + "name": "return_reason", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return reason details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2550 + ] + } + ] + } + } + }, + { + "id": 2551, + "name": "StoreReturnsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2552, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2553, + "name": "return", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2553 + ] + } + ] + } + } + }, + { + "id": 2560, + "name": "StoreShippingOptionsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of shipping options." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2561, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2562, + "name": "shipping_options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of shipping options details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4627, + "name": "PricedShippingOption", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2562 + ] + } + ] + } + } + }, + { + "id": 2574, + "name": "StoreSwapsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2575, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2576, + "name": "swap", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Swap details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2576 + ] + } + ] + } + } + }, + { + "id": 2589, + "name": "StoreVariantsListRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of product variants." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2590, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2591, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of product variant descriptions." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4590, + "name": "PricedVariant", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2591 + ] + } + ] + } + } + }, + { + "id": 2586, + "name": "StoreVariantsRes", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variant's details." + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2587, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2588, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product variant description." + } + ] + }, + "type": { + "type": "reference", + "target": 4590, + "name": "PricedVariant", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2588 + ] + } + ] + } + } + }, + { + "id": 4019, + "name": "SubscriberArgs", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 4025, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 4020, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4023, + "name": "container", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 4705, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + }, + { + "id": 4021, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 4022, + "name": "eventName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4024, + "name": "pluginOptions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4023, + 4021, + 4022, + 4024 + ] + } + ] + } + } + }, + { + "id": 4015, + "name": "SubscriberConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4016, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4018, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 4799, + "name": "SubscriberContext", + "package": "@medusajs/medusa" + } + }, + { + "id": 4017, + "name": "event", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4018, + 4017 + ] + } + ] + } + } + }, + { + "id": 3577, + "name": "TaxCalculationContext", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Information relevant to a tax calculation, such as the shipping address where\nthe items are going." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3578, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3584, + "name": "allocation_map", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 4744, + "name": "LineAllocationsMap", + "package": "@medusajs/medusa" + } + }, + { + "id": 3580, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer can make purchases in your store and manage their profile." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + }, + { + "id": 3582, + "name": "is_return", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3581, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A region holds settings specific to a geographical location, including the currency, tax rates, and fulfillment and payment providers. A Region can consist of multiple countries to accomodate common shopping settings across countries." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 3579, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 3583, + "name": "shipping_methods", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3584, + 3580, + 3582, + 3581, + 3579, + 3583 + ] + } + ] + } + } + }, + { + "id": 4737, + "name": "TaxServiceRate", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate object as configured in Medusa. These may have an unspecified\nnumerical rate as they may be used for lookup purposes in the tax provider\nplugin." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4738, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4741, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's code." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4740, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4739, + "name": "rate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4741, + 4740, + 4739 + ] + } + ] + } + } + }, + { + "id": 4946, + "name": "TaxedPricing", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Pricing fields related to taxes." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4947, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4949, + "name": "calculated_price_incl_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price after applying the tax amount on the calculated price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4951, + "name": "calculated_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax amount applied to the calculated price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4948, + "name": "original_price_incl_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price after applying the tax amount on the original price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4950, + "name": "original_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax amount applied to the original price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 4952, + "name": "tax_rates", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of tax rates." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 4737, + "name": "TaxServiceRate", + "package": "@medusajs/medusa" + } + }, + { + "type": "literal", + "value": null + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4949, + 4951, + 4948, + 4950, + 4952 + ] + } + ] + } + } + }, + { + "id": 3718, + "name": "TotalField", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "shipping_total" + }, + { + "type": "literal", + "value": "discount_total" + }, + { + "type": "literal", + "value": "tax_total" + }, + { + "type": "literal", + "value": "refunded_total" + }, + { + "type": "literal", + "value": "total" + }, + { + "type": "literal", + "value": "subtotal" + }, + { + "type": "literal", + "value": "refundable_amount" + }, + { + "type": "literal", + "value": "gift_card_total" + }, + { + "type": "literal", + "value": "gift_card_tax_total" + } + ] + } + }, + { + "id": 3712, + "name": "TreeQuerySelector", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 3715, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3708, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 3713, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3714, + "name": "include_descendants_tree", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3714 + ] + } + ] + } + } + ] + } + }, + { + "id": 3954, + "name": "UpdatePriceListInput", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "name" + }, + { + "type": "literal", + "value": "description" + }, + { + "type": "literal", + "value": "starts_at" + }, + { + "type": "literal", + "value": "ends_at" + }, + { + "type": "literal", + "value": "status" + }, + { + "type": "literal", + "value": "type" + }, + { + "type": "literal", + "value": "includes_tax" + } + ] + } + ], + "name": "Pick", + "package": "typescript" + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3955, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3957, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3958, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3959, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3959 + ] + } + ] + } + } + } + }, + { + "id": 3956, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 3922, + "name": "AdminPriceListPricesUpdateReq", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3957, + 3956 + ] + } + ] + } + } + ] + } + }, + { + "id": 4680, + "name": "UploadStreamDescriptorType", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4681, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4683, + "name": "ext", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4684, + "name": "isPrivate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4682, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4683, + 4684, + 4682 + ] + } + ], + "indexSignature": { + "id": 4685, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 4686, + "name": "x", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + } + } + }, + { + "id": 2107, + "name": "VariantInventory", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2108, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2109, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the ID of the variant" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2110, + "name": "inventory", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory details." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 2104, + "name": "ResponseInventoryItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2111, + "name": "sales_channel_availability", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Details about the variant's inventory availability in sales channels." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 2112, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2115, + "name": "available_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Available quantity in the sales channel" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2114, + "name": "channel_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sales channel's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2113, + "name": "channel_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sales channel's name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2115, + 2114, + 2113 + ] + } + ] + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2109, + 2110, + 2111 + ] + } + ] + } + } + }, + { + "id": 3681, + "name": "WithRequiredProperty", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Utility type used to remove some optional attributes (coming from K) from a type T" + } + ] + }, + "typeParameters": [ + { + "id": 3682, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3683, + "name": "K", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "mapped", + "parameter": "Property", + "parameterType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "templateType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Property", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "optionalModifier": "-" + } + ] + } + }, + { + "id": 3687, + "name": "Writable", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 3688, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "mapped", + "parameter": "key", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "union", + "types": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOperator.d.ts", + "qualifiedName": "FindOperator" + }, + "typeArguments": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "name": "FindOperator", + "package": "typeorm" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOperator.d.ts", + "qualifiedName": "FindOperator" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ], + "name": "FindOperator", + "package": "typeorm" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOperator.d.ts", + "qualifiedName": "FindOperator" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "FindOperator", + "package": "typeorm" + } + ] + }, + "readonlyModifier": "-" + } + }, + { + "id": 4667, + "name": "handler", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4668, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4669, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4670, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Request" + }, + "name": "Request", + "package": "@types/express", + "qualifiedName": "e.Request" + } + }, + { + "id": 4671, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Response" + }, + "name": "Response", + "package": "@types/express", + "qualifiedName": "e.Response" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2042, + "name": "payload", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2043, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2044, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2046, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2045, + "name": "user_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2044, + 2046, + 2045 + ] + } + ] + } + } + }, + { + "id": 733, + "name": "AvailableOrderIncludes", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 734, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 735, + "name": "RETURNABLE_ITEMS", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"returnable_items\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 735 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 4997, + "name": "HTTP_METHODS", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List of all the supported HTTP methods" + } + ] + }, + "type": { + "type": "typeOperator", + "operator": "readonly", + "target": { + "type": "tuple", + "elements": [ + { + "type": "literal", + "value": "GET" + }, + { + "type": "literal", + "value": "POST" + }, + { + "type": "literal", + "value": "PUT" + }, + { + "type": "literal", + "value": "PATCH" + }, + { + "type": "literal", + "value": "DELETE" + }, + { + "type": "literal", + "value": "OPTIONS" + }, + { + "type": "literal", + "value": "HEAD" + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 3546, + "name": "PriceType", + "variant": "declaration", + "kind": 32, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3547, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3550, + "name": "DEFAULT", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 4742, + "name": "DEFAULT", + "package": "@medusajs/medusa", + "qualifiedName": "DefaultPriceType.DEFAULT" + }, + "defaultValue": "\"default\"" + }, + { + "id": 3549, + "name": "OVERRIDE", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 3905, + "name": "OVERRIDE", + "package": "@medusajs/medusa", + "qualifiedName": "PriceListType.OVERRIDE" + }, + "defaultValue": "\"override\"" + }, + { + "id": 3548, + "name": "SALE", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 3904, + "name": "SALE", + "package": "@medusajs/medusa", + "qualifiedName": "PriceListType.SALE" + }, + "defaultValue": "\"sale\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3550, + 3549, + 3548 + ] + } + ] + } + } + }, + { + "id": 1153, + "name": "allowedAdminProductCategoryRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2199, + "name": "allowedFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 736, + "name": "allowedOrderIncludes", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2217, + "name": "allowedStoreCustomersFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2216, + "name": "allowedStoreCustomersRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2310, + "name": "allowedStoreGiftCardFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2309, + "name": "allowedStoreGiftCardRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2324, + "name": "allowedStoreOrdersFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2322, + "name": "allowedStoreOrdersRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2384, + "name": "allowedStoreProductCategoryFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2409, + "name": "allowedStoreProductTagFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2426, + "name": "allowedStoreProductTypeFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2446, + "name": "allowedStoreProductsFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2447, + "name": "allowedStoreProductsRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2585, + "name": "allowedStoreVariantRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 997, + "name": "defaulPaymentCollectionRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 32, + "name": "defaultAdminBatchFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 64, + "name": "defaultAdminCollectionsFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 65, + "name": "defaultAdminCollectionsRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 140, + "name": "defaultAdminCustomerGroupsRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "never" + } + }, + "defaultValue": "[]" + }, + { + "id": 183, + "name": "defaultAdminCustomersRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 214, + "name": "defaultAdminDiscountConditionFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition" + }, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 215, + "name": "defaultAdminDiscountConditionRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 212, + "name": "defaultAdminDiscountsFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 213, + "name": "defaultAdminDiscountsRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 388, + "name": "defaultAdminDraftOrdersCartFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 387, + "name": "defaultAdminDraftOrdersCartRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 389, + "name": "defaultAdminDraftOrdersFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 386, + "name": "defaultAdminDraftOrdersRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1271, + "name": "defaultAdminGetProductsVariantsFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 453, + "name": "defaultAdminGiftCardFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 454, + "name": "defaultAdminGiftCardRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 484, + "name": "defaultAdminInventoryItemFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": 4213, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + } + }, + "defaultValue": "..." + }, + { + "id": 486, + "name": "defaultAdminInventoryItemRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "never" + } + }, + "defaultValue": "[]" + }, + { + "id": 485, + "name": "defaultAdminLocationLevelFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": 4233, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + } + } + }, + "defaultValue": "..." + }, + { + "id": 652, + "name": "defaultAdminNotificationsFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 651, + "name": "defaultAdminNotificationsRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1057, + "name": "defaultAdminPriceListFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1058, + "name": "defaultAdminPriceListRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1034, + "name": "defaultAdminPriceListRemoteQueryObject", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1035, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1036, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1037, + "name": "price_list_rules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1038, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1039, + "name": "price_list_rule_values", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1040, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1041, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1041 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1042, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1043, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1044, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1044 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1039, + 1042 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1045, + "name": "price_set_money_amounts", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1046, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1047, + "name": "money_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1048, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1049, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1049 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1050, + "name": "price_set", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1051, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1052, + "name": "variant_link", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1053, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1054, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1055, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1056, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "defaultAdminProductRemoteQueryObject.variants.fields" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1056 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1054 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1052 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1047, + 1050 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1036, + 1037, + 1045 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1152, + "name": "defaultAdminProductCategoryRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1270, + "name": "defaultAdminProductFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 1269, + "name": "defaultAdminProductRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1272, + "name": "defaultAdminProductRemoteQueryObject", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This is temporary." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1273, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1287, + "name": "categories", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1288, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1289, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1289 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1284, + "name": "collection", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1285, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1286, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1286 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1274, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "defaultAdminProductFields" + }, + { + "id": 1275, + "name": "images", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1276, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1277, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1277 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1290, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1291, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1292, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1293, + "name": "values", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1294, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1295, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1295 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1292, + 1293 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1302, + "name": "profile", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1303, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1304, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1304 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1278, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1279, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1280, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1280 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1281, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1282, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1283, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1283 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1296, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1297, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1298, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1299, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1300, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1301, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1301 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1298, + 1299 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1287, + 1284, + 1274, + 1275, + 1290, + 1302, + 1278, + 1281, + 1296 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1230, + "name": "defaultAdminProductTagsFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1231, + "name": "defaultAdminProductTagsRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "never" + } + }, + "defaultValue": "[]" + }, + { + "id": 1252, + "name": "defaultAdminProductTypeFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1253, + "name": "defaultAdminProductTypeRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "never" + } + }, + "defaultValue": "[]" + }, + { + "id": 1542, + "name": "defaultAdminRegionFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 1543, + "name": "defaultAdminRegionRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1670, + "name": "defaultAdminReservationRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "never" + } + }, + "defaultValue": "[]" + }, + { + "id": 1612, + "name": "defaultAdminReturnReasonsFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 1613, + "name": "defaultAdminReturnReasonsRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 1794, + "name": "defaultAdminShippingProfilesFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 1795, + "name": "defaultAdminShippingProfilesRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1817, + "name": "defaultAdminStockLocationFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": 4540, + "name": "StockLocationTypes.StockLocationDTO", + "package": "@medusajs/types", + "qualifiedName": "StockLocationDTO" + } + } + }, + "defaultValue": "..." + }, + { + "id": 1818, + "name": "defaultAdminStockLocationRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "never" + } + }, + "defaultValue": "[]" + }, + { + "id": 1891, + "name": "defaultAdminSwapFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1890, + "name": "defaultAdminSwapRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1904, + "name": "defaultAdminTaxRatesFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 1903, + "name": "defaultAdminTaxRatesRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "never" + } + }, + "defaultValue": "[]" + }, + { + "id": 2074, + "name": "defaultAdminVariantFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 2073, + "name": "defaultAdminVariantRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1756, + "name": "defaultFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 996, + "name": "defaultPaymentCollectionFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2348, + "name": "defaultPaymentCollectionRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1016, + "name": "defaultPaymentFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1154, + "name": "defaultProductCategoryFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1636, + "name": "defaultRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1867, + "name": "defaultRelationsExtended", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1637, + "name": "defaultRelationsList", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1671, + "name": "defaultReservationFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1639, + "name": "defaultReturnCancelFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 1638, + "name": "defaultReturnCancelRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2133, + "name": "defaultStoreCartFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "[]" + }, + { + "id": 2134, + "name": "defaultStoreCartRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2379, + "name": "defaultStoreCategoryScope", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2380, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2382, + "name": "is_active", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "true" + }, + { + "id": 2381, + "name": "is_internal", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2382, + 2381 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2198, + "name": "defaultStoreCollectionRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "never" + } + }, + "defaultValue": "[]" + }, + { + "id": 2215, + "name": "defaultStoreCustomersFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 2214, + "name": "defaultStoreCustomersRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2308, + "name": "defaultStoreGiftCardFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 2307, + "name": "defaultStoreGiftCardRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2323, + "name": "defaultStoreOrdersFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 2321, + "name": "defaultStoreOrdersRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2383, + "name": "defaultStoreProductCategoryFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2378, + "name": "defaultStoreProductCategoryRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2448, + "name": "defaultStoreProductRemoteQueryObject", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This is temporary." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2449, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2460, + "name": "collection", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2461, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2462, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2462 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2450, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "defaultStoreProductsFields" + }, + { + "id": 2451, + "name": "images", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2452, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2453, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2453 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2463, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2464, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2465, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2466, + "name": "values", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2467, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2468, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2468 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2465, + 2466 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2475, + "name": "profile", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2476, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2477, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2477 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2454, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2455, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2456, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2456 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2457, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2458, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2459, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2459 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2469, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2470, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2471, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2472, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2473, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2474, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2474 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2471, + 2472 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2460, + 2450, + 2451, + 2463, + 2475, + 2454, + 2457, + 2469 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2408, + "name": "defaultStoreProductTagFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2410, + "name": "defaultStoreProductTagRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "never" + } + }, + "defaultValue": "[]" + }, + { + "id": 2427, + "name": "defaultStoreProductTypeFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2428, + "name": "defaultStoreProductTypeRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "never" + } + }, + "defaultValue": "[]" + }, + { + "id": 2445, + "name": "defaultStoreProductsFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 2444, + "name": "defaultStoreProductsRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2543, + "name": "defaultStoreReturnReasonFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 2544, + "name": "defaultStoreReturnReasonRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + } + }, + "defaultValue": "..." + }, + { + "id": 2573, + "name": "defaultStoreSwapFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "indexedAccess", + "indexType": { + "type": "literal", + "value": "select" + }, + "objectType": { + "type": "reference", + "target": 3689, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + }, + "defaultValue": "..." + }, + { + "id": 2572, + "name": "defaultStoreSwapRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 2584, + "name": "defaultStoreVariantRelations", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 732, + "name": "filterableAdminOrdersFields", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 3639, + "name": "joinerConfig", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 4752, + "name": "ModuleJoinerConfig", + "package": "@medusajs/types" + } + }, + "defaultValue": "..." + }, + { + "id": 4078, + "name": "DbAwareColumn", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4079, + "name": "DbAwareColumn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4080, + "name": "columnOptions", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/decorator/options/ColumnOptions.d.ts", + "qualifiedName": "ColumnOptions" + }, + "name": "ColumnOptions", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.decorators.legacy.d.ts", + "qualifiedName": "PropertyDecorator" + }, + "name": "PropertyDecorator", + "package": "typescript" + } + } + ] + }, + { + "id": 4147, + "name": "IsType", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4148, + "name": "IsType", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4149, + "name": "types", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + }, + { + "id": 4150, + "name": "validationOptions", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/class-validator/types/decorator/ValidationOptions.d.ts", + "qualifiedName": "ValidationOptions" + }, + "name": "ValidationOptions", + "package": "class-validator" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 4151, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4152, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4153, + "name": "object", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Object" + }, + "name": "Object", + "package": "typescript" + } + }, + { + "id": 4154, + "name": "propertyName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ] + }, + { + "id": 4046, + "name": "addOrderToSelect", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4047, + "name": "addOrderToSelect", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 4048, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4049, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsOrder.d.ts", + "qualifiedName": "FindOptionsOrder" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsOrder", + "package": "typeorm" + } + }, + { + "id": 4050, + "name": "select", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsSelect.d.ts", + "qualifiedName": "FindOptionsSelect" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsSelect", + "package": "typeorm" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 758, + "name": "adjustInventoryForCancelledFulfillment", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 759, + "name": "adjustInventoryForCancelledFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 760, + "name": "fulfillment", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Fulfillment is created once an admin can prepare the purchased goods. Fulfillments will eventually be shipped and hold information about how to track shipments. Fulfillments are created through a fulfillment provider, which typically integrates a third-party shipping service. Fulfillments can be associated with orders, claims, swaps, and returns." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + }, + { + "id": 761, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 762, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 763, + "name": "productVariantInventoryService", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService" + }, + "name": "ProductVariantInventoryService", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 763 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2616, + "name": "authenticate", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2617, + "name": "authenticate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.RequestHandler" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "ParamsDictionary" + }, + "name": "ParamsDictionary", + "package": "@types/express-serve-static-core" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/qs/index.d.ts", + "qualifiedName": "QueryString.ParsedQs" + }, + "name": "ParsedQs", + "package": "@types/qs", + "qualifiedName": "QueryString.ParsedQs" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "RequestHandler", + "package": "@types/express", + "qualifiedName": "e.RequestHandler" + } + } + ] + }, + { + "id": 2618, + "name": "authenticateCustomer", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2619, + "name": "authenticateCustomer", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.RequestHandler" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "ParamsDictionary" + }, + "name": "ParamsDictionary", + "package": "@types/express-serve-static-core" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/qs/index.d.ts", + "qualifiedName": "QueryString.ParsedQs" + }, + "name": "ParsedQs", + "package": "@types/qs", + "qualifiedName": "QueryString.ParsedQs" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "RequestHandler", + "package": "@types/express", + "qualifiedName": "e.RequestHandler" + } + } + ] + }, + { + "id": 4042, + "name": "buildLegacyFieldsListFrom", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4043, + "name": "buildLegacyFieldsListFrom", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Revert new object structure of find options to the legacy structure of previous version" + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in favor of import { objectToStringPath } from \"@medusajs/utils\"" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\ninput: {\n test: {\n test1: true,\n test2: true,\n test3: {\n test4: true\n },\n },\n test2: true\n}\noutput: ['test.test1', 'test.test2', 'test.test3.test4', 'test2']\n```" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4044, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4045, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsSelect.d.ts", + "qualifiedName": "FindOptionsSelect" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsSelect", + "package": "typeorm" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsOrder.d.ts", + "qualifiedName": "FindOptionsOrder" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsOrder", + "package": "typeorm" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + } + ] + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + } + } + } + ] + }, + { + "id": 4036, + "name": "buildQuery", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4037, + "name": "buildQuery", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to build TypeORM queries." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The QueryBuilderConfig" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4038, + "name": "TWhereKeys", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 4039, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "parameters": [ + { + "id": 4040, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The selector" + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "TWhereKeys", + "refersToTypeParameter": true + } + }, + { + "id": 4041, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The config" + } + ] + }, + "type": { + "type": "reference", + "target": 3689, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": 3699, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4054, + "name": "calculatePriceTaxAmount", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4055, + "name": "calculatePriceTaxAmount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return the tax amount that\n- is includes in the price if it is tax inclusive\n- will be applied on to the price if it is tax exclusive" + } + ] + }, + "parameters": [ + { + "id": 4056, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4057, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4059, + "name": "includesTax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4058, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4060, + "name": "taxRate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4059, + 4058, + 4060 + ] + } + ] + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 2631, + "name": "canAccessBatchJob", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2632, + "name": "canAccessBatchJob", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2633, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2634, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2635, + "name": "next", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4113, + "name": "categoryMatchesScope", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4114, + "name": "categoryMatchesScope", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4115, + "name": "category", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product category can be used to categorize products into a hierarchy of categories." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + }, + { + "id": 4116, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 4061, + "name": "cleanResponseData", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4062, + "name": "cleanResponseData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter response data to contain props specified in the " + }, + { + "kind": "code", + "text": "`allowedProperties`" + }, + { + "kind": "text", + "text": ".\nYou can read more in the transformQuery middleware utility methods." + } + ] + }, + "typeParameter": [ + { + "id": 4063, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "parameters": [ + { + "id": 4064, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "record or an array of records in the response" + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 4065, + "name": "fields", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "record props allowed in the response" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "tuple" + }, + "trueType": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Partial", + "package": "typescript" + } + }, + "falseType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Partial", + "package": "typescript" + } + } + } + ] + }, + { + "id": 4066, + "name": "csvCellContentFormatter", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4067, + "name": "csvCellContentFormatter", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4068, + "name": "str", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 4069, + "name": "csvRevertCellContentFormatter", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4070, + "name": "csvRevertCellContentFormatter", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4071, + "name": "str", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 2641, + "name": "doesConditionBelongToDiscount", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2642, + "name": "doesConditionBelongToDiscount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2643, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2644, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2645, + "name": "next", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2620, + "name": "errorHandler", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2621, + "name": "errorHandler", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2622, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2623, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2624, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 4640, + "name": "MedusaError", + "package": "medusa-core-utils" + } + }, + { + "id": 2625, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Request" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "ParamsDictionary" + }, + "name": "ParamsDictionary", + "package": "@types/express-serve-static-core" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/qs/index.d.ts", + "qualifiedName": "QueryString.ParsedQs" + }, + "name": "ParsedQs", + "package": "@types/qs", + "qualifiedName": "QueryString.ParsedQs" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Request", + "package": "@types/express", + "qualifiedName": "e.Request" + } + }, + { + "id": 2626, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Response" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Response", + "package": "@types/express", + "qualifiedName": "e.Response" + } + }, + { + "id": 2627, + "name": "next", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.NextFunction" + }, + "name": "NextFunction", + "package": "@types/express", + "qualifiedName": "e.NextFunction" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ] + }, + { + "id": 3675, + "name": "extendedFindParamsMixin", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 3676, + "name": "extendedFindParamsMixin", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3677, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3678, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3679, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3680, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3679, + 3680 + ] + } + ] + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": 3819, + "typeArguments": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 3805, + "name": "FindParams", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": 3810, + "name": "FindPaginationParams", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "ClassConstructor", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 4117, + "name": "fetchCategoryDescendantsIds", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4118, + "name": "fetchCategoryDescendantsIds", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4119, + "name": "productCategory", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product category can be used to categorize products into a hierarchy of categories." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + }, + { + "id": 4120, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ] + }, + { + "id": 4086, + "name": "formatException", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4087, + "name": "formatException", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4088, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": 4640, + "name": "MedusaError", + "package": "medusa-core-utils" + } + } + ] + }, + { + "id": 4089, + "name": "generateEntityId", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4090, + "name": "generateEntityId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Generate a composed id based on the input parameters and return either the is if it exists or the generated one." + } + ] + }, + "parameters": [ + { + "id": 4091, + "name": "idProperty", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4092, + "name": "prefix", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 1393, + "name": "getProductWithIsolatedProductModule", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 1394, + "name": "getProductWithIsolatedProductModule", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1395, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1396, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1397, + "name": "retrieveConfig", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2636, + "name": "getRequestedBatchJob", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2637, + "name": "getRequestedBatchJob", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2638, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2639, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 2640, + "name": "next", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4093, + "name": "hasChanges", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4094, + "name": "hasChanges", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Compare two objects and return true if there is changes detected from obj2 compared to obj1" + } + ] + }, + "typeParameter": [ + { + "id": 4095, + "name": "T1", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Object" + }, + "name": "Object", + "package": "typescript" + } + }, + { + "id": 4096, + "name": "T2", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Object" + }, + "name": "Object", + "package": "typescript" + } + } + ], + "parameters": [ + { + "id": 4097, + "name": "obj1", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T1", + "refersToTypeParameter": true + } + }, + { + "id": 4098, + "name": "obj2", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T2", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 2698, + "name": "isBatchJobStrategy", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2699, + "name": "isBatchJobStrategy", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2700, + "name": "object", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "predicate", + "name": "object", + "asserts": false, + "targetType": { + "type": "reference", + "target": 2701, + "name": "IBatchJobStrategy", + "package": "@medusajs/medusa" + } + } + } + ] + }, + { + "id": 2807, + "name": "isCartCompletionStrategy", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2808, + "name": "isCartCompletionStrategy", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2809, + "name": "obj", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 4099, + "name": "isDate", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4100, + "name": "isDate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4101, + "name": "value", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "predicate", + "name": "value", + "asserts": false, + "targetType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + } + ] + }, + { + "id": 2967, + "name": "isFileService", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2968, + "name": "isFileService", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2969, + "name": "object", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 3161, + "name": "isNotificationService", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 3162, + "name": "isNotificationService", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3163, + "name": "obj", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 4102, + "name": "isObject", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4103, + "name": "isObject", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4104, + "name": "obj", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "predicate", + "name": "obj", + "asserts": false, + "targetType": { + "type": "intrinsic", + "name": "object" + } + } + } + ] + }, + { + "id": 3164, + "name": "isPaymentProcessor", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 3165, + "name": "isPaymentProcessor", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return if the input object is AbstractPaymentProcessor" + } + ] + }, + "parameters": [ + { + "id": 3166, + "name": "obj", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 3167, + "name": "isPaymentProcessorError", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 3168, + "name": "isPaymentProcessorError", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Utility function to determine if an object is a processor error" + } + ] + }, + "parameters": [ + { + "id": 3169, + "name": "obj", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "predicate", + "name": "obj", + "asserts": false, + "targetType": { + "type": "reference", + "target": 3186, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + } + } + ] + }, + { + "id": 3275, + "name": "isPaymentService", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 3276, + "name": "isPaymentService", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return if the input object is one of AbstractPaymentService or PaymentService or AbstractPaymentPluginService" + } + ] + }, + "parameters": [ + { + "id": 3277, + "name": "obj", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 3471, + "name": "isPriceSelectionStrategy", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 3472, + "name": "isPriceSelectionStrategy", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3473, + "name": "object", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "predicate", + "name": "object", + "asserts": false, + "targetType": { + "type": "reference", + "target": 3474, + "name": "IPriceSelectionStrategy", + "package": "@medusajs/medusa" + } + } + } + ] + }, + { + "id": 4105, + "name": "isString", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4106, + "name": "isString", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4107, + "name": "val", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "predicate", + "name": "val", + "asserts": false, + "targetType": { + "type": "intrinsic", + "name": "string" + } + } + } + ] + }, + { + "id": 3560, + "name": "isTaxCalculationStrategy", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 3561, + "name": "isTaxCalculationStrategy", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3562, + "name": "object", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "predicate", + "name": "object", + "asserts": false, + "targetType": { + "type": "reference", + "target": 3563, + "name": "ITaxCalculationStrategy", + "package": "@medusajs/medusa" + } + } + } + ] + }, + { + "id": 1403, + "name": "listAndCountProductWithIsolatedProductModule", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 1404, + "name": "listAndCountProductWithIsolatedProductModule", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1405, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1406, + "name": "filterableFields", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1407, + "name": "listConfig", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2646, + "name": "normalizeQuery", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2647, + "name": "normalizeQuery", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Normalize an input query, especially from array like query params to an array type\ne.g: /admin/orders/?fields[]=id,status,cart_id becomes { fields: [\"id\", \"status\", \"cart_id\"] }" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2648, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2649, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2650, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Request" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "ParamsDictionary" + }, + "name": "ParamsDictionary", + "package": "@types/express-serve-static-core" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/qs/index.d.ts", + "qualifiedName": "QueryString.ParsedQs" + }, + "name": "ParsedQs", + "package": "@types/qs", + "qualifiedName": "QueryString.ParsedQs" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Request", + "package": "@types/express", + "qualifiedName": "e.Request" + } + }, + { + "id": 2651, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Response" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Response", + "package": "@types/express", + "qualifiedName": "e.Response" + } + }, + { + "id": 2652, + "name": "next", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.NextFunction" + }, + "name": "NextFunction", + "package": "@types/express", + "qualifiedName": "e.NextFunction" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ] + }, + { + "id": 4051, + "name": "nullableValue", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4052, + "name": "nullableValue", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4053, + "name": "value", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOperator.d.ts", + "qualifiedName": "FindOperator" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "FindOperator", + "package": "typeorm" + } + } + ] + }, + { + "id": 4108, + "name": "omitDeep", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4109, + "name": "omitDeep", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 4110, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "object" + }, + "default": { + "type": "intrinsic", + "name": "object" + } + } + ], + "parameters": [ + { + "id": 4111, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 4112, + "name": "excludes", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ] + }, + { + "id": 4026, + "name": "registerOverriddenValidators", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4027, + "name": "registerOverriddenValidators", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When overriding a validator, you can register it to be used instead of the original one.\nFor example, the place where you are overriding the core validator, you can call this function" + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\n// /src/api/routes/admin/products/create-product.ts\nimport { registerOverriddenValidators } from \"@medusajs/medusa\"\nimport { AdminPostProductsReq as MedusaAdminPostProductsReq } from \"@medusajs/medusa/dist/api/routes/admin/products/create-product\"\nimport { IsString } from \"class-validator\"\n\nclass AdminPostProductsReq extends MedusaAdminPostProductsReq {\n @IsString()\n test: string\n}\n\nregisterOverriddenValidators(AdminPostProductsReq)\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4028, + "name": "extendedValidator", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 4801, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Constructor", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 4121, + "name": "remoteQueryFetchData", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4122, + "name": "remoteQueryFetchData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4123, + "name": "container", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 4705, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 4124, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4125, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4126, + "name": "expand", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 4127, + "name": "keyField", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 4128, + "name": "ids", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 4129, + "name": "relationship", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ] + }, + { + "id": 4130, + "name": "removeUndefinedProperties", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4131, + "name": "removeUndefinedProperties", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 4132, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "object" + } + } + ], + "parameters": [ + { + "id": 4133, + "name": "inputObj", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ] + }, + { + "id": 2653, + "name": "requireCustomerAuthentication", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2654, + "name": "requireCustomerAuthentication", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.RequestHandler" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "ParamsDictionary" + }, + "name": "ParamsDictionary", + "package": "@types/express-serve-static-core" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/qs/index.d.ts", + "qualifiedName": "QueryString.ParsedQs" + }, + "name": "ParsedQs", + "package": "@types/qs", + "qualifiedName": "QueryString.ParsedQs" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "RequestHandler", + "package": "@types/express", + "qualifiedName": "e.RequestHandler" + } + } + ] + }, + { + "id": 428, + "name": "reserveQuantityForDraftOrder", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 429, + "name": "reserveQuantityForDraftOrder", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 430, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An order is a purchase made by a customer. It holds details about payment and fulfillment of the order. An order may also be created from a draft order, which is created by an admin user." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 431, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 432, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 434, + "name": "locationId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 433, + "name": "productVariantInventoryService", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService" + }, + "name": "ProductVariantInventoryService", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 434, + 433 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4075, + "name": "resolveDbGenerationStrategy", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4076, + "name": "resolveDbGenerationStrategy", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4077, + "name": "pgSqlType", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "uuid" + }, + { + "type": "literal", + "value": "rowid" + }, + { + "type": "literal", + "value": "increment" + } + ] + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "increment" + }, + { + "type": "literal", + "value": "uuid" + }, + { + "type": "literal", + "value": "rowid" + } + ] + } + } + ] + }, + { + "id": 4072, + "name": "resolveDbType", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4073, + "name": "resolveDbType", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4074, + "name": "pgSqlType", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/ColumnTypes.d.ts", + "qualifiedName": "ColumnType" + }, + "name": "ColumnType", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/ColumnTypes.d.ts", + "qualifiedName": "ColumnType" + }, + "name": "ColumnType", + "package": "typeorm" + } + } + ] + }, + { + "id": 4134, + "name": "setMetadata", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4135, + "name": "setMetadata", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Dedicated method to set metadata." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the updated result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4136, + "name": "obj", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the entity to apply metadata to." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "literal", + "value": null + }, + { + "type": "reflection", + "declaration": { + "id": 4137, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4138, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4138 + ] + } + ] + } + } + ] + } + }, + { + "id": 4139, + "name": "metadata", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the metadata to set" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ] + }, + { + "id": 2655, + "name": "transformBody", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2656, + "name": "transformBody", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 2657, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2658, + "name": "plainToClass", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3819, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ClassConstructor", + "package": "@medusajs/medusa" + } + }, + { + "id": 2659, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/class-validator/types/validation/ValidatorOptions.d.ts", + "qualifiedName": "ValidatorOptions" + }, + "name": "ValidatorOptions", + "package": "class-validator" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 2660, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2661, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2662, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Request" + }, + "name": "Request", + "package": "@types/express", + "qualifiedName": "e.Request" + } + }, + { + "id": 2663, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Response" + }, + "name": "Response", + "package": "@types/express", + "qualifiedName": "e.Response" + } + }, + { + "id": 2664, + "name": "next", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.NextFunction" + }, + "name": "NextFunction", + "package": "@types/express", + "qualifiedName": "e.NextFunction" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ] + }, + { + "id": 2665, + "name": "transformIncludesOptions", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2666, + "name": "transformIncludesOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve the includes options from the fields query param.\nIf the include option is present then assigned it to includes on req" + } + ] + }, + "parameters": [ + { + "id": 2667, + "name": "allowedIncludes", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of fields that can be passed and assign to req.includes" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 2668, + "name": "expectedIncludes", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of fields that the consumer can pass to the end point using this middleware. It is a subset of " + }, + { + "kind": "code", + "text": "`allowedIncludes`" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 2669, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2670, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2671, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Request" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "ParamsDictionary" + }, + "name": "ParamsDictionary", + "package": "@types/express-serve-static-core" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/qs/index.d.ts", + "qualifiedName": "QueryString.ParsedQs" + }, + "name": "ParsedQs", + "package": "@types/qs", + "qualifiedName": "QueryString.ParsedQs" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Request", + "package": "@types/express", + "qualifiedName": "e.Request" + } + }, + { + "id": 2672, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Response" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Response", + "package": "@types/express", + "qualifiedName": "e.Response" + } + }, + { + "id": 2673, + "name": "next", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.NextFunction" + }, + "name": "NextFunction", + "package": "@types/express", + "qualifiedName": "e.NextFunction" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ] + }, + { + "id": 2674, + "name": "transformQuery", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2675, + "name": "transformQuery", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Middleware that transform the query input for the admin end points" + } + ] + }, + "typeParameter": [ + { + "id": 2676, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 3736, + "name": "RequestQueryFields", + "package": "@medusajs/medusa" + } + }, + { + "id": 2677, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + } + ], + "parameters": [ + { + "id": 2678, + "name": "plainToClass", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3819, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ClassConstructor", + "package": "@medusajs/medusa" + } + }, + { + "id": 2679, + "name": "queryConfig", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": 3727, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "QueryConfig", + "package": "@medusajs/medusa" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "allowedFields" + }, + { + "type": "literal", + "value": "allowedRelations" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + } + }, + { + "id": 2680, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/class-validator/types/validation/ValidatorOptions.d.ts", + "qualifiedName": "ValidatorOptions" + }, + "name": "ValidatorOptions", + "package": "class-validator" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 2681, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2682, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2683, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Request" + }, + "name": "Request", + "package": "@types/express", + "qualifiedName": "e.Request" + } + }, + { + "id": 2684, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Response" + }, + "name": "Response", + "package": "@types/express", + "qualifiedName": "e.Response" + } + }, + { + "id": 2685, + "name": "next", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.NextFunction" + }, + "name": "NextFunction", + "package": "@types/express", + "qualifiedName": "e.NextFunction" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ] + }, + { + "id": 2686, + "name": "transformStoreQuery", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2687, + "name": "transformStoreQuery", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Middleware that transform the query input for the store endpoints" + } + ] + }, + "typeParameter": [ + { + "id": 2688, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 3736, + "name": "RequestQueryFields", + "package": "@medusajs/medusa" + } + }, + { + "id": 2689, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + } + ], + "parameters": [ + { + "id": 2690, + "name": "plainToClass", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 3819, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ClassConstructor", + "package": "@medusajs/medusa" + } + }, + { + "id": 2691, + "name": "queryConfig", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 3727, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "QueryConfig", + "package": "@medusajs/medusa" + } + }, + { + "id": 2692, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/class-validator/types/validation/ValidatorOptions.d.ts", + "qualifiedName": "ValidatorOptions" + }, + "name": "ValidatorOptions", + "package": "class-validator" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 2693, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2694, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2695, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Request" + }, + "name": "Request", + "package": "@types/express", + "qualifiedName": "e.Request" + } + }, + { + "id": 2696, + "name": "res", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Response" + }, + "name": "Response", + "package": "@types/express", + "qualifiedName": "e.Response" + } + }, + { + "id": 2697, + "name": "next", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.NextFunction" + }, + "name": "NextFunction", + "package": "@types/express", + "qualifiedName": "e.NextFunction" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ] + }, + { + "id": 605, + "name": "unauthenticatedInviteRoutes", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 606, + "name": "unauthenticatedInviteRoutes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 607, + "name": "app", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 2032, + "name": "unauthenticatedUserRoutes", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2033, + "name": "unauthenticatedUserRoutes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2034, + "name": "app", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 827, + "name": "updateInventoryAndReservations", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 828, + "name": "updateInventoryAndReservations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 829, + "name": "fulfillments", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 830, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 831, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 832, + "name": "inventoryService", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService" + }, + "name": "ProductVariantInventoryService", + "package": "@medusajs/medusa" + } + }, + { + "id": 833, + "name": "locationId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 832, + 833 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4140, + "name": "validateId", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4141, + "name": "validateId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4142, + "name": "rawId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4143, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4144, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4146, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4145, + "name": "prefix", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4146, + 4145 + ] + } + ] + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 4029, + "name": "validator", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 4030, + "name": "validator", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 4031, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 4032, + "name": "V", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4033, + "name": "typedClass", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/class-transformer/types/interfaces/class-constructor.type.d.ts", + "qualifiedName": "ClassConstructor" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ClassConstructor", + "package": "class-transformer" + } + }, + { + "id": 4034, + "name": "plain", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "V", + "refersToTypeParameter": true + } + }, + { + "id": 4035, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/class-validator/types/validation/ValidatorOptions.d.ts", + "qualifiedName": "ValidatorOptions" + }, + "name": "ValidatorOptions", + "package": "class-validator" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2628, + "name": "wrapHandler", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2629, + "name": "wrapHandler", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "use " + }, + { + "kind": "code", + "text": "`import { wrapHandler } from \"@medusajs/utils\"`" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2630, + "name": "fn", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 4667, + "name": "handler", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.RequestHandler" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "ParamsDictionary" + }, + "name": "ParamsDictionary", + "package": "@types/express-serve-static-core" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/qs/index.d.ts", + "qualifiedName": "QueryString.ParsedQs" + }, + "name": "ParsedQs", + "package": "@types/qs", + "qualifiedName": "QueryString.ParsedQs" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "RequestHandler", + "package": "@types/express", + "qualifiedName": "e.RequestHandler" + } + } + ] + } + ], + "groups": [ + { + "title": "Namespaces", + "children": [ + 4732 + ] + }, + { + "title": "Enumerations", + "children": [ + 3640, + 4743, + 4981, + 4081, + 3906, + 4363, + 3903, + 4366 + ] + }, + { + "title": "Enumeration Members", + "children": [ + 4742, + 4996, + 4980 + ] + }, + { + "title": "Classes", + "children": [ + 2745, + 2820, + 2912, + 3016, + 3111, + 3229, + 3384, + 3488, + 3591, + 4264, + 4293, + 4635, + 3791, + 3777, + 264, + 2057, + 150, + 375, + 380, + 284, + 1093, + 1097, + 1225, + 1221, + 105, + 1512, + 1722, + 1752, + 1932, + 1928, + 1941, + 1937, + 1950, + 1946, + 2024, + 39, + 47, + 88, + 93, + 121, + 154, + 159, + 193, + 294, + 299, + 289, + 4186, + 304, + 422, + 470, + 568, + 542, + 547, + 641, + 659, + 906, + 911, + 1006, + 1123, + 1101, + 1167, + 1162, + 1398, + 1235, + 1240, + 1257, + 1408, + 1434, + 1584, + 1589, + 1556, + 1682, + 1649, + 1726, + 1779, + 1838, + 1843, + 1898, + 1912, + 1923, + 2096, + 2081, + 4168, + 4303, + 10, + 5, + 21, + 33, + 109, + 82, + 129, + 141, + 172, + 145, + 202, + 184, + 229, + 316, + 370, + 364, + 324, + 238, + 278, + 359, + 329, + 256, + 273, + 243, + 446, + 414, + 435, + 400, + 476, + 462, + 590, + 574, + 600, + 595, + 537, + 531, + 526, + 509, + 618, + 612, + 623, + 647, + 635, + 671, + 722, + 687, + 718, + 693, + 714, + 753, + 769, + 748, + 779, + 789, + 890, + 884, + 973, + 966, + 822, + 817, + 812, + 799, + 794, + 764, + 841, + 834, + 991, + 946, + 939, + 978, + 961, + 951, + 852, + 846, + 743, + 737, + 774, + 868, + 857, + 901, + 895, + 934, + 879, + 873, + 784, + 1028, + 1076, + 1140, + 1081, + 1207, + 1216, + 1212, + 1196, + 1191, + 1181, + 1441, + 1446, + 1339, + 1450, + 1371, + 1476, + 1343, + 78, + 1508, + 1538, + 1534, + 1560, + 1564, + 1568, + 1597, + 1572, + 1673, + 1697, + 1629, + 1621, + 1654, + 1712, + 1748, + 1716, + 1742, + 1785, + 1764, + 1809, + 1803, + 1862, + 1855, + 1833, + 1826, + 1880, + 1992, + 1982, + 2007, + 1959, + 1955, + 1968, + 1964, + 1997, + 1977, + 1973, + 2028, + 3932, + 3922, + 4591, + 4377, + 2047, + 2053, + 341, + 1011, + 2065, + 349, + 4178, + 4298, + 4369, + 4373, + 4155, + 3753, + 4199, + 4209, + 4604, + 3750, + 3665, + 4159, + 3909, + 4449, + 3810, + 3805, + 1551, + 699, + 704, + 1023, + 1525, + 1516, + 4600, + 4174, + 2019, + 4806, + 2153, + 4191, + 4250, + 4276, + 4334, + 4511, + 4616, + 4628, + 4640, + 3770, + 4529, + 4534, + 4322, + 4350, + 4608, + 4385, + 4507, + 4410, + 4406, + 4402, + 4397, + 4392, + 4444, + 4502, + 4816, + 4820, + 4436, + 4493, + 4414, + 4470, + 4281, + 4259, + 4288, + 4329, + 4623, + 2332, + 4203, + 4269, + 4343, + 4355, + 4558, + 4569, + 2206, + 2245, + 2252, + 2336, + 2359, + 2391, + 2396, + 2414, + 2432, + 2487, + 2498, + 2536, + 2566, + 2601, + 2592, + 2374, + 2128, + 2158, + 2189, + 2166, + 2172, + 2194, + 2176, + 2148, + 2328, + 2283, + 2233, + 2344, + 2279, + 2297, + 2237, + 2273, + 2317, + 2355, + 2370, + 2364, + 2554, + 2523, + 2577, + 3760, + 4811, + 3602 + ] + }, + { + "title": "Interfaces", + "children": [ + 3719, + 3746, + 3689, + 2970, + 2701, + 2814, + 2862, + 3069, + 3474, + 3563, + 3585, + 4733, + 4880, + 4953, + 3984, + 3742, + 3190, + 3186, + 3302, + 3736, + 4799 + ] + }, + { + "title": "Type Aliases", + "children": [ + 4, + 1, + 15, + 29, + 26, + 18, + 69, + 66, + 75, + 115, + 118, + 136, + 137, + 133, + 180, + 177, + 70, + 1796, + 2015, + 2041, + 223, + 219, + 222, + 226, + 216, + 396, + 397, + 393, + 1868, + 2116, + 458, + 459, + 455, + 490, + 491, + 500, + 503, + 487, + 608, + 609, + 631, + 632, + 628, + 653, + 656, + 681, + 682, + 678, + 675, + 729, + 726, + 1001, + 998, + 1877, + 1017, + 390, + 1062, + 1067, + 1069, + 1068, + 1059, + 1070, + 1073, + 1158, + 1155, + 1159, + 1232, + 1254, + 1305, + 1317, + 1311, + 1322, + 1331, + 1328, + 1325, + 1336, + 1504, + 1501, + 1505, + 1498, + 1020, + 1550, + 1547, + 1544, + 1672, + 1667, + 1660, + 1620, + 1617, + 1614, + 1640, + 1643, + 1646, + 1708, + 1707, + 1709, + 1704, + 1763, + 1757, + 1760, + 1800, + 1797, + 1819, + 1823, + 1820, + 1871, + 1892, + 1895, + 1874, + 1905, + 1906, + 1909, + 2016, + 2012, + 2035, + 2038, + 2075, + 2078, + 3674, + 3654, + 3660, + 3648, + 2810, + 3819, + 3888, + 4779, + 3883, + 4801, + 3649, + 3941, + 4704, + 3278, + 494, + 4675, + 4550, + 4862, + 3699, + 3815, + 1663, + 4580, + 4929, + 4840, + 4687, + 4586, + 4702, + 4695, + 4858, + 4974, + 4919, + 4213, + 4233, + 3573, + 4956, + 2101, + 4744, + 3825, + 3824, + 4705, + 4721, + 4792, + 3996, + 3997, + 3995, + 3889, + 3893, + 4788, + 3899, + 4984, + 4752, + 4894, + 4844, + 4942, + 4245, + 4789, + 3684, + 3281, + 3279, + 3170, + 3180, + 3280, + 3296, + 3977, + 3969, + 3960, + 3536, + 3552, + 3551, + 4389, + 4627, + 4590, + 4845, + 4898, + 4866, + 4873, + 4751, + 3727, + 3708, + 4672, + 4516, + 2104, + 4716, + 4941, + 4009, + 4003, + 3716, + 4966, + 4703, + 4701, + 4853, + 3569, + 4825, + 4540, + 4555, + 2119, + 2122, + 2563, + 2135, + 2200, + 2203, + 2138, + 2224, + 2227, + 2218, + 2221, + 2125, + 2385, + 2388, + 2311, + 2314, + 2325, + 2349, + 2352, + 2481, + 2411, + 2429, + 2484, + 2478, + 2530, + 2533, + 2545, + 2548, + 2551, + 2560, + 2574, + 2589, + 2586, + 4019, + 4015, + 3577, + 4737, + 4946, + 3718, + 3712, + 3954, + 4680, + 2107, + 3681, + 3687, + 4667, + 2042 + ] + }, + { + "title": "Variables", + "children": [ + 733, + 4997, + 3546, + 1153, + 2199, + 736, + 2217, + 2216, + 2310, + 2309, + 2324, + 2322, + 2384, + 2409, + 2426, + 2446, + 2447, + 2585, + 997, + 32, + 64, + 65, + 140, + 183, + 214, + 215, + 212, + 213, + 388, + 387, + 389, + 386, + 1271, + 453, + 454, + 484, + 486, + 485, + 652, + 651, + 1057, + 1058, + 1034, + 1152, + 1270, + 1269, + 1272, + 1230, + 1231, + 1252, + 1253, + 1542, + 1543, + 1670, + 1612, + 1613, + 1794, + 1795, + 1817, + 1818, + 1891, + 1890, + 1904, + 1903, + 2074, + 2073, + 1756, + 996, + 2348, + 1016, + 1154, + 1636, + 1867, + 1637, + 1671, + 1639, + 1638, + 2133, + 2134, + 2379, + 2198, + 2215, + 2214, + 2308, + 2307, + 2323, + 2321, + 2383, + 2378, + 2448, + 2408, + 2410, + 2427, + 2428, + 2445, + 2444, + 2543, + 2544, + 2573, + 2572, + 2584, + 732, + 3639 + ] + }, + { + "title": "Functions", + "children": [ + 4078, + 4147, + 4046, + 758, + 2616, + 2618, + 4042, + 4036, + 4054, + 2631, + 4113, + 4061, + 4066, + 4069, + 2641, + 2620, + 3675, + 4117, + 4086, + 4089, + 1393, + 2636, + 4093, + 2698, + 2807, + 4099, + 2967, + 3161, + 4102, + 3164, + 3167, + 3275, + 3471, + 4105, + 3560, + 1403, + 2646, + 4051, + 4108, + 4026, + 4121, + 4130, + 2653, + 428, + 4075, + 4072, + 4134, + 2655, + 2665, + 2674, + 2686, + 605, + 2032, + 827, + 4140, + 4029, + 2628 + ] + } + ], + "packageName": "@medusajs/medusa", + "symbolIdMap": { + "0": { + "sourceFileName": "../../../packages/medusa/src/index.js", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/analytics-configs/index.ts", + "qualifiedName": "AdminAnalyticsConfigRes" + }, + "2": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/analytics-configs/index.ts", + "qualifiedName": "__type" + }, + "3": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/analytics-configs/index.ts", + "qualifiedName": "__type.analytics_config" + }, + "4": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/analytics-configs/index.ts", + "qualifiedName": "AdminAnalyticsConfigDeleteRes" + }, + "5": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/analytics-configs/create-analytics-config.ts", + "qualifiedName": "AdminPostAnalyticsConfigReq" + }, + "8": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/analytics-configs/create-analytics-config.ts", + "qualifiedName": "AdminPostAnalyticsConfigReq.opt_out" + }, + "9": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/analytics-configs/create-analytics-config.ts", + "qualifiedName": "AdminPostAnalyticsConfigReq.anonymize" + }, + "10": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/analytics-configs/update-analytics-config.ts", + "qualifiedName": "AdminPostAnalyticsConfigAnalyticsConfigReq" + }, + "13": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/analytics-configs/update-analytics-config.ts", + "qualifiedName": "AdminPostAnalyticsConfigAnalyticsConfigReq.opt_out" + }, + "14": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/analytics-configs/update-analytics-config.ts", + "qualifiedName": "AdminPostAnalyticsConfigAnalyticsConfigReq.anonymize" + }, + "15": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/auth/index.ts", + "qualifiedName": "AdminAuthRes" + }, + "16": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/auth/index.ts", + "qualifiedName": "__type" + }, + "17": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/auth/index.ts", + "qualifiedName": "__type.user" + }, + "18": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/auth/index.ts", + "qualifiedName": "AdminBearerAuthRes" + }, + "19": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/auth/index.ts", + "qualifiedName": "__type" + }, + "20": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/auth/index.ts", + "qualifiedName": "__type.access_token" + }, + "21": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/auth/create-session.ts", + "qualifiedName": "AdminPostAuthReq" + }, + "24": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/auth/create-session.ts", + "qualifiedName": "AdminPostAuthReq.email" + }, + "25": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/auth/create-session.ts", + "qualifiedName": "AdminPostAuthReq.password" + }, + "26": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/index.ts", + "qualifiedName": "AdminBatchJobRes" + }, + "27": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/index.ts", + "qualifiedName": "__type" + }, + "28": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/index.ts", + "qualifiedName": "__type.batch_job" + }, + "29": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/index.ts", + "qualifiedName": "AdminBatchJobListRes" + }, + "30": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/index.ts", + "qualifiedName": "__type" + }, + "31": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/index.ts", + "qualifiedName": "__type.batch_jobs" + }, + "32": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/index.ts", + "qualifiedName": "defaultAdminBatchFields" + }, + "33": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/create-batch-job.ts", + "qualifiedName": "AdminPostBatchesReq" + }, + "36": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/create-batch-job.ts", + "qualifiedName": "AdminPostBatchesReq.type" + }, + "37": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/create-batch-job.ts", + "qualifiedName": "AdminPostBatchesReq.context" + }, + "38": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/create-batch-job.ts", + "qualifiedName": "AdminPostBatchesReq.dry_run" + }, + "39": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchPaginationParams" + }, + "42": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchPaginationParams.limit" + }, + "43": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchPaginationParams.offset" + }, + "44": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchPaginationParams.expand" + }, + "45": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchPaginationParams.fields" + }, + "46": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchPaginationParams.order" + }, + "47": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchParams" + }, + "50": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchParams.id" + }, + "51": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchParams.type" + }, + "52": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchParams.confirmed_at" + }, + "53": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchParams.pre_processed_at" + }, + "54": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchParams.completed_at" + }, + "55": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchParams.failed_at" + }, + "56": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchParams.canceled_at" + }, + "57": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchParams.created_at" + }, + "58": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchParams.updated_at" + }, + "59": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchPaginationParams.limit" + }, + "60": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchPaginationParams.offset" + }, + "61": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchPaginationParams.expand" + }, + "62": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchPaginationParams.fields" + }, + "63": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/batch/list-batch-jobs.ts", + "qualifiedName": "AdminGetBatchPaginationParams.order" + }, + "64": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "defaultAdminCollectionsFields" + }, + "65": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "defaultAdminCollectionsRelations" + }, + "66": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "AdminCollectionsListRes" + }, + "67": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "__type" + }, + "68": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "__type.collections" + }, + "69": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "AdminCollectionsDeleteRes" + }, + "70": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "AdminDeleteProductsFromCollectionRes" + }, + "71": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "__type" + }, + "72": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "__type.id" + }, + "73": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "__type.object" + }, + "74": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "__type.removed_products" + }, + "75": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "AdminCollectionsRes" + }, + "76": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "__type" + }, + "77": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/index.ts", + "qualifiedName": "__type.collection" + }, + "78": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/add-products.ts", + "qualifiedName": "AdminPostProductsToCollectionReq" + }, + "81": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/add-products.ts", + "qualifiedName": "AdminPostProductsToCollectionReq.product_ids" + }, + "82": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/create-collection.ts", + "qualifiedName": "AdminPostCollectionsReq" + }, + "85": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/create-collection.ts", + "qualifiedName": "AdminPostCollectionsReq.title" + }, + "86": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/create-collection.ts", + "qualifiedName": "AdminPostCollectionsReq.handle" + }, + "87": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/create-collection.ts", + "qualifiedName": "AdminPostCollectionsReq.metadata" + }, + "88": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsPaginationParams" + }, + "91": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsPaginationParams.limit" + }, + "92": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsPaginationParams.offset" + }, + "93": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsParams" + }, + "96": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsParams.title" + }, + "97": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsParams.handle" + }, + "98": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsParams.created_at" + }, + "99": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsParams.updated_at" + }, + "100": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsParams.deleted_at" + }, + "101": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsParams.q" + }, + "102": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsParams.discount_condition_id" + }, + "103": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsPaginationParams.limit" + }, + "104": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/list-collections.ts", + "qualifiedName": "AdminGetCollectionsPaginationParams.offset" + }, + "105": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/remove-products.ts", + "qualifiedName": "AdminDeleteProductsFromCollectionReq" + }, + "108": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/remove-products.ts", + "qualifiedName": "AdminDeleteProductsFromCollectionReq.product_ids" + }, + "109": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/update-collection.ts", + "qualifiedName": "AdminPostCollectionsCollectionReq" + }, + "112": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/update-collection.ts", + "qualifiedName": "AdminPostCollectionsCollectionReq.title" + }, + "113": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/update-collection.ts", + "qualifiedName": "AdminPostCollectionsCollectionReq.handle" + }, + "114": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/collections/update-collection.ts", + "qualifiedName": "AdminPostCollectionsCollectionReq.metadata" + }, + "115": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/index.ts", + "qualifiedName": "AdminCurrenciesListRes" + }, + "116": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/index.ts", + "qualifiedName": "__type" + }, + "117": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/index.ts", + "qualifiedName": "__type.currencies" + }, + "118": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/index.ts", + "qualifiedName": "AdminCurrenciesRes" + }, + "119": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/index.ts", + "qualifiedName": "__type" + }, + "120": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/index.ts", + "qualifiedName": "__type.currency" + }, + "121": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/list-currencies.ts", + "qualifiedName": "AdminGetCurrenciesParams" + }, + "124": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/list-currencies.ts", + "qualifiedName": "AdminGetCurrenciesParams.code" + }, + "125": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/list-currencies.ts", + "qualifiedName": "AdminGetCurrenciesParams.includes_tax" + }, + "126": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/list-currencies.ts", + "qualifiedName": "AdminGetCurrenciesParams.order" + }, + "127": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "128": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "129": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/update-currency.ts", + "qualifiedName": "AdminPostCurrenciesCurrencyReq" + }, + "132": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/currencies/update-currency.ts", + "qualifiedName": "AdminPostCurrenciesCurrencyReq.includes_tax" + }, + "133": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/index.ts", + "qualifiedName": "AdminCustomerGroupsRes" + }, + "134": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/index.ts", + "qualifiedName": "__type" + }, + "135": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/index.ts", + "qualifiedName": "__type.customer_group" + }, + "136": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/index.ts", + "qualifiedName": "AdminCustomerGroupsDeleteRes" + }, + "137": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/index.ts", + "qualifiedName": "AdminCustomerGroupsListRes" + }, + "138": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/index.ts", + "qualifiedName": "__type" + }, + "139": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/index.ts", + "qualifiedName": "__type.customer_groups" + }, + "140": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/index.ts", + "qualifiedName": "defaultAdminCustomerGroupsRelations" + }, + "141": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/add-customers-batch.ts", + "qualifiedName": "AdminPostCustomerGroupsGroupCustomersBatchReq" + }, + "144": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/add-customers-batch.ts", + "qualifiedName": "AdminPostCustomerGroupsGroupCustomersBatchReq.customer_ids" + }, + "145": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/create-customer-group.ts", + "qualifiedName": "AdminPostCustomerGroupsReq" + }, + "148": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/create-customer-group.ts", + "qualifiedName": "AdminPostCustomerGroupsReq.name" + }, + "149": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/create-customer-group.ts", + "qualifiedName": "AdminPostCustomerGroupsReq.metadata" + }, + "150": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/delete-customers-batch.ts", + "qualifiedName": "AdminDeleteCustomerGroupsGroupCustomerBatchReq" + }, + "153": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/delete-customers-batch.ts", + "qualifiedName": "AdminDeleteCustomerGroupsGroupCustomerBatchReq.customer_ids" + }, + "154": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/get-customer-group.ts", + "qualifiedName": "AdminGetCustomerGroupsGroupParams" + }, + "157": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "158": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "159": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/list-customer-groups.ts", + "qualifiedName": "AdminGetCustomerGroupsParams" + }, + "162": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/list-customer-groups.ts", + "qualifiedName": "AdminGetCustomerGroupsParams.order" + }, + "163": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/list-customer-groups.ts", + "qualifiedName": "AdminGetCustomerGroupsParams.offset" + }, + "164": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/list-customer-groups.ts", + "qualifiedName": "AdminGetCustomerGroupsParams.limit" + }, + "165": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/list-customer-groups.ts", + "qualifiedName": "AdminGetCustomerGroupsParams.expand" + }, + "166": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.id" + }, + "167": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.q" + }, + "168": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.name" + }, + "169": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.updated_at" + }, + "170": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.created_at" + }, + "171": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.discount_condition_id" + }, + "172": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/update-customer-group.ts", + "qualifiedName": "AdminPostCustomerGroupsGroupReq" + }, + "175": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/update-customer-group.ts", + "qualifiedName": "AdminPostCustomerGroupsGroupReq.name" + }, + "176": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customer-groups/update-customer-group.ts", + "qualifiedName": "AdminPostCustomerGroupsGroupReq.metadata" + }, + "177": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/index.ts", + "qualifiedName": "AdminCustomersRes" + }, + "178": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/index.ts", + "qualifiedName": "__type" + }, + "179": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/index.ts", + "qualifiedName": "__type.customer" + }, + "180": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/index.ts", + "qualifiedName": "AdminCustomersListRes" + }, + "181": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/index.ts", + "qualifiedName": "__type" + }, + "182": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/index.ts", + "qualifiedName": "__type.customers" + }, + "183": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/index.ts", + "qualifiedName": "defaultAdminCustomersRelations" + }, + "184": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/create-customer.ts", + "qualifiedName": "AdminPostCustomersReq" + }, + "187": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/create-customer.ts", + "qualifiedName": "AdminPostCustomersReq.email" + }, + "188": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/create-customer.ts", + "qualifiedName": "AdminPostCustomersReq.first_name" + }, + "189": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/create-customer.ts", + "qualifiedName": "AdminPostCustomersReq.last_name" + }, + "190": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/create-customer.ts", + "qualifiedName": "AdminPostCustomersReq.password" + }, + "191": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/create-customer.ts", + "qualifiedName": "AdminPostCustomersReq.phone" + }, + "192": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/create-customer.ts", + "qualifiedName": "AdminPostCustomersReq.metadata" + }, + "193": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/list-customers.ts", + "qualifiedName": "AdminGetCustomersParams" + }, + "196": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/list-customers.ts", + "qualifiedName": "AdminGetCustomersParams.limit" + }, + "197": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/list-customers.ts", + "qualifiedName": "AdminGetCustomersParams.offset" + }, + "198": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/list-customers.ts", + "qualifiedName": "AdminGetCustomersParams.expand" + }, + "199": { + "sourceFileName": "../../../packages/medusa/src/types/customers.ts", + "qualifiedName": "AdminListCustomerSelector.q" + }, + "200": { + "sourceFileName": "../../../packages/medusa/src/types/customers.ts", + "qualifiedName": "AdminListCustomerSelector.has_account" + }, + "201": { + "sourceFileName": "../../../packages/medusa/src/types/customers.ts", + "qualifiedName": "AdminListCustomerSelector.groups" + }, + "202": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/update-customer.ts", + "qualifiedName": "AdminPostCustomersCustomerReq" + }, + "205": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/update-customer.ts", + "qualifiedName": "AdminPostCustomersCustomerReq.email" + }, + "206": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/update-customer.ts", + "qualifiedName": "AdminPostCustomersCustomerReq.first_name" + }, + "207": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/update-customer.ts", + "qualifiedName": "AdminPostCustomersCustomerReq.last_name" + }, + "208": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/update-customer.ts", + "qualifiedName": "AdminPostCustomersCustomerReq.password" + }, + "209": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/update-customer.ts", + "qualifiedName": "AdminPostCustomersCustomerReq.phone" + }, + "210": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/update-customer.ts", + "qualifiedName": "AdminPostCustomersCustomerReq.metadata" + }, + "211": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/update-customer.ts", + "qualifiedName": "AdminPostCustomersCustomerReq.groups" + }, + "212": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "defaultAdminDiscountsFields" + }, + "213": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "defaultAdminDiscountsRelations" + }, + "214": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "defaultAdminDiscountConditionFields" + }, + "215": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "defaultAdminDiscountConditionRelations" + }, + "216": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "217": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "__type" + }, + "218": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "__type.discount" + }, + "219": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "AdminDiscountConditionsRes" + }, + "220": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "__type" + }, + "221": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "__type.discount_condition" + }, + "222": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "AdminDiscountsDeleteRes" + }, + "223": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "AdminDiscountConditionsDeleteRes" + }, + "224": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "__type" + }, + "225": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "__type.discount" + }, + "226": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "AdminDiscountsListRes" + }, + "227": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "__type" + }, + "228": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/index.ts", + "qualifiedName": "__type.discounts" + }, + "229": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-condition.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditions" + }, + "232": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-condition.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditions.operator" + }, + "233": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.products" + }, + "234": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_collections" + }, + "235": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_types" + }, + "236": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_tags" + }, + "237": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.customer_groups" + }, + "238": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-condition.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditionsParams" + }, + "241": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "242": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "243": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsReq" + }, + "246": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsReq.code" + }, + "247": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsReq.rule" + }, + "248": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsReq.is_dynamic" + }, + "249": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsReq.is_disabled" + }, + "250": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsReq.starts_at" + }, + "251": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsReq.ends_at" + }, + "252": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsReq.valid_duration" + }, + "253": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsReq.usage_limit" + }, + "254": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsReq.regions" + }, + "255": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsReq.metadata" + }, + "256": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountRule" + }, + "259": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountRule.description" + }, + "260": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountRule.type" + }, + "261": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountRule.value" + }, + "262": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountRule.allocation" + }, + "263": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountRule.conditions" + }, + "264": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminCreateCondition" + }, + "267": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminCreateCondition.operator" + }, + "268": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.products" + }, + "269": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_collections" + }, + "270": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_types" + }, + "271": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_tags" + }, + "272": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.customer_groups" + }, + "273": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-discount.ts", + "qualifiedName": "AdminPostDiscountsParams" + }, + "276": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "277": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "278": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-dynamic-code.ts", + "qualifiedName": "AdminPostDiscountsDiscountDynamicCodesReq" + }, + "281": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-dynamic-code.ts", + "qualifiedName": "AdminPostDiscountsDiscountDynamicCodesReq.code" + }, + "282": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-dynamic-code.ts", + "qualifiedName": "AdminPostDiscountsDiscountDynamicCodesReq.usage_limit" + }, + "283": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/create-dynamic-code.ts", + "qualifiedName": "AdminPostDiscountsDiscountDynamicCodesReq.metadata" + }, + "284": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/delete-condition.ts", + "qualifiedName": "AdminDeleteDiscountsDiscountConditionsConditionParams" + }, + "287": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "288": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "289": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/get-condition.ts", + "qualifiedName": "AdminGetDiscountsDiscountConditionsConditionParams" + }, + "292": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "293": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "294": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/get-discount.ts", + "qualifiedName": "AdminGetDiscountParams" + }, + "297": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "298": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "299": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/get-discount-by-code.ts", + "qualifiedName": "AdminGetDiscountsDiscountCodeParams" + }, + "302": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "303": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "304": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/list-discounts.ts", + "qualifiedName": "AdminGetDiscountsParams" + }, + "305": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.__new" + }, + "306": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "AdminGetDiscountsParams" + }, + "307": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "308": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/list-discounts.ts", + "qualifiedName": "AdminGetDiscountsParams.rule" + }, + "309": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/list-discounts.ts", + "qualifiedName": "AdminGetDiscountsParams.q" + }, + "310": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/list-discounts.ts", + "qualifiedName": "AdminGetDiscountsParams.is_dynamic" + }, + "311": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/list-discounts.ts", + "qualifiedName": "AdminGetDiscountsParams.is_disabled" + }, + "312": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "313": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "314": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "315": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "316": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-condition.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditionsCondition" + }, + "319": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.products" + }, + "320": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_collections" + }, + "321": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_types" + }, + "322": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_tags" + }, + "323": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.customer_groups" + }, + "324": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-condition.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditionsConditionParams" + }, + "327": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "328": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "329": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountReq" + }, + "332": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountReq.code" + }, + "333": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountReq.rule" + }, + "334": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountReq.is_disabled" + }, + "335": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountReq.starts_at" + }, + "336": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountReq.ends_at" + }, + "337": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountReq.valid_duration" + }, + "338": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountReq.usage_limit" + }, + "339": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountReq.regions" + }, + "340": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountReq.metadata" + }, + "341": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminUpdateDiscountRule" + }, + "344": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminUpdateDiscountRule.id" + }, + "345": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminUpdateDiscountRule.description" + }, + "346": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminUpdateDiscountRule.value" + }, + "347": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminUpdateDiscountRule.allocation" + }, + "348": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminUpdateDiscountRule.conditions" + }, + "349": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminUpsertCondition" + }, + "352": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminUpsertCondition.id" + }, + "353": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminUpsertCondition.operator" + }, + "354": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.products" + }, + "355": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_collections" + }, + "356": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_types" + }, + "357": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_tags" + }, + "358": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.customer_groups" + }, + "359": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/update-discount.ts", + "qualifiedName": "AdminPostDiscountsDiscountParams" + }, + "362": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "363": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "364": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/add-resources-to-condition-batch.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditionsConditionBatchReq" + }, + "367": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/add-resources-to-condition-batch.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditionsConditionBatchReq.resources" + }, + "368": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/add-resources-to-condition-batch.ts", + "qualifiedName": "__type" + }, + "369": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/add-resources-to-condition-batch.ts", + "qualifiedName": "__type.id" + }, + "370": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/add-resources-to-condition-batch.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditionsConditionBatchParams" + }, + "373": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "374": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "375": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/delete-resources-from-condition-batch.ts", + "qualifiedName": "AdminDeleteDiscountsDiscountConditionsConditionBatchParams" + }, + "378": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "379": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "380": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/delete-resources-from-condition-batch.ts", + "qualifiedName": "AdminDeleteDiscountsDiscountConditionsConditionBatchReq" + }, + "383": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/delete-resources-from-condition-batch.ts", + "qualifiedName": "AdminDeleteDiscountsDiscountConditionsConditionBatchReq.resources" + }, + "384": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/delete-resources-from-condition-batch.ts", + "qualifiedName": "__type" + }, + "385": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/discounts/delete-resources-from-condition-batch.ts", + "qualifiedName": "__type.id" + }, + "386": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "defaultAdminDraftOrdersRelations" + }, + "387": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "defaultAdminDraftOrdersCartRelations" + }, + "388": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "defaultAdminDraftOrdersCartFields" + }, + "389": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "defaultAdminDraftOrdersFields" + }, + "390": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderRegisterPaymentRes" + }, + "391": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "__type" + }, + "392": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "__type.order" + }, + "393": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "AdminDraftOrdersRes" + }, + "394": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "__type" + }, + "395": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "__type.draft_order" + }, + "396": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "AdminDraftOrdersDeleteRes" + }, + "397": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "AdminDraftOrdersListRes" + }, + "398": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "__type" + }, + "399": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/index.ts", + "qualifiedName": "__type.draft_orders" + }, + "400": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq" + }, + "403": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq.status" + }, + "404": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq.email" + }, + "405": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq.billing_address" + }, + "406": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq.shipping_address" + }, + "407": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq.items" + }, + "408": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq.region_id" + }, + "409": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq.discounts" + }, + "410": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq.customer_id" + }, + "411": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq.no_notification_order" + }, + "412": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq.shipping_methods" + }, + "413": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersReq.metadata" + }, + "414": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-line-item.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsReq" + }, + "417": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-line-item.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsReq.title" + }, + "418": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-line-item.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsReq.unit_price" + }, + "419": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-line-item.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsReq.variant_id" + }, + "420": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-line-item.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsReq.quantity" + }, + "421": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-line-item.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsReq.metadata" + }, + "422": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/list-draft-orders.ts", + "qualifiedName": "AdminGetDraftOrdersParams" + }, + "425": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/list-draft-orders.ts", + "qualifiedName": "AdminGetDraftOrdersParams.q" + }, + "426": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/list-draft-orders.ts", + "qualifiedName": "AdminGetDraftOrdersParams.limit" + }, + "427": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/list-draft-orders.ts", + "qualifiedName": "AdminGetDraftOrdersParams.offset" + }, + "428": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/register-payment.ts", + "qualifiedName": "reserveQuantityForDraftOrder" + }, + "429": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/register-payment.ts", + "qualifiedName": "reserveQuantityForDraftOrder" + }, + "430": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/register-payment.ts", + "qualifiedName": "order" + }, + "431": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/register-payment.ts", + "qualifiedName": "context" + }, + "432": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/register-payment.ts", + "qualifiedName": "__type" + }, + "433": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/register-payment.ts", + "qualifiedName": "__type.productVariantInventoryService" + }, + "434": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/register-payment.ts", + "qualifiedName": "__type.locationId" + }, + "435": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderReq" + }, + "438": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderReq.region_id" + }, + "439": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderReq.country_code" + }, + "440": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderReq.email" + }, + "441": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderReq.billing_address" + }, + "442": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderReq.shipping_address" + }, + "443": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderReq.discounts" + }, + "444": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderReq.customer_id" + }, + "445": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-draft-order.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderReq.no_notification_order" + }, + "446": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-line-item.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsItemReq" + }, + "449": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-line-item.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsItemReq.title" + }, + "450": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-line-item.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsItemReq.unit_price" + }, + "451": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-line-item.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsItemReq.quantity" + }, + "452": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-line-item.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsItemReq.metadata" + }, + "453": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/index.ts", + "qualifiedName": "defaultAdminGiftCardFields" + }, + "454": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/index.ts", + "qualifiedName": "defaultAdminGiftCardRelations" + }, + "455": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/index.ts", + "qualifiedName": "AdminGiftCardsRes" + }, + "456": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/index.ts", + "qualifiedName": "__type" + }, + "457": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/index.ts", + "qualifiedName": "__type.gift_card" + }, + "458": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/index.ts", + "qualifiedName": "AdminGiftCardsDeleteRes" + }, + "459": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/index.ts", + "qualifiedName": "AdminGiftCardsListRes" + }, + "460": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/index.ts", + "qualifiedName": "__type" + }, + "461": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/index.ts", + "qualifiedName": "__type.gift_cards" + }, + "462": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/create-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsReq" + }, + "465": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/create-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsReq.value" + }, + "466": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/create-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsReq.ends_at" + }, + "467": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/create-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsReq.is_disabled" + }, + "468": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/create-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsReq.region_id" + }, + "469": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/create-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsReq.metadata" + }, + "470": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/list-gift-cards.ts", + "qualifiedName": "AdminGetGiftCardsParams" + }, + "473": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/list-gift-cards.ts", + "qualifiedName": "AdminGetGiftCardsParams.limit" + }, + "474": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/list-gift-cards.ts", + "qualifiedName": "AdminGetGiftCardsParams.offset" + }, + "475": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/list-gift-cards.ts", + "qualifiedName": "AdminGetGiftCardsParams.q" + }, + "476": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/update-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsGiftCardReq" + }, + "479": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/update-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsGiftCardReq.balance" + }, + "480": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/update-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsGiftCardReq.is_disabled" + }, + "481": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/update-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsGiftCardReq.ends_at" + }, + "482": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/update-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsGiftCardReq.region_id" + }, + "483": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/gift-cards/update-gift-card.ts", + "qualifiedName": "AdminPostGiftCardsGiftCardReq.metadata" + }, + "484": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "defaultAdminInventoryItemFields" + }, + "485": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "defaultAdminLocationLevelFields" + }, + "486": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "defaultAdminInventoryItemRelations" + }, + "487": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "AdminInventoryItemsRes" + }, + "488": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type" + }, + "489": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type.inventory_item" + }, + "490": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "AdminInventoryItemsDeleteRes" + }, + "491": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "AdminInventoryItemsListRes" + }, + "492": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type" + }, + "493": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type.inventory_items" + }, + "494": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "DecoratedInventoryItemDTO" + }, + "495": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type" + }, + "496": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type.location_levels" + }, + "497": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type.variants" + }, + "498": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type.stocked_quantity" + }, + "499": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type.reserved_quantity" + }, + "500": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "AdminInventoryItemsListWithVariantsAndLocationLevelsRes" + }, + "501": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type" + }, + "502": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type.inventory_items" + }, + "503": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "AdminInventoryItemsLocationLevelsRes" + }, + "504": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type" + }, + "505": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type.inventory_item" + }, + "506": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type" + }, + "507": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type.id" + }, + "508": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/index.ts", + "qualifiedName": "__type.location_levels" + }, + "509": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq" + }, + "512": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.variant_id" + }, + "513": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.sku" + }, + "514": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.hs_code" + }, + "515": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.weight" + }, + "516": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.length" + }, + "517": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.height" + }, + "518": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.width" + }, + "519": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.origin_country" + }, + "520": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.mid_code" + }, + "521": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.material" + }, + "522": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.title" + }, + "523": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.description" + }, + "524": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.thumbnail" + }, + "525": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsReq.metadata" + }, + "526": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsParams" + }, + "529": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "530": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "531": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-location-level.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsReq" + }, + "534": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-location-level.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsReq.location_id" + }, + "535": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-location-level.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsReq.stocked_quantity" + }, + "536": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-location-level.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsReq.incoming_quantity" + }, + "537": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/create-location-level.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsParams" + }, + "540": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "541": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "542": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/get-inventory-item.ts", + "qualifiedName": "AdminGetInventoryItemsItemParams" + }, + "545": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "546": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "547": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams" + }, + "548": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.__new" + }, + "549": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "AdminGetInventoryItemsParams" + }, + "550": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "551": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.id" + }, + "552": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.q" + }, + "553": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.location_id" + }, + "554": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.sku" + }, + "555": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.origin_country" + }, + "556": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.mid_code" + }, + "557": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.material" + }, + "558": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.hs_code" + }, + "559": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.weight" + }, + "560": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.length" + }, + "561": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.height" + }, + "562": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.width" + }, + "563": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-inventory-items.ts", + "qualifiedName": "AdminGetInventoryItemsParams.requires_shipping" + }, + "564": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "565": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "566": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "567": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "568": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-location-levels.ts", + "qualifiedName": "AdminGetInventoryItemsItemLocationLevelsParams" + }, + "571": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/list-location-levels.ts", + "qualifiedName": "AdminGetInventoryItemsItemLocationLevelsParams.location_id" + }, + "572": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "573": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "574": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq" + }, + "577": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.sku" + }, + "578": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.origin_country" + }, + "579": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.hs_code" + }, + "580": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.mid_code" + }, + "581": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.material" + }, + "582": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.weight" + }, + "583": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.height" + }, + "584": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.length" + }, + "585": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.width" + }, + "586": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.title" + }, + "587": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.description" + }, + "588": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.thumbnail" + }, + "589": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq.requires_shipping" + }, + "590": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-inventory-item.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemParams" + }, + "593": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "594": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "595": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-location-level.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsLevelReq" + }, + "598": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-location-level.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsLevelReq.incoming_quantity" + }, + "599": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-location-level.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsLevelReq.stocked_quantity" + }, + "600": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/inventory-items/update-location-level.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsLevelParams" + }, + "603": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "604": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "605": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/index.ts", + "qualifiedName": "unauthenticatedInviteRoutes" + }, + "606": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/index.ts", + "qualifiedName": "unauthenticatedInviteRoutes" + }, + "607": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/index.ts", + "qualifiedName": "app" + }, + "608": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/index.ts", + "qualifiedName": "AdminInviteDeleteRes" + }, + "609": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/index.ts", + "qualifiedName": "AdminListInvitesRes" + }, + "610": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/index.ts", + "qualifiedName": "__type" + }, + "611": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/index.ts", + "qualifiedName": "__type.invites" + }, + "612": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/accept-invite.ts", + "qualifiedName": "AdminPostInvitesInviteAcceptUserReq" + }, + "615": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/accept-invite.ts", + "qualifiedName": "AdminPostInvitesInviteAcceptUserReq.first_name" + }, + "616": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/accept-invite.ts", + "qualifiedName": "AdminPostInvitesInviteAcceptUserReq.last_name" + }, + "617": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/accept-invite.ts", + "qualifiedName": "AdminPostInvitesInviteAcceptUserReq.password" + }, + "618": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/accept-invite.ts", + "qualifiedName": "AdminPostInvitesInviteAcceptReq" + }, + "621": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/accept-invite.ts", + "qualifiedName": "AdminPostInvitesInviteAcceptReq.token" + }, + "622": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/accept-invite.ts", + "qualifiedName": "AdminPostInvitesInviteAcceptReq.user" + }, + "623": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/create-invite.ts", + "qualifiedName": "AdminPostInvitesReq" + }, + "626": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/create-invite.ts", + "qualifiedName": "AdminPostInvitesReq.user" + }, + "627": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/invites/create-invite.ts", + "qualifiedName": "AdminPostInvitesReq.role" + }, + "628": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/index.ts", + "qualifiedName": "AdminNotesRes" + }, + "629": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/index.ts", + "qualifiedName": "__type" + }, + "630": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/index.ts", + "qualifiedName": "__type.note" + }, + "631": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/index.ts", + "qualifiedName": "AdminNotesDeleteRes" + }, + "632": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/index.ts", + "qualifiedName": "AdminNotesListRes" + }, + "633": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/index.ts", + "qualifiedName": "__type" + }, + "634": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/index.ts", + "qualifiedName": "__type.notes" + }, + "635": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/create-note.ts", + "qualifiedName": "AdminPostNotesReq" + }, + "638": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/create-note.ts", + "qualifiedName": "AdminPostNotesReq.resource_id" + }, + "639": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/create-note.ts", + "qualifiedName": "AdminPostNotesReq.resource_type" + }, + "640": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/create-note.ts", + "qualifiedName": "AdminPostNotesReq.value" + }, + "641": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/list-notes.ts", + "qualifiedName": "AdminGetNotesParams" + }, + "644": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/list-notes.ts", + "qualifiedName": "AdminGetNotesParams.resource_id" + }, + "645": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/list-notes.ts", + "qualifiedName": "AdminGetNotesParams.limit" + }, + "646": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/list-notes.ts", + "qualifiedName": "AdminGetNotesParams.offset" + }, + "647": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/update-note.ts", + "qualifiedName": "AdminPostNotesNoteReq" + }, + "650": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notes/update-note.ts", + "qualifiedName": "AdminPostNotesNoteReq.value" + }, + "651": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/index.ts", + "qualifiedName": "defaultAdminNotificationsRelations" + }, + "652": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/index.ts", + "qualifiedName": "defaultAdminNotificationsFields" + }, + "653": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/index.ts", + "qualifiedName": "AdminNotificationsListRes" + }, + "654": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/index.ts", + "qualifiedName": "__type" + }, + "655": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/index.ts", + "qualifiedName": "__type.notifications" + }, + "656": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/index.ts", + "qualifiedName": "AdminNotificationsRes" + }, + "657": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/index.ts", + "qualifiedName": "__type" + }, + "658": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/index.ts", + "qualifiedName": "__type.notification" + }, + "659": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/list-notifications.ts", + "qualifiedName": "AdminGetNotificationsParams" + }, + "662": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/list-notifications.ts", + "qualifiedName": "AdminGetNotificationsParams.limit" + }, + "663": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/list-notifications.ts", + "qualifiedName": "AdminGetNotificationsParams.offset" + }, + "664": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/list-notifications.ts", + "qualifiedName": "AdminGetNotificationsParams.fields" + }, + "665": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/list-notifications.ts", + "qualifiedName": "AdminGetNotificationsParams.expand" + }, + "666": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/list-notifications.ts", + "qualifiedName": "AdminGetNotificationsParams.event_name" + }, + "667": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/list-notifications.ts", + "qualifiedName": "AdminGetNotificationsParams.resource_type" + }, + "668": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/list-notifications.ts", + "qualifiedName": "AdminGetNotificationsParams.resource_id" + }, + "669": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/list-notifications.ts", + "qualifiedName": "AdminGetNotificationsParams.to" + }, + "670": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/list-notifications.ts", + "qualifiedName": "AdminGetNotificationsParams.include_resends" + }, + "671": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/resend-notification.ts", + "qualifiedName": "AdminPostNotificationsNotificationResendReq" + }, + "674": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/notifications/resend-notification.ts", + "qualifiedName": "AdminPostNotificationsNotificationResendReq.to" + }, + "675": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "AdminOrderEditsRes" + }, + "676": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "__type" + }, + "677": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "__type.order_edit" + }, + "678": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "AdminOrderEditsListRes" + }, + "679": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "__type" + }, + "680": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "__type.order_edits" + }, + "681": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "AdminOrderEditDeleteRes" + }, + "682": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "AdminOrderEditItemChangeDeleteRes" + }, + "683": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "__type" + }, + "684": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "__type.id" + }, + "685": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "__type.object" + }, + "686": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/index.ts", + "qualifiedName": "__type.deleted" + }, + "687": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/add-line-item.ts", + "qualifiedName": "AdminPostOrderEditsEditLineItemsReq" + }, + "690": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/add-line-item.ts", + "qualifiedName": "AdminPostOrderEditsEditLineItemsReq.variant_id" + }, + "691": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/add-line-item.ts", + "qualifiedName": "AdminPostOrderEditsEditLineItemsReq.quantity" + }, + "692": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/add-line-item.ts", + "qualifiedName": "AdminPostOrderEditsEditLineItemsReq.metadata" + }, + "693": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/create-order-edit.ts", + "qualifiedName": "AdminPostOrderEditsReq" + }, + "696": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/create-order-edit.ts", + "qualifiedName": "AdminPostOrderEditsReq.order_id" + }, + "697": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/create-order-edit.ts", + "qualifiedName": "AdminPostOrderEditsReq.internal_note" + }, + "698": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/create-order-edit.ts", + "qualifiedName": "AdminPostOrderEditsReq.created_by" + }, + "699": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/get-order-edit.ts", + "qualifiedName": "GetOrderEditsOrderEditParams" + }, + "702": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "703": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "704": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/list-order-edit.ts", + "qualifiedName": "GetOrderEditsParams" + }, + "705": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.__new" + }, + "706": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "GetOrderEditsParams" + }, + "707": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "708": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/list-order-edit.ts", + "qualifiedName": "GetOrderEditsParams.q" + }, + "709": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/list-order-edit.ts", + "qualifiedName": "GetOrderEditsParams.order_id" + }, + "710": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "711": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "712": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "713": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "714": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/request-confirmation.ts", + "qualifiedName": "AdminPostOrderEditsRequestConfirmationReq" + }, + "717": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/request-confirmation.ts", + "qualifiedName": "AdminPostOrderEditsRequestConfirmationReq.payment_collection_description" + }, + "718": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/update-order-edit.ts", + "qualifiedName": "AdminPostOrderEditsOrderEditReq" + }, + "721": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/update-order-edit.ts", + "qualifiedName": "AdminPostOrderEditsOrderEditReq.internal_note" + }, + "722": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/update-order-edit-line-item.ts", + "qualifiedName": "AdminPostOrderEditsEditLineItemsLineItemReq" + }, + "725": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/order-edits/update-order-edit-line-item.ts", + "qualifiedName": "AdminPostOrderEditsEditLineItemsLineItemReq.quantity" + }, + "726": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/index.ts", + "qualifiedName": "AdminOrdersRes" + }, + "727": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/index.ts", + "qualifiedName": "__type" + }, + "728": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/index.ts", + "qualifiedName": "__type.order" + }, + "729": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/index.ts", + "qualifiedName": "AdminOrdersListRes" + }, + "730": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/index.ts", + "qualifiedName": "__type" + }, + "731": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/index.ts", + "qualifiedName": "__type.orders" + }, + "732": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/index.ts", + "qualifiedName": "filterableAdminOrdersFields" + }, + "733": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/index.ts", + "qualifiedName": "AvailableOrderIncludes" + }, + "734": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/index.ts", + "qualifiedName": "__object" + }, + "735": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/index.ts", + "qualifiedName": "__object.RETURNABLE_ITEMS" + }, + "736": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/index.ts", + "qualifiedName": "allowedOrderIncludes" + }, + "737": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/add-shipping-method.ts", + "qualifiedName": "AdminPostOrdersOrderShippingMethodsReq" + }, + "740": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/add-shipping-method.ts", + "qualifiedName": "AdminPostOrdersOrderShippingMethodsReq.price" + }, + "741": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/add-shipping-method.ts", + "qualifiedName": "AdminPostOrdersOrderShippingMethodsReq.option_id" + }, + "742": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/add-shipping-method.ts", + "qualifiedName": "AdminPostOrdersOrderShippingMethodsReq.data" + }, + "743": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/add-shipping-method.ts", + "qualifiedName": "AdminPostOrdersOrderShippingMethodsParams" + }, + "746": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "747": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "748": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/archive-order.ts", + "qualifiedName": "AdminPostOrdersOrderArchiveParams" + }, + "751": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "752": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "753": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-claim.ts", + "qualifiedName": "AdminPostOrdersClaimCancel" + }, + "756": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "757": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "758": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-fulfillment.ts", + "qualifiedName": "adjustInventoryForCancelledFulfillment" + }, + "759": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-fulfillment.ts", + "qualifiedName": "adjustInventoryForCancelledFulfillment" + }, + "760": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-fulfillment.ts", + "qualifiedName": "fulfillment" + }, + "761": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-fulfillment.ts", + "qualifiedName": "context" + }, + "762": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-fulfillment.ts", + "qualifiedName": "__type" + }, + "763": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-fulfillment.ts", + "qualifiedName": "__type.productVariantInventoryService" + }, + "764": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-fulfillment.ts", + "qualifiedName": "AdminPostOrdersOrderFulfillementsCancelParams" + }, + "767": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "768": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "769": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-fulfillment-claim.ts", + "qualifiedName": "AdminPostOrdersClaimFulfillmentsCancelParams" + }, + "772": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "773": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "774": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-fulfillment-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapFulfillementsCancelParams" + }, + "777": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "778": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "779": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-order.ts", + "qualifiedName": "AdminPostOrdersOrderCancel" + }, + "782": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "783": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "784": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/cancel-swap.ts", + "qualifiedName": "AdminPostOrdersSwapCancelParams" + }, + "787": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "788": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "789": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/capture-payment.ts", + "qualifiedName": "AdminPostOrdersOrderCaptureParams" + }, + "792": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "793": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "794": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/complete-order.ts", + "qualifiedName": "AdminPostOrdersOrderCompleteParams" + }, + "797": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "798": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "799": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq" + }, + "802": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq.type" + }, + "803": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq.claim_items" + }, + "804": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq.return_shipping" + }, + "805": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq.additional_items" + }, + "806": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq.shipping_methods" + }, + "807": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq.refund_amount" + }, + "808": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq.shipping_address" + }, + "809": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq.no_notification" + }, + "810": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq.return_location_id" + }, + "811": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq.metadata" + }, + "812": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsParams" + }, + "815": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "816": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "817": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimShipmentsReq" + }, + "820": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimShipmentsReq.fulfillment_id" + }, + "821": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimShipmentsReq.tracking_numbers" + }, + "822": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimShipmentsParams" + }, + "825": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "826": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "827": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "updateInventoryAndReservations" + }, + "828": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "updateInventoryAndReservations" + }, + "829": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "fulfillments" + }, + "830": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "context" + }, + "831": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "__type" + }, + "832": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "__type.inventoryService" + }, + "833": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "__type.locationId" + }, + "834": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "AdminPostOrdersOrderFulfillmentsReq" + }, + "837": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "AdminPostOrdersOrderFulfillmentsReq.items" + }, + "838": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "AdminPostOrdersOrderFulfillmentsReq.location_id" + }, + "839": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "AdminPostOrdersOrderFulfillmentsReq.no_notification" + }, + "840": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "AdminPostOrdersOrderFulfillmentsReq.metadata" + }, + "841": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "AdminPostOrdersOrderFulfillmentsParams" + }, + "844": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "845": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "846": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderShipmentReq" + }, + "849": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderShipmentReq.fulfillment_id" + }, + "850": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderShipmentReq.tracking_numbers" + }, + "851": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderShipmentReq.no_notification" + }, + "852": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderShipmentParams" + }, + "855": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "856": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "857": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsReq" + }, + "860": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsReq.return_items" + }, + "861": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsReq.return_shipping" + }, + "862": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsReq.sales_channel_id" + }, + "863": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsReq.additional_items" + }, + "864": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsReq.custom_shipping_options" + }, + "865": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsReq.no_notification" + }, + "866": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsReq.return_location_id" + }, + "867": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsReq.allow_backorder" + }, + "868": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsParams" + }, + "871": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "872": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "873": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapShipmentsReq" + }, + "876": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapShipmentsReq.fulfillment_id" + }, + "877": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapShipmentsReq.tracking_numbers" + }, + "878": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapShipmentsReq.no_notification" + }, + "879": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap-shipment.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapShipmentsParams" + }, + "882": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "883": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "884": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/fulfill-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimFulfillmentsReq" + }, + "887": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/fulfill-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimFulfillmentsReq.metadata" + }, + "888": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/fulfill-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimFulfillmentsReq.no_notification" + }, + "889": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/fulfill-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimFulfillmentsReq.location_id" + }, + "890": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/fulfill-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimFulfillmentsParams" + }, + "893": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "894": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "895": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/fulfill-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapFulfillmentsReq" + }, + "898": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/fulfill-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapFulfillmentsReq.metadata" + }, + "899": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/fulfill-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapFulfillmentsReq.no_notification" + }, + "900": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/fulfill-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapFulfillmentsReq.location_id" + }, + "901": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/fulfill-swap.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapFulfillmentsParams" + }, + "904": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "905": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "906": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/get-order.ts", + "qualifiedName": "AdminGetOrdersOrderParams" + }, + "909": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "910": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "911": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/list-orders.ts", + "qualifiedName": "AdminGetOrdersParams" + }, + "914": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/list-orders.ts", + "qualifiedName": "AdminGetOrdersParams.offset" + }, + "915": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/list-orders.ts", + "qualifiedName": "AdminGetOrdersParams.limit" + }, + "916": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/list-orders.ts", + "qualifiedName": "AdminGetOrdersParams.expand" + }, + "917": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/list-orders.ts", + "qualifiedName": "AdminGetOrdersParams.fields" + }, + "918": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.q" + }, + "919": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.id" + }, + "920": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.status" + }, + "921": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.fulfillment_status" + }, + "922": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.payment_status" + }, + "923": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.display_id" + }, + "924": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.cart_id" + }, + "925": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.customer_id" + }, + "926": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.email" + }, + "927": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.region_id" + }, + "928": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.currency_code" + }, + "929": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.tax_rate" + }, + "930": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.sales_channel_id" + }, + "931": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.canceled_at" + }, + "932": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.created_at" + }, + "933": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.updated_at" + }, + "934": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/process-swap-payment.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapProcessPaymentParams" + }, + "937": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "938": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "939": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/refund-payment.ts", + "qualifiedName": "AdminPostOrdersOrderRefundsReq" + }, + "942": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/refund-payment.ts", + "qualifiedName": "AdminPostOrdersOrderRefundsReq.amount" + }, + "943": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/refund-payment.ts", + "qualifiedName": "AdminPostOrdersOrderRefundsReq.reason" + }, + "944": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/refund-payment.ts", + "qualifiedName": "AdminPostOrdersOrderRefundsReq.note" + }, + "945": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/refund-payment.ts", + "qualifiedName": "AdminPostOrdersOrderRefundsReq.no_notification" + }, + "946": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/refund-payment.ts", + "qualifiedName": "AdminPostOrdersOrderRefundsParams" + }, + "949": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "950": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "951": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "AdminPostOrdersOrderReturnsReq" + }, + "954": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "AdminPostOrdersOrderReturnsReq.items" + }, + "955": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "AdminPostOrdersOrderReturnsReq.return_shipping" + }, + "956": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "AdminPostOrdersOrderReturnsReq.note" + }, + "957": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "AdminPostOrdersOrderReturnsReq.receive_now" + }, + "958": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "AdminPostOrdersOrderReturnsReq.no_notification" + }, + "959": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "AdminPostOrdersOrderReturnsReq.refund" + }, + "960": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "AdminPostOrdersOrderReturnsReq.location_id" + }, + "961": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "AdminPostOrdersOrderReturnsParams" + }, + "964": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "965": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "966": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimReq" + }, + "969": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimReq.claim_items" + }, + "970": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimReq.shipping_methods" + }, + "971": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimReq.no_notification" + }, + "972": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimReq.metadata" + }, + "973": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimParams" + }, + "976": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "977": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "978": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderReq" + }, + "981": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderReq.email" + }, + "982": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderReq.billing_address" + }, + "983": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderReq.shipping_address" + }, + "984": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderReq.items" + }, + "985": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderReq.region" + }, + "986": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderReq.discounts" + }, + "987": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderReq.customer_id" + }, + "988": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderReq.payment_method" + }, + "989": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderReq.shipping_method" + }, + "990": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderReq.no_notification" + }, + "991": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "AdminPostOrdersOrderParams" + }, + "994": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "995": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "996": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/index.ts", + "qualifiedName": "defaultPaymentCollectionFields" + }, + "997": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/index.ts", + "qualifiedName": "defaulPaymentCollectionRelations" + }, + "998": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/index.ts", + "qualifiedName": "AdminPaymentCollectionsRes" + }, + "999": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/index.ts", + "qualifiedName": "__type" + }, + "1000": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/index.ts", + "qualifiedName": "__type.payment_collection" + }, + "1001": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/index.ts", + "qualifiedName": "AdminPaymentCollectionDeleteRes" + }, + "1002": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/index.ts", + "qualifiedName": "__type" + }, + "1003": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/index.ts", + "qualifiedName": "__type.id" + }, + "1004": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/index.ts", + "qualifiedName": "__type.object" + }, + "1005": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/index.ts", + "qualifiedName": "__type.deleted" + }, + "1006": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/get-payment-collection.ts", + "qualifiedName": "AdminGetPaymentCollectionsParams" + }, + "1009": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1010": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1011": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/update-payment-collection.ts", + "qualifiedName": "AdminUpdatePaymentCollectionsReq" + }, + "1014": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/update-payment-collection.ts", + "qualifiedName": "AdminUpdatePaymentCollectionsReq.description" + }, + "1015": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payment-collections/update-payment-collection.ts", + "qualifiedName": "AdminUpdatePaymentCollectionsReq.metadata" + }, + "1016": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/index.ts", + "qualifiedName": "defaultPaymentFields" + }, + "1017": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/index.ts", + "qualifiedName": "AdminPaymentRes" + }, + "1018": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/index.ts", + "qualifiedName": "__type" + }, + "1019": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/index.ts", + "qualifiedName": "__type.payment" + }, + "1020": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/index.ts", + "qualifiedName": "AdminRefundRes" + }, + "1021": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/index.ts", + "qualifiedName": "__type" + }, + "1022": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/index.ts", + "qualifiedName": "__type.refund" + }, + "1023": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/get-payment.ts", + "qualifiedName": "GetPaymentsParams" + }, + "1026": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1027": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1028": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/refund-payment.ts", + "qualifiedName": "AdminPostPaymentRefundsReq" + }, + "1031": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/refund-payment.ts", + "qualifiedName": "AdminPostPaymentRefundsReq.amount" + }, + "1032": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/refund-payment.ts", + "qualifiedName": "AdminPostPaymentRefundsReq.reason" + }, + "1033": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/payments/refund-payment.ts", + "qualifiedName": "AdminPostPaymentRefundsReq.note" + }, + "1034": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "defaultAdminPriceListRemoteQueryObject" + }, + "1035": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object" + }, + "1036": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.fields" + }, + "1037": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.price_list_rules" + }, + "1038": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object" + }, + "1039": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.price_list_rule_values" + }, + "1040": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object" + }, + "1041": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.fields" + }, + "1042": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.rule_type" + }, + "1043": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object" + }, + "1044": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.fields" + }, + "1045": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.price_set_money_amounts" + }, + "1046": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object" + }, + "1047": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.money_amount" + }, + "1048": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object" + }, + "1049": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.fields" + }, + "1050": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.price_set" + }, + "1051": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object" + }, + "1052": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.variant_link" + }, + "1053": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object" + }, + "1054": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.variant" + }, + "1055": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object" + }, + "1056": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__object.fields" + }, + "1057": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "defaultAdminPriceListFields" + }, + "1058": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "defaultAdminPriceListRelations" + }, + "1059": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "AdminPriceListRes" + }, + "1060": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__type" + }, + "1061": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__type.price_list" + }, + "1062": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "AdminPriceListDeleteBatchRes" + }, + "1063": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__type" + }, + "1064": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__type.ids" + }, + "1065": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__type.deleted" + }, + "1066": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__type.object" + }, + "1067": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "AdminPriceListDeleteProductPricesRes" + }, + "1068": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "AdminPriceListDeleteVariantPricesRes" + }, + "1069": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "AdminPriceListDeleteRes" + }, + "1070": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "AdminPriceListsListRes" + }, + "1071": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__type" + }, + "1072": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__type.price_lists" + }, + "1073": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "AdminPriceListsProductsListRes" + }, + "1074": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__type" + }, + "1075": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/index.ts", + "qualifiedName": "__type.products" + }, + "1076": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/add-prices-batch.ts", + "qualifiedName": "AdminPostPriceListPricesPricesReq" + }, + "1079": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/add-prices-batch.ts", + "qualifiedName": "AdminPostPriceListPricesPricesReq.prices" + }, + "1080": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/add-prices-batch.ts", + "qualifiedName": "AdminPostPriceListPricesPricesReq.override" + }, + "1081": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListReq" + }, + "1084": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListReq.name" + }, + "1085": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListReq.description" + }, + "1086": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListReq.starts_at" + }, + "1087": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListReq.ends_at" + }, + "1088": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListReq.status" + }, + "1089": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListReq.type" + }, + "1090": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListReq.prices" + }, + "1091": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListReq.customer_groups" + }, + "1092": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListReq.includes_tax" + }, + "1093": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/delete-prices-batch.ts", + "qualifiedName": "AdminDeletePriceListPricesPricesReq" + }, + "1096": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/delete-prices-batch.ts", + "qualifiedName": "AdminDeletePriceListPricesPricesReq.price_ids" + }, + "1097": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/delete-products-prices-batch.ts", + "qualifiedName": "AdminDeletePriceListsPriceListProductsPricesBatchReq" + }, + "1100": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/delete-products-prices-batch.ts", + "qualifiedName": "AdminDeletePriceListsPriceListProductsPricesBatchReq.product_ids" + }, + "1101": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams" + }, + "1102": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.__new" + }, + "1103": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams" + }, + "1104": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "1105": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.id" + }, + "1106": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.q" + }, + "1107": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.status" + }, + "1108": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.collection_id" + }, + "1109": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.tags" + }, + "1110": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.title" + }, + "1111": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.description" + }, + "1112": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.handle" + }, + "1113": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.is_giftcard" + }, + "1114": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.type" + }, + "1115": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.order" + }, + "1116": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.created_at" + }, + "1117": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.updated_at" + }, + "1118": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-list-products.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams.deleted_at" + }, + "1119": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1120": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1121": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "1122": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "1123": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-lists.ts", + "qualifiedName": "AdminGetPriceListPaginationParams" + }, + "1126": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-lists.ts", + "qualifiedName": "AdminGetPriceListPaginationParams.offset" + }, + "1127": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-lists.ts", + "qualifiedName": "AdminGetPriceListPaginationParams.limit" + }, + "1128": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-lists.ts", + "qualifiedName": "AdminGetPriceListPaginationParams.expand" + }, + "1129": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/list-price-lists.ts", + "qualifiedName": "AdminGetPriceListPaginationParams.order" + }, + "1130": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.id" + }, + "1131": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.q" + }, + "1132": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.status" + }, + "1133": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.name" + }, + "1134": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.customer_groups" + }, + "1135": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.description" + }, + "1136": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.type" + }, + "1137": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.created_at" + }, + "1138": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.updated_at" + }, + "1139": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.deleted_at" + }, + "1140": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListPriceListReq" + }, + "1143": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListPriceListReq.name" + }, + "1144": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListPriceListReq.description" + }, + "1145": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListPriceListReq.starts_at" + }, + "1146": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListPriceListReq.ends_at" + }, + "1147": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListPriceListReq.status" + }, + "1148": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListPriceListReq.type" + }, + "1149": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListPriceListReq.prices" + }, + "1150": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListPriceListReq.customer_groups" + }, + "1151": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "AdminPostPriceListsPriceListPriceListReq.includes_tax" + }, + "1152": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/index.ts", + "qualifiedName": "defaultAdminProductCategoryRelations" + }, + "1153": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/index.ts", + "qualifiedName": "allowedAdminProductCategoryRelations" + }, + "1154": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/index.ts", + "qualifiedName": "defaultProductCategoryFields" + }, + "1155": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/index.ts", + "qualifiedName": "AdminProductCategoriesCategoryRes" + }, + "1156": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/index.ts", + "qualifiedName": "__type" + }, + "1157": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/index.ts", + "qualifiedName": "__type.product_category" + }, + "1158": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/index.ts", + "qualifiedName": "AdminProductCategoriesCategoryDeleteRes" + }, + "1159": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/index.ts", + "qualifiedName": "AdminProductCategoriesListRes" + }, + "1160": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/index.ts", + "qualifiedName": "__type" + }, + "1161": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/index.ts", + "qualifiedName": "__type.product_categories" + }, + "1162": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/get-product-category.ts", + "qualifiedName": "AdminGetProductCategoryParams" + }, + "1165": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1166": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1167": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/list-product-categories.ts", + "qualifiedName": "AdminGetProductCategoriesParams" + }, + "1168": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.__new" + }, + "1169": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "AdminGetProductCategoriesParams" + }, + "1170": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "1171": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/list-product-categories.ts", + "qualifiedName": "AdminGetProductCategoriesParams.q" + }, + "1172": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/list-product-categories.ts", + "qualifiedName": "AdminGetProductCategoriesParams.handle" + }, + "1173": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/list-product-categories.ts", + "qualifiedName": "AdminGetProductCategoriesParams.include_descendants_tree" + }, + "1174": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/list-product-categories.ts", + "qualifiedName": "AdminGetProductCategoriesParams.is_internal" + }, + "1175": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/list-product-categories.ts", + "qualifiedName": "AdminGetProductCategoriesParams.is_active" + }, + "1176": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/list-product-categories.ts", + "qualifiedName": "AdminGetProductCategoriesParams.parent_category_id" + }, + "1177": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1178": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1179": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "1180": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "1181": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/create-product-category.ts", + "qualifiedName": "AdminPostProductCategoriesReq" + }, + "1184": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/create-product-category.ts", + "qualifiedName": "AdminPostProductCategoriesReq.name" + }, + "1185": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/create-product-category.ts", + "qualifiedName": "AdminPostProductCategoriesReq.metadata" + }, + "1186": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.description" + }, + "1187": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.handle" + }, + "1188": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.is_internal" + }, + "1189": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.is_active" + }, + "1190": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.parent_category_id" + }, + "1191": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/create-product-category.ts", + "qualifiedName": "AdminPostProductCategoriesParams" + }, + "1194": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1195": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1196": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/update-product-category.ts", + "qualifiedName": "AdminPostProductCategoriesCategoryReq" + }, + "1199": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/update-product-category.ts", + "qualifiedName": "AdminPostProductCategoriesCategoryReq.name" + }, + "1200": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/update-product-category.ts", + "qualifiedName": "AdminPostProductCategoriesCategoryReq.handle" + }, + "1201": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/update-product-category.ts", + "qualifiedName": "AdminPostProductCategoriesCategoryReq.rank" + }, + "1202": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/update-product-category.ts", + "qualifiedName": "AdminPostProductCategoriesCategoryReq.metadata" + }, + "1203": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.description" + }, + "1204": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.is_internal" + }, + "1205": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.is_active" + }, + "1206": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.parent_category_id" + }, + "1207": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/update-product-category.ts", + "qualifiedName": "AdminPostProductCategoriesCategoryParams" + }, + "1210": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1211": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1212": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/add-products-batch.ts", + "qualifiedName": "AdminPostProductCategoriesCategoryProductsBatchReq" + }, + "1215": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/add-products-batch.ts", + "qualifiedName": "AdminPostProductCategoriesCategoryProductsBatchReq.product_ids" + }, + "1216": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/add-products-batch.ts", + "qualifiedName": "AdminPostProductCategoriesCategoryProductsBatchParams" + }, + "1219": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1220": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1221": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/delete-products-batch.ts", + "qualifiedName": "AdminDeleteProductCategoriesCategoryProductsBatchReq" + }, + "1224": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/delete-products-batch.ts", + "qualifiedName": "AdminDeleteProductCategoriesCategoryProductsBatchReq.product_ids" + }, + "1225": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-categories/delete-products-batch.ts", + "qualifiedName": "AdminDeleteProductCategoriesCategoryProductsBatchParams" + }, + "1228": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1229": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1230": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/index.ts", + "qualifiedName": "defaultAdminProductTagsFields" + }, + "1231": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/index.ts", + "qualifiedName": "defaultAdminProductTagsRelations" + }, + "1232": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/index.ts", + "qualifiedName": "AdminProductTagsListRes" + }, + "1233": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/index.ts", + "qualifiedName": "__type" + }, + "1234": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/index.ts", + "qualifiedName": "__type.product_tags" + }, + "1235": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsPaginationParams" + }, + "1238": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsPaginationParams.limit" + }, + "1239": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsPaginationParams.offset" + }, + "1240": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsParams" + }, + "1243": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsParams.id" + }, + "1244": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsParams.q" + }, + "1245": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsParams.value" + }, + "1246": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsParams.created_at" + }, + "1247": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsParams.updated_at" + }, + "1248": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsParams.order" + }, + "1249": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsParams.discount_condition_id" + }, + "1250": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsPaginationParams.limit" + }, + "1251": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-tags/list-product-tags.ts", + "qualifiedName": "AdminGetProductTagsPaginationParams.offset" + }, + "1252": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/index.ts", + "qualifiedName": "defaultAdminProductTypeFields" + }, + "1253": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/index.ts", + "qualifiedName": "defaultAdminProductTypeRelations" + }, + "1254": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/index.ts", + "qualifiedName": "AdminProductTypesListRes" + }, + "1255": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/index.ts", + "qualifiedName": "__type" + }, + "1256": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/index.ts", + "qualifiedName": "__type.product_types" + }, + "1257": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/list-product-types.ts", + "qualifiedName": "AdminGetProductTypesParams" + }, + "1260": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/list-product-types.ts", + "qualifiedName": "AdminGetProductTypesParams.id" + }, + "1261": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/list-product-types.ts", + "qualifiedName": "AdminGetProductTypesParams.q" + }, + "1262": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/list-product-types.ts", + "qualifiedName": "AdminGetProductTypesParams.value" + }, + "1263": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/list-product-types.ts", + "qualifiedName": "AdminGetProductTypesParams.created_at" + }, + "1264": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/list-product-types.ts", + "qualifiedName": "AdminGetProductTypesParams.updated_at" + }, + "1265": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/list-product-types.ts", + "qualifiedName": "AdminGetProductTypesParams.order" + }, + "1266": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/product-types/list-product-types.ts", + "qualifiedName": "AdminGetProductTypesParams.discount_condition_id" + }, + "1267": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "1268": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "1269": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "defaultAdminProductRelations" + }, + "1270": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "defaultAdminProductFields" + }, + "1271": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "defaultAdminGetProductsVariantsFields" + }, + "1272": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "defaultAdminProductRemoteQueryObject" + }, + "1273": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object" + }, + "1274": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.fields" + }, + "1275": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.images" + }, + "1276": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object" + }, + "1277": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.fields" + }, + "1278": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.tags" + }, + "1279": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object" + }, + "1280": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.fields" + }, + "1281": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.type" + }, + "1282": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object" + }, + "1283": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.fields" + }, + "1284": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.collection" + }, + "1285": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object" + }, + "1286": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.fields" + }, + "1287": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.categories" + }, + "1288": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object" + }, + "1289": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.fields" + }, + "1290": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.options" + }, + "1291": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object" + }, + "1292": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.fields" + }, + "1293": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.values" + }, + "1294": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object" + }, + "1295": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.fields" + }, + "1296": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.variants" + }, + "1297": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object" + }, + "1298": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.fields" + }, + "1299": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.options" + }, + "1300": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object" + }, + "1301": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.fields" + }, + "1302": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.profile" + }, + "1303": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object" + }, + "1304": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__object.fields" + }, + "1305": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "AdminProductsDeleteOptionRes" + }, + "1306": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type" + }, + "1307": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.option_id" + }, + "1308": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.object" + }, + "1309": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.deleted" + }, + "1310": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.product" + }, + "1311": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "AdminProductsDeleteVariantRes" + }, + "1312": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type" + }, + "1313": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.variant_id" + }, + "1314": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.object" + }, + "1315": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.deleted" + }, + "1316": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.product" + }, + "1317": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "AdminProductsDeleteRes" + }, + "1318": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type" + }, + "1319": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.id" + }, + "1320": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.object" + }, + "1321": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.deleted" + }, + "1322": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "AdminProductsListRes" + }, + "1323": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type" + }, + "1324": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.products" + }, + "1325": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "AdminProductsListVariantsRes" + }, + "1326": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type" + }, + "1327": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.variants" + }, + "1328": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "AdminProductsListTypesRes" + }, + "1329": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type" + }, + "1330": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.types" + }, + "1331": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "AdminProductsListTagsRes" + }, + "1332": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type" + }, + "1333": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.tags" + }, + "1334": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type" + }, + "1335": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.usage_count" + }, + "1336": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "AdminProductsRes" + }, + "1337": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type" + }, + "1338": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/index.ts", + "qualifiedName": "__type.product" + }, + "1339": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/add-option.ts", + "qualifiedName": "AdminPostProductsProductOptionsReq" + }, + "1342": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/add-option.ts", + "qualifiedName": "AdminPostProductsProductOptionsReq.title" + }, + "1343": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq" + }, + "1346": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.title" + }, + "1347": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.subtitle" + }, + "1348": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.description" + }, + "1349": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.is_giftcard" + }, + "1350": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.discountable" + }, + "1351": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.images" + }, + "1352": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.thumbnail" + }, + "1353": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.handle" + }, + "1354": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.status" + }, + "1355": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.type" + }, + "1356": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.collection_id" + }, + "1357": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.tags" + }, + "1358": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.sales_channels" + }, + "1359": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.categories" + }, + "1360": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.options" + }, + "1361": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.variants" + }, + "1362": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.weight" + }, + "1363": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.length" + }, + "1364": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.height" + }, + "1365": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.width" + }, + "1366": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.hs_code" + }, + "1367": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.origin_country" + }, + "1368": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.mid_code" + }, + "1369": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.material" + }, + "1370": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "AdminPostProductsReq.metadata" + }, + "1371": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq" + }, + "1374": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.title" + }, + "1375": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.sku" + }, + "1376": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.ean" + }, + "1377": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.upc" + }, + "1378": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.barcode" + }, + "1379": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.hs_code" + }, + "1380": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.inventory_quantity" + }, + "1381": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.allow_backorder" + }, + "1382": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.manage_inventory" + }, + "1383": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.weight" + }, + "1384": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.length" + }, + "1385": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.height" + }, + "1386": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.width" + }, + "1387": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.origin_country" + }, + "1388": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.mid_code" + }, + "1389": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.material" + }, + "1390": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.metadata" + }, + "1391": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.prices" + }, + "1392": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq.options" + }, + "1393": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/get-product.ts", + "qualifiedName": "getProductWithIsolatedProductModule" + }, + "1394": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/get-product.ts", + "qualifiedName": "getProductWithIsolatedProductModule" + }, + "1395": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/get-product.ts", + "qualifiedName": "req" + }, + "1396": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/get-product.ts", + "qualifiedName": "id" + }, + "1397": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/get-product.ts", + "qualifiedName": "retrieveConfig" + }, + "1398": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/get-product.ts", + "qualifiedName": "AdminGetProductParams" + }, + "1401": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1402": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1403": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-products.ts", + "qualifiedName": "listAndCountProductWithIsolatedProductModule" + }, + "1404": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-products.ts", + "qualifiedName": "listAndCountProductWithIsolatedProductModule" + }, + "1405": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-products.ts", + "qualifiedName": "req" + }, + "1406": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-products.ts", + "qualifiedName": "filterableFields" + }, + "1407": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-products.ts", + "qualifiedName": "listConfig" + }, + "1408": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-products.ts", + "qualifiedName": "AdminGetProductsParams" + }, + "1411": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-products.ts", + "qualifiedName": "AdminGetProductsParams.offset" + }, + "1412": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-products.ts", + "qualifiedName": "AdminGetProductsParams.limit" + }, + "1413": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-products.ts", + "qualifiedName": "AdminGetProductsParams.expand" + }, + "1414": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-products.ts", + "qualifiedName": "AdminGetProductsParams.fields" + }, + "1415": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-products.ts", + "qualifiedName": "AdminGetProductsParams.order" + }, + "1416": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.id" + }, + "1417": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.q" + }, + "1418": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.status" + }, + "1419": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.price_list_id" + }, + "1420": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.collection_id" + }, + "1421": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.tags" + }, + "1422": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.title" + }, + "1423": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.description" + }, + "1424": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.handle" + }, + "1425": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.is_giftcard" + }, + "1426": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.type_id" + }, + "1427": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.sales_channel_id" + }, + "1428": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.discount_condition_id" + }, + "1429": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.category_id" + }, + "1430": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.include_category_children" + }, + "1431": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.created_at" + }, + "1432": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.updated_at" + }, + "1433": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.deleted_at" + }, + "1434": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-variants.ts", + "qualifiedName": "AdminGetProductsVariantsParams" + }, + "1437": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-variants.ts", + "qualifiedName": "AdminGetProductsVariantsParams.fields" + }, + "1438": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-variants.ts", + "qualifiedName": "AdminGetProductsVariantsParams.expand" + }, + "1439": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-variants.ts", + "qualifiedName": "AdminGetProductsVariantsParams.offset" + }, + "1440": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/list-variants.ts", + "qualifiedName": "AdminGetProductsVariantsParams.limit" + }, + "1441": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/set-metadata.ts", + "qualifiedName": "AdminPostProductsProductMetadataReq" + }, + "1444": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/set-metadata.ts", + "qualifiedName": "AdminPostProductsProductMetadataReq.key" + }, + "1445": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/set-metadata.ts", + "qualifiedName": "AdminPostProductsProductMetadataReq.value" + }, + "1446": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-option.ts", + "qualifiedName": "AdminPostProductsProductOptionsOption" + }, + "1449": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-option.ts", + "qualifiedName": "AdminPostProductsProductOptionsOption.title" + }, + "1450": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq" + }, + "1453": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.title" + }, + "1454": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.subtitle" + }, + "1455": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.description" + }, + "1456": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.discountable" + }, + "1457": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.images" + }, + "1458": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.thumbnail" + }, + "1459": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.handle" + }, + "1460": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.status" + }, + "1461": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.type" + }, + "1462": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.collection_id" + }, + "1463": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.tags" + }, + "1464": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.sales_channels" + }, + "1465": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.categories" + }, + "1466": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.variants" + }, + "1467": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.weight" + }, + "1468": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.length" + }, + "1469": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.height" + }, + "1470": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.width" + }, + "1471": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.hs_code" + }, + "1472": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.origin_country" + }, + "1473": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.mid_code" + }, + "1474": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.material" + }, + "1475": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "AdminPostProductsProductReq.metadata" + }, + "1476": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq" + }, + "1479": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.title" + }, + "1480": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.sku" + }, + "1481": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.ean" + }, + "1482": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.upc" + }, + "1483": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.barcode" + }, + "1484": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.hs_code" + }, + "1485": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.inventory_quantity" + }, + "1486": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.allow_backorder" + }, + "1487": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.manage_inventory" + }, + "1488": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.weight" + }, + "1489": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.length" + }, + "1490": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.height" + }, + "1491": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.width" + }, + "1492": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.origin_country" + }, + "1493": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.mid_code" + }, + "1494": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.material" + }, + "1495": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.metadata" + }, + "1496": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.prices" + }, + "1497": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq.options" + }, + "1498": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/index.ts", + "qualifiedName": "AdminPublishableApiKeysRes" + }, + "1499": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/index.ts", + "qualifiedName": "__type" + }, + "1500": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/index.ts", + "qualifiedName": "__type.publishable_api_key" + }, + "1501": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/index.ts", + "qualifiedName": "AdminPublishableApiKeysListRes" + }, + "1502": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/index.ts", + "qualifiedName": "__type" + }, + "1503": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/index.ts", + "qualifiedName": "__type.publishable_api_keys" + }, + "1504": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/index.ts", + "qualifiedName": "AdminPublishableApiKeyDeleteRes" + }, + "1505": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/index.ts", + "qualifiedName": "AdminPublishableApiKeysListSalesChannelsRes" + }, + "1506": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/index.ts", + "qualifiedName": "__type" + }, + "1507": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/index.ts", + "qualifiedName": "__type.sales_channels" + }, + "1508": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/add-channels-batch.ts", + "qualifiedName": "AdminPostPublishableApiKeySalesChannelsBatchReq" + }, + "1511": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/add-channels-batch.ts", + "qualifiedName": "AdminPostPublishableApiKeySalesChannelsBatchReq.sales_channel_ids" + }, + "1512": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/delete-channels-batch.ts", + "qualifiedName": "AdminDeletePublishableApiKeySalesChannelsBatchReq" + }, + "1515": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/delete-channels-batch.ts", + "qualifiedName": "AdminDeletePublishableApiKeySalesChannelsBatchReq.sales_channel_ids" + }, + "1516": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/list-publishable-api-keys.ts", + "qualifiedName": "GetPublishableApiKeysParams" + }, + "1517": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.__new" + }, + "1518": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "GetPublishableApiKeysParams" + }, + "1519": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "1520": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/list-publishable-api-keys.ts", + "qualifiedName": "GetPublishableApiKeysParams.q" + }, + "1521": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1522": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1523": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "1524": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "1525": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/list-publishable-api-key-sales-channels.ts", + "qualifiedName": "GetPublishableApiKeySalesChannelsParams" + }, + "1526": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.__new" + }, + "1527": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "GetPublishableApiKeySalesChannelsParams" + }, + "1528": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "1529": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/list-publishable-api-key-sales-channels.ts", + "qualifiedName": "GetPublishableApiKeySalesChannelsParams.q" + }, + "1530": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1531": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1532": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "1533": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "1534": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/create-publishable-api-key.ts", + "qualifiedName": "AdminPostPublishableApiKeysReq" + }, + "1537": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/create-publishable-api-key.ts", + "qualifiedName": "AdminPostPublishableApiKeysReq.title" + }, + "1538": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/update-publishable-api-key.ts", + "qualifiedName": "AdminPostPublishableApiKeysPublishableApiKeyReq" + }, + "1541": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/publishable-api-keys/update-publishable-api-key.ts", + "qualifiedName": "AdminPostPublishableApiKeysPublishableApiKeyReq.title" + }, + "1542": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "defaultAdminRegionFields" + }, + "1543": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "defaultAdminRegionRelations" + }, + "1544": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "AdminRegionsRes" + }, + "1545": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "__type" + }, + "1546": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "__type.region" + }, + "1547": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "AdminRegionsListRes" + }, + "1548": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "__type" + }, + "1549": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "__type.regions" + }, + "1550": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "AdminRegionsDeleteRes" + }, + "1551": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "FulfillmentOption" + }, + "1554": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "FulfillmentOption.provider_id" + }, + "1555": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "FulfillmentOption.options" + }, + "1556": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "AdminGetRegionsRegionFulfillmentOptionsRes" + }, + "1559": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/index.ts", + "qualifiedName": "AdminGetRegionsRegionFulfillmentOptionsRes.fulfillment_options" + }, + "1560": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/add-country.ts", + "qualifiedName": "AdminPostRegionsRegionCountriesReq" + }, + "1563": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/add-country.ts", + "qualifiedName": "AdminPostRegionsRegionCountriesReq.country_code" + }, + "1564": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/add-fulfillment-provider.ts", + "qualifiedName": "AdminPostRegionsRegionFulfillmentProvidersReq" + }, + "1567": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/add-fulfillment-provider.ts", + "qualifiedName": "AdminPostRegionsRegionFulfillmentProvidersReq.provider_id" + }, + "1568": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/add-payment-provider.ts", + "qualifiedName": "AdminPostRegionsRegionPaymentProvidersReq" + }, + "1571": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/add-payment-provider.ts", + "qualifiedName": "AdminPostRegionsRegionPaymentProvidersReq.provider_id" + }, + "1572": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/create-region.ts", + "qualifiedName": "AdminPostRegionsReq" + }, + "1575": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/create-region.ts", + "qualifiedName": "AdminPostRegionsReq.name" + }, + "1576": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/create-region.ts", + "qualifiedName": "AdminPostRegionsReq.currency_code" + }, + "1577": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/create-region.ts", + "qualifiedName": "AdminPostRegionsReq.tax_code" + }, + "1578": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/create-region.ts", + "qualifiedName": "AdminPostRegionsReq.tax_rate" + }, + "1579": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/create-region.ts", + "qualifiedName": "AdminPostRegionsReq.payment_providers" + }, + "1580": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/create-region.ts", + "qualifiedName": "AdminPostRegionsReq.fulfillment_providers" + }, + "1581": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/create-region.ts", + "qualifiedName": "AdminPostRegionsReq.countries" + }, + "1582": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/create-region.ts", + "qualifiedName": "AdminPostRegionsReq.includes_tax" + }, + "1583": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/create-region.ts", + "qualifiedName": "AdminPostRegionsReq.metadata" + }, + "1584": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/list-regions.ts", + "qualifiedName": "AdminGetRegionsPaginationParams" + }, + "1587": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/list-regions.ts", + "qualifiedName": "AdminGetRegionsPaginationParams.limit" + }, + "1588": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/list-regions.ts", + "qualifiedName": "AdminGetRegionsPaginationParams.offset" + }, + "1589": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/list-regions.ts", + "qualifiedName": "AdminGetRegionsParams" + }, + "1592": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/list-regions.ts", + "qualifiedName": "AdminGetRegionsParams.created_at" + }, + "1593": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/list-regions.ts", + "qualifiedName": "AdminGetRegionsParams.updated_at" + }, + "1594": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/list-regions.ts", + "qualifiedName": "AdminGetRegionsParams.deleted_at" + }, + "1595": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/list-regions.ts", + "qualifiedName": "AdminGetRegionsPaginationParams.limit" + }, + "1596": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/list-regions.ts", + "qualifiedName": "AdminGetRegionsPaginationParams.offset" + }, + "1597": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq" + }, + "1600": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.name" + }, + "1601": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.currency_code" + }, + "1602": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.tax_code" + }, + "1603": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.tax_rate" + }, + "1604": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.gift_cards_taxable" + }, + "1605": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.automatic_taxes" + }, + "1606": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.tax_provider_id" + }, + "1607": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.payment_providers" + }, + "1608": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.fulfillment_providers" + }, + "1609": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.countries" + }, + "1610": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.includes_tax" + }, + "1611": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/regions/update-region.ts", + "qualifiedName": "AdminPostRegionsRegionReq.metadata" + }, + "1612": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/index.ts", + "qualifiedName": "defaultAdminReturnReasonsFields" + }, + "1613": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/index.ts", + "qualifiedName": "defaultAdminReturnReasonsRelations" + }, + "1614": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/index.ts", + "qualifiedName": "AdminReturnReasonsRes" + }, + "1615": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/index.ts", + "qualifiedName": "__type" + }, + "1616": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/index.ts", + "qualifiedName": "__type.return_reason" + }, + "1617": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/index.ts", + "qualifiedName": "AdminReturnReasonsListRes" + }, + "1618": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/index.ts", + "qualifiedName": "__type" + }, + "1619": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/index.ts", + "qualifiedName": "__type.return_reasons" + }, + "1620": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/index.ts", + "qualifiedName": "AdminReturnReasonsDeleteRes" + }, + "1621": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/create-reason.ts", + "qualifiedName": "AdminPostReturnReasonsReq" + }, + "1624": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/create-reason.ts", + "qualifiedName": "AdminPostReturnReasonsReq.value" + }, + "1625": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/create-reason.ts", + "qualifiedName": "AdminPostReturnReasonsReq.label" + }, + "1626": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/create-reason.ts", + "qualifiedName": "AdminPostReturnReasonsReq.parent_return_reason_id" + }, + "1627": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/create-reason.ts", + "qualifiedName": "AdminPostReturnReasonsReq.description" + }, + "1628": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/create-reason.ts", + "qualifiedName": "AdminPostReturnReasonsReq.metadata" + }, + "1629": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/update-reason.ts", + "qualifiedName": "AdminPostReturnReasonsReasonReq" + }, + "1632": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/update-reason.ts", + "qualifiedName": "AdminPostReturnReasonsReasonReq.label" + }, + "1633": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/update-reason.ts", + "qualifiedName": "AdminPostReturnReasonsReasonReq.value" + }, + "1634": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/update-reason.ts", + "qualifiedName": "AdminPostReturnReasonsReasonReq.description" + }, + "1635": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/return-reasons/update-reason.ts", + "qualifiedName": "AdminPostReturnReasonsReasonReq.metadata" + }, + "1636": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "defaultRelations" + }, + "1637": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "defaultRelationsList" + }, + "1638": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "defaultReturnCancelRelations" + }, + "1639": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "defaultReturnCancelFields" + }, + "1640": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "AdminReturnsCancelRes" + }, + "1641": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "__type" + }, + "1642": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "__type.order" + }, + "1643": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "AdminReturnsListRes" + }, + "1644": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "__type" + }, + "1645": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "__type.returns" + }, + "1646": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "AdminReturnsRes" + }, + "1647": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "__type" + }, + "1648": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/index.ts", + "qualifiedName": "__type.return" + }, + "1649": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/list-returns.ts", + "qualifiedName": "AdminGetReturnsParams" + }, + "1652": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/list-returns.ts", + "qualifiedName": "AdminGetReturnsParams.limit" + }, + "1653": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/list-returns.ts", + "qualifiedName": "AdminGetReturnsParams.offset" + }, + "1654": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/receive-return.ts", + "qualifiedName": "AdminPostReturnsReturnReceiveReq" + }, + "1657": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/receive-return.ts", + "qualifiedName": "AdminPostReturnsReturnReceiveReq.items" + }, + "1658": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/receive-return.ts", + "qualifiedName": "AdminPostReturnsReturnReceiveReq.refund" + }, + "1659": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/receive-return.ts", + "qualifiedName": "AdminPostReturnsReturnReceiveReq.location_id" + }, + "1660": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "AdminReservationsRes" + }, + "1661": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "__type" + }, + "1662": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "__type.reservation" + }, + "1663": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "ExtendedReservationItem" + }, + "1664": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "__type" + }, + "1665": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "__type.line_item" + }, + "1666": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "__type.inventory_item" + }, + "1667": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "AdminReservationsListRes" + }, + "1668": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "__type" + }, + "1669": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "__type.reservations" + }, + "1670": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "defaultAdminReservationRelations" + }, + "1671": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "defaultReservationFields" + }, + "1672": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/index.ts", + "qualifiedName": "AdminReservationsDeleteRes" + }, + "1673": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/create-reservation.ts", + "qualifiedName": "AdminPostReservationsReq" + }, + "1676": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/create-reservation.ts", + "qualifiedName": "AdminPostReservationsReq.line_item_id" + }, + "1677": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/create-reservation.ts", + "qualifiedName": "AdminPostReservationsReq.location_id" + }, + "1678": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/create-reservation.ts", + "qualifiedName": "AdminPostReservationsReq.inventory_item_id" + }, + "1679": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/create-reservation.ts", + "qualifiedName": "AdminPostReservationsReq.quantity" + }, + "1680": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/create-reservation.ts", + "qualifiedName": "AdminPostReservationsReq.description" + }, + "1681": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/create-reservation.ts", + "qualifiedName": "AdminPostReservationsReq.metadata" + }, + "1682": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/list-reservations.ts", + "qualifiedName": "AdminGetReservationsParams" + }, + "1683": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.__new" + }, + "1684": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "AdminGetReservationsParams" + }, + "1685": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "1686": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/list-reservations.ts", + "qualifiedName": "AdminGetReservationsParams.location_id" + }, + "1687": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/list-reservations.ts", + "qualifiedName": "AdminGetReservationsParams.inventory_item_id" + }, + "1688": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/list-reservations.ts", + "qualifiedName": "AdminGetReservationsParams.line_item_id" + }, + "1689": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/list-reservations.ts", + "qualifiedName": "AdminGetReservationsParams.created_by" + }, + "1690": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/list-reservations.ts", + "qualifiedName": "AdminGetReservationsParams.quantity" + }, + "1691": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/list-reservations.ts", + "qualifiedName": "AdminGetReservationsParams.created_at" + }, + "1692": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/list-reservations.ts", + "qualifiedName": "AdminGetReservationsParams.description" + }, + "1693": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1694": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1695": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "1696": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "1697": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/update-reservation.ts", + "qualifiedName": "AdminPostReservationsReservationReq" + }, + "1700": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/update-reservation.ts", + "qualifiedName": "AdminPostReservationsReservationReq.quantity" + }, + "1701": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/update-reservation.ts", + "qualifiedName": "AdminPostReservationsReservationReq.location_id" + }, + "1702": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/update-reservation.ts", + "qualifiedName": "AdminPostReservationsReservationReq.description" + }, + "1703": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/reservations/update-reservation.ts", + "qualifiedName": "AdminPostReservationsReservationReq.metadata" + }, + "1704": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/index.ts", + "qualifiedName": "AdminSalesChannelsRes" + }, + "1705": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/index.ts", + "qualifiedName": "__type" + }, + "1706": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/index.ts", + "qualifiedName": "__type.sales_channel" + }, + "1707": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/index.ts", + "qualifiedName": "AdminSalesChannelsDeleteRes" + }, + "1708": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/index.ts", + "qualifiedName": "AdminSalesChannelsDeleteLocationRes" + }, + "1709": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/index.ts", + "qualifiedName": "AdminSalesChannelsListRes" + }, + "1710": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/index.ts", + "qualifiedName": "__type" + }, + "1711": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/index.ts", + "qualifiedName": "__type.sales_channels" + }, + "1712": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/add-product-batch.ts", + "qualifiedName": "AdminPostSalesChannelsChannelProductsBatchReq" + }, + "1715": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/add-product-batch.ts", + "qualifiedName": "AdminPostSalesChannelsChannelProductsBatchReq.product_ids" + }, + "1716": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/create-sales-channel.ts", + "qualifiedName": "AdminPostSalesChannelsReq" + }, + "1719": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/create-sales-channel.ts", + "qualifiedName": "AdminPostSalesChannelsReq.name" + }, + "1720": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/create-sales-channel.ts", + "qualifiedName": "AdminPostSalesChannelsReq.description" + }, + "1721": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/create-sales-channel.ts", + "qualifiedName": "AdminPostSalesChannelsReq.is_disabled" + }, + "1722": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/delete-products-batch.ts", + "qualifiedName": "AdminDeleteSalesChannelsChannelProductsBatchReq" + }, + "1725": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/delete-products-batch.ts", + "qualifiedName": "AdminDeleteSalesChannelsChannelProductsBatchReq.product_ids" + }, + "1726": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/list-sales-channels.ts", + "qualifiedName": "AdminGetSalesChannelsParams" + }, + "1727": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.__new" + }, + "1728": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "AdminGetSalesChannelsParams" + }, + "1729": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "1730": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/list-sales-channels.ts", + "qualifiedName": "AdminGetSalesChannelsParams.id" + }, + "1731": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/list-sales-channels.ts", + "qualifiedName": "AdminGetSalesChannelsParams.q" + }, + "1732": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/list-sales-channels.ts", + "qualifiedName": "AdminGetSalesChannelsParams.name" + }, + "1733": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/list-sales-channels.ts", + "qualifiedName": "AdminGetSalesChannelsParams.description" + }, + "1734": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/list-sales-channels.ts", + "qualifiedName": "AdminGetSalesChannelsParams.created_at" + }, + "1735": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/list-sales-channels.ts", + "qualifiedName": "AdminGetSalesChannelsParams.updated_at" + }, + "1736": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/list-sales-channels.ts", + "qualifiedName": "AdminGetSalesChannelsParams.deleted_at" + }, + "1737": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/list-sales-channels.ts", + "qualifiedName": "AdminGetSalesChannelsParams.order" + }, + "1738": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1739": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1740": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "1741": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "1742": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/update-sales-channel.ts", + "qualifiedName": "AdminPostSalesChannelsSalesChannelReq" + }, + "1745": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/update-sales-channel.ts", + "qualifiedName": "AdminPostSalesChannelsSalesChannelReq.name" + }, + "1746": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/update-sales-channel.ts", + "qualifiedName": "AdminPostSalesChannelsSalesChannelReq.description" + }, + "1747": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/update-sales-channel.ts", + "qualifiedName": "AdminPostSalesChannelsSalesChannelReq.is_disabled" + }, + "1748": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/associate-stock-location.ts", + "qualifiedName": "AdminPostSalesChannelsChannelStockLocationsReq" + }, + "1751": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/associate-stock-location.ts", + "qualifiedName": "AdminPostSalesChannelsChannelStockLocationsReq.location_id" + }, + "1752": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/remove-stock-location.ts", + "qualifiedName": "AdminDeleteSalesChannelsChannelStockLocationsReq" + }, + "1755": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/sales-channels/remove-stock-location.ts", + "qualifiedName": "AdminDeleteSalesChannelsChannelStockLocationsReq.location_id" + }, + "1756": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/index.ts", + "qualifiedName": "defaultFields" + }, + "1757": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/index.ts", + "qualifiedName": "AdminShippingOptionsListRes" + }, + "1758": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/index.ts", + "qualifiedName": "__type" + }, + "1759": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/index.ts", + "qualifiedName": "__type.shipping_options" + }, + "1760": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/index.ts", + "qualifiedName": "AdminShippingOptionsRes" + }, + "1761": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/index.ts", + "qualifiedName": "__type" + }, + "1762": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/index.ts", + "qualifiedName": "__type.shipping_option" + }, + "1763": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/index.ts", + "qualifiedName": "AdminShippingOptionsDeleteRes" + }, + "1764": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq" + }, + "1767": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.name" + }, + "1768": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.region_id" + }, + "1769": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.provider_id" + }, + "1770": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.profile_id" + }, + "1771": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.data" + }, + "1772": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.price_type" + }, + "1773": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.amount" + }, + "1774": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.requirements" + }, + "1775": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.admin_only" + }, + "1776": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.is_return" + }, + "1777": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.metadata" + }, + "1778": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsReq.includes_tax" + }, + "1779": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/list-shipping-options.ts", + "qualifiedName": "AdminGetShippingOptionsParams" + }, + "1782": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/list-shipping-options.ts", + "qualifiedName": "AdminGetShippingOptionsParams.region_id" + }, + "1783": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/list-shipping-options.ts", + "qualifiedName": "AdminGetShippingOptionsParams.is_return" + }, + "1784": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/list-shipping-options.ts", + "qualifiedName": "AdminGetShippingOptionsParams.admin_only" + }, + "1785": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/update-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsOptionReq" + }, + "1788": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/update-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsOptionReq.name" + }, + "1789": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/update-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsOptionReq.amount" + }, + "1790": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/update-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsOptionReq.requirements" + }, + "1791": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/update-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsOptionReq.admin_only" + }, + "1792": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/update-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsOptionReq.metadata" + }, + "1793": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/update-shipping-option.ts", + "qualifiedName": "AdminPostShippingOptionsOptionReq.includes_tax" + }, + "1794": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/index.ts", + "qualifiedName": "defaultAdminShippingProfilesFields" + }, + "1795": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/index.ts", + "qualifiedName": "defaultAdminShippingProfilesRelations" + }, + "1796": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/index.ts", + "qualifiedName": "AdminDeleteShippingProfileRes" + }, + "1797": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/index.ts", + "qualifiedName": "AdminShippingProfilesRes" + }, + "1798": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/index.ts", + "qualifiedName": "__type" + }, + "1799": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/index.ts", + "qualifiedName": "__type.shipping_profile" + }, + "1800": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/index.ts", + "qualifiedName": "AdminShippingProfilesListRes" + }, + "1801": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/index.ts", + "qualifiedName": "__type" + }, + "1802": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/index.ts", + "qualifiedName": "__type.shipping_profiles" + }, + "1803": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/create-shipping-profile.ts", + "qualifiedName": "AdminPostShippingProfilesReq" + }, + "1806": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/create-shipping-profile.ts", + "qualifiedName": "AdminPostShippingProfilesReq.name" + }, + "1807": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/create-shipping-profile.ts", + "qualifiedName": "AdminPostShippingProfilesReq.type" + }, + "1808": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/create-shipping-profile.ts", + "qualifiedName": "AdminPostShippingProfilesReq.metadata" + }, + "1809": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/update-shipping-profile.ts", + "qualifiedName": "AdminPostShippingProfilesProfileReq" + }, + "1812": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/update-shipping-profile.ts", + "qualifiedName": "AdminPostShippingProfilesProfileReq.name" + }, + "1813": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/update-shipping-profile.ts", + "qualifiedName": "AdminPostShippingProfilesProfileReq.metadata" + }, + "1814": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/update-shipping-profile.ts", + "qualifiedName": "AdminPostShippingProfilesProfileReq.type" + }, + "1815": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/update-shipping-profile.ts", + "qualifiedName": "AdminPostShippingProfilesProfileReq.products" + }, + "1816": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-profiles/update-shipping-profile.ts", + "qualifiedName": "AdminPostShippingProfilesProfileReq.shipping_options" + }, + "1817": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/index.ts", + "qualifiedName": "defaultAdminStockLocationFields" + }, + "1818": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/index.ts", + "qualifiedName": "defaultAdminStockLocationRelations" + }, + "1819": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/index.ts", + "qualifiedName": "AdminStockLocationsDeleteRes" + }, + "1820": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/index.ts", + "qualifiedName": "AdminStockLocationsRes" + }, + "1821": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/index.ts", + "qualifiedName": "__type" + }, + "1822": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/index.ts", + "qualifiedName": "__type.stock_location" + }, + "1823": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/index.ts", + "qualifiedName": "AdminStockLocationsListRes" + }, + "1824": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/index.ts", + "qualifiedName": "__type" + }, + "1825": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/index.ts", + "qualifiedName": "__type.stock_locations" + }, + "1826": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsReq" + }, + "1829": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsReq.name" + }, + "1830": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsReq.address" + }, + "1831": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsReq.address_id" + }, + "1832": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsReq.metadata" + }, + "1833": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsParams" + }, + "1836": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1837": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1838": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/get-stock-location.ts", + "qualifiedName": "AdminGetStockLocationsLocationParams" + }, + "1841": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1842": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1843": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/list-stock-locations.ts", + "qualifiedName": "AdminGetStockLocationsParams" + }, + "1844": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.__new" + }, + "1845": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "AdminGetStockLocationsParams" + }, + "1846": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "1847": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/list-stock-locations.ts", + "qualifiedName": "AdminGetStockLocationsParams.id" + }, + "1848": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/list-stock-locations.ts", + "qualifiedName": "AdminGetStockLocationsParams.name" + }, + "1849": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/list-stock-locations.ts", + "qualifiedName": "AdminGetStockLocationsParams.address_id" + }, + "1850": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/list-stock-locations.ts", + "qualifiedName": "AdminGetStockLocationsParams.sales_channel_id" + }, + "1851": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1852": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1853": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "1854": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "1855": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsLocationReq" + }, + "1858": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsLocationReq.name" + }, + "1859": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsLocationReq.address" + }, + "1860": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsLocationReq.address_id" + }, + "1861": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsLocationReq.metadata" + }, + "1862": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "AdminPostStockLocationsLocationParams" + }, + "1865": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "1866": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "1867": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "defaultRelationsExtended" + }, + "1868": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "AdminExtendedStoresRes" + }, + "1869": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "__type" + }, + "1870": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "__type.store" + }, + "1871": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "AdminStoresRes" + }, + "1872": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "__type" + }, + "1873": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "__type.store" + }, + "1874": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "AdminTaxProvidersList" + }, + "1875": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "__type" + }, + "1876": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "__type.tax_providers" + }, + "1877": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "AdminPaymentProvidersList" + }, + "1878": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "__type" + }, + "1879": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/index.ts", + "qualifiedName": "__type.payment_providers" + }, + "1880": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/update-store.ts", + "qualifiedName": "AdminPostStoreReq" + }, + "1883": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/update-store.ts", + "qualifiedName": "AdminPostStoreReq.name" + }, + "1884": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/update-store.ts", + "qualifiedName": "AdminPostStoreReq.swap_link_template" + }, + "1885": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/update-store.ts", + "qualifiedName": "AdminPostStoreReq.payment_link_template" + }, + "1886": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/update-store.ts", + "qualifiedName": "AdminPostStoreReq.invite_link_template" + }, + "1887": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/update-store.ts", + "qualifiedName": "AdminPostStoreReq.default_currency_code" + }, + "1888": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/update-store.ts", + "qualifiedName": "AdminPostStoreReq.currencies" + }, + "1889": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/store/update-store.ts", + "qualifiedName": "AdminPostStoreReq.metadata" + }, + "1890": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/swaps/index.ts", + "qualifiedName": "defaultAdminSwapRelations" + }, + "1891": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/swaps/index.ts", + "qualifiedName": "defaultAdminSwapFields" + }, + "1892": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/swaps/index.ts", + "qualifiedName": "AdminSwapsListRes" + }, + "1893": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/swaps/index.ts", + "qualifiedName": "__type" + }, + "1894": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/swaps/index.ts", + "qualifiedName": "__type.swaps" + }, + "1895": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/swaps/index.ts", + "qualifiedName": "AdminSwapsRes" + }, + "1896": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/swaps/index.ts", + "qualifiedName": "__type" + }, + "1897": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/swaps/index.ts", + "qualifiedName": "__type.swap" + }, + "1898": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/swaps/list-swaps.ts", + "qualifiedName": "AdminGetSwapsParams" + }, + "1901": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/swaps/list-swaps.ts", + "qualifiedName": "AdminGetSwapsParams.limit" + }, + "1902": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/swaps/list-swaps.ts", + "qualifiedName": "AdminGetSwapsParams.offset" + }, + "1903": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/index.ts", + "qualifiedName": "defaultAdminTaxRatesRelations" + }, + "1904": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/index.ts", + "qualifiedName": "defaultAdminTaxRatesFields" + }, + "1905": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/index.ts", + "qualifiedName": "AdminTaxRatesDeleteRes" + }, + "1906": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/index.ts", + "qualifiedName": "AdminTaxRatesListRes" + }, + "1907": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/index.ts", + "qualifiedName": "__type" + }, + "1908": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/index.ts", + "qualifiedName": "__type.tax_rates" + }, + "1909": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/index.ts", + "qualifiedName": "AdminTaxRatesRes" + }, + "1910": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/index.ts", + "qualifiedName": "__type" + }, + "1911": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/index.ts", + "qualifiedName": "__type.tax_rate" + }, + "1912": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/list-tax-rates.ts", + "qualifiedName": "AdminGetTaxRatesParams" + }, + "1915": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/list-tax-rates.ts", + "qualifiedName": "AdminGetTaxRatesParams.region_id" + }, + "1916": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/list-tax-rates.ts", + "qualifiedName": "AdminGetTaxRatesParams.name" + }, + "1917": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/list-tax-rates.ts", + "qualifiedName": "AdminGetTaxRatesParams.code" + }, + "1918": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/list-tax-rates.ts", + "qualifiedName": "AdminGetTaxRatesParams.rate" + }, + "1919": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/list-tax-rates.ts", + "qualifiedName": "AdminGetTaxRatesParams.offset" + }, + "1920": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/list-tax-rates.ts", + "qualifiedName": "AdminGetTaxRatesParams.limit" + }, + "1921": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/list-tax-rates.ts", + "qualifiedName": "AdminGetTaxRatesParams.expand" + }, + "1922": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/list-tax-rates.ts", + "qualifiedName": "AdminGetTaxRatesParams.fields" + }, + "1923": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/get-tax-rate.ts", + "qualifiedName": "AdminGetTaxRatesTaxRateParams" + }, + "1926": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/get-tax-rate.ts", + "qualifiedName": "AdminGetTaxRatesTaxRateParams.expand" + }, + "1927": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/get-tax-rate.ts", + "qualifiedName": "AdminGetTaxRatesTaxRateParams.fields" + }, + "1928": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-product-types.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductTypesReq" + }, + "1931": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-product-types.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductTypesReq.product_types" + }, + "1932": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-product-types.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductTypesParams" + }, + "1935": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-product-types.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductTypesParams.expand" + }, + "1936": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-product-types.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductTypesParams.fields" + }, + "1937": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-products.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductsReq" + }, + "1940": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-products.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductsReq.products" + }, + "1941": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-products.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductsParams" + }, + "1944": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-products.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductsParams.expand" + }, + "1945": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-products.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductsParams.fields" + }, + "1946": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-shipping-options.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateShippingOptionsReq" + }, + "1949": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-shipping-options.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateShippingOptionsReq.shipping_options" + }, + "1950": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-shipping-options.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateShippingOptionsParams" + }, + "1953": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-shipping-options.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateShippingOptionsParams.expand" + }, + "1954": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/remove-from-shipping-options.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateShippingOptionsParams.fields" + }, + "1955": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-product-types.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductTypesReq" + }, + "1958": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-product-types.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductTypesReq.product_types" + }, + "1959": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-product-types.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductTypesParams" + }, + "1962": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-product-types.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductTypesParams.expand" + }, + "1963": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-product-types.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductTypesParams.fields" + }, + "1964": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-products.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductsReq" + }, + "1967": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-products.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductsReq.products" + }, + "1968": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-products.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductsParams" + }, + "1971": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-products.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductsParams.expand" + }, + "1972": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-products.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductsParams.fields" + }, + "1973": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-shipping-options.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateShippingOptionsReq" + }, + "1976": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-shipping-options.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateShippingOptionsReq.shipping_options" + }, + "1977": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-shipping-options.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateShippingOptionsParams" + }, + "1980": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-shipping-options.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateShippingOptionsParams.expand" + }, + "1981": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/add-to-shipping-options.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateShippingOptionsParams.fields" + }, + "1982": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/create-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesReq" + }, + "1985": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/create-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesReq.code" + }, + "1986": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/create-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesReq.name" + }, + "1987": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/create-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesReq.region_id" + }, + "1988": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/create-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesReq.rate" + }, + "1989": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/create-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesReq.products" + }, + "1990": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/create-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesReq.shipping_options" + }, + "1991": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/create-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesReq.product_types" + }, + "1992": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/create-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesParams" + }, + "1995": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/create-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesParams.expand" + }, + "1996": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/create-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesParams.fields" + }, + "1997": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/update-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateReq" + }, + "2000": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/update-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateReq.code" + }, + "2001": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/update-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateReq.name" + }, + "2002": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/update-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateReq.region_id" + }, + "2003": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/update-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateReq.rate" + }, + "2004": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/update-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateReq.products" + }, + "2005": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/update-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateReq.shipping_options" + }, + "2006": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/update-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateReq.product_types" + }, + "2007": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/update-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateParams" + }, + "2010": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/update-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateParams.expand" + }, + "2011": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/tax-rates/update-tax-rate.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateParams.fields" + }, + "2012": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/index.ts", + "qualifiedName": "AdminUploadsRes" + }, + "2013": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/index.ts", + "qualifiedName": "__type" + }, + "2014": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/index.ts", + "qualifiedName": "__type.uploads" + }, + "2015": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/index.ts", + "qualifiedName": "AdminDeleteUploadsRes" + }, + "2016": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/index.ts", + "qualifiedName": "AdminUploadsDownloadUrlRes" + }, + "2017": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/index.ts", + "qualifiedName": "__type" + }, + "2018": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/index.ts", + "qualifiedName": "__type.download_url" + }, + "2019": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/create-upload.ts", + "qualifiedName": "IAdminPostUploadsFileReq" + }, + "2022": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/create-upload.ts", + "qualifiedName": "IAdminPostUploadsFileReq.originalName" + }, + "2023": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/create-upload.ts", + "qualifiedName": "IAdminPostUploadsFileReq.path" + }, + "2024": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/delete-upload.ts", + "qualifiedName": "AdminDeleteUploadsReq" + }, + "2027": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/delete-upload.ts", + "qualifiedName": "AdminDeleteUploadsReq.file_key" + }, + "2028": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/get-download-url.ts", + "qualifiedName": "AdminPostUploadsDownloadUrlReq" + }, + "2031": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/uploads/get-download-url.ts", + "qualifiedName": "AdminPostUploadsDownloadUrlReq.file_key" + }, + "2032": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/index.ts", + "qualifiedName": "unauthenticatedUserRoutes" + }, + "2033": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/index.ts", + "qualifiedName": "unauthenticatedUserRoutes" + }, + "2034": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/index.ts", + "qualifiedName": "app" + }, + "2035": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/index.ts", + "qualifiedName": "AdminUserRes" + }, + "2036": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/index.ts", + "qualifiedName": "__type" + }, + "2037": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/index.ts", + "qualifiedName": "__type.user" + }, + "2038": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/index.ts", + "qualifiedName": "AdminUsersListRes" + }, + "2039": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/index.ts", + "qualifiedName": "__type" + }, + "2040": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/index.ts", + "qualifiedName": "__type.users" + }, + "2041": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/index.ts", + "qualifiedName": "AdminDeleteUserRes" + }, + "2042": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/reset-password.ts", + "qualifiedName": "payload" + }, + "2043": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/reset-password.ts", + "qualifiedName": "__type" + }, + "2044": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/reset-password.ts", + "qualifiedName": "__type.email" + }, + "2045": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/reset-password.ts", + "qualifiedName": "__type.user_id" + }, + "2046": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/reset-password.ts", + "qualifiedName": "__type.password" + }, + "2047": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/reset-password.ts", + "qualifiedName": "AdminResetPasswordRequest" + }, + "2050": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/reset-password.ts", + "qualifiedName": "AdminResetPasswordRequest.email" + }, + "2051": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/reset-password.ts", + "qualifiedName": "AdminResetPasswordRequest.token" + }, + "2052": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/reset-password.ts", + "qualifiedName": "AdminResetPasswordRequest.password" + }, + "2053": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/reset-password-token.ts", + "qualifiedName": "AdminResetPasswordTokenRequest" + }, + "2056": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/reset-password-token.ts", + "qualifiedName": "AdminResetPasswordTokenRequest.email" + }, + "2057": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/create-user.ts", + "qualifiedName": "AdminCreateUserRequest" + }, + "2060": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/create-user.ts", + "qualifiedName": "AdminCreateUserRequest.email" + }, + "2061": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/create-user.ts", + "qualifiedName": "AdminCreateUserRequest.first_name" + }, + "2062": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/create-user.ts", + "qualifiedName": "AdminCreateUserRequest.last_name" + }, + "2063": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/create-user.ts", + "qualifiedName": "AdminCreateUserRequest.role" + }, + "2064": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/create-user.ts", + "qualifiedName": "AdminCreateUserRequest.password" + }, + "2065": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/update-user.ts", + "qualifiedName": "AdminUpdateUserRequest" + }, + "2068": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/update-user.ts", + "qualifiedName": "AdminUpdateUserRequest.first_name" + }, + "2069": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/update-user.ts", + "qualifiedName": "AdminUpdateUserRequest.last_name" + }, + "2070": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/update-user.ts", + "qualifiedName": "AdminUpdateUserRequest.role" + }, + "2071": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/update-user.ts", + "qualifiedName": "AdminUpdateUserRequest.api_token" + }, + "2072": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/users/update-user.ts", + "qualifiedName": "AdminUpdateUserRequest.metadata" + }, + "2073": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/index.ts", + "qualifiedName": "defaultAdminVariantRelations" + }, + "2074": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/index.ts", + "qualifiedName": "defaultAdminVariantFields" + }, + "2075": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/index.ts", + "qualifiedName": "AdminVariantsListRes" + }, + "2076": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/index.ts", + "qualifiedName": "__type" + }, + "2077": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/index.ts", + "qualifiedName": "__type.variants" + }, + "2078": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/index.ts", + "qualifiedName": "AdminVariantsRes" + }, + "2079": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/index.ts", + "qualifiedName": "__type" + }, + "2080": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/index.ts", + "qualifiedName": "__type.variant" + }, + "2081": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/list-variants.ts", + "qualifiedName": "AdminGetVariantsParams" + }, + "2084": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/list-variants.ts", + "qualifiedName": "AdminGetVariantsParams.q" + }, + "2085": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/list-variants.ts", + "qualifiedName": "AdminGetVariantsParams.limit" + }, + "2086": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/list-variants.ts", + "qualifiedName": "AdminGetVariantsParams.offset" + }, + "2087": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/list-variants.ts", + "qualifiedName": "AdminGetVariantsParams.expand" + }, + "2088": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/list-variants.ts", + "qualifiedName": "AdminGetVariantsParams.fields" + }, + "2089": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/list-variants.ts", + "qualifiedName": "AdminGetVariantsParams.id" + }, + "2090": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/list-variants.ts", + "qualifiedName": "AdminGetVariantsParams.title" + }, + "2091": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/list-variants.ts", + "qualifiedName": "AdminGetVariantsParams.inventory_quantity" + }, + "2092": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "AdminPriceSelectionParams.customer_id" + }, + "2093": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.cart_id" + }, + "2094": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.region_id" + }, + "2095": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.currency_code" + }, + "2096": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-variant.ts", + "qualifiedName": "AdminGetVariantParams" + }, + "2099": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "2100": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "2101": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "LevelWithAvailability" + }, + "2102": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type" + }, + "2103": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type.available_quantity" + }, + "2104": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "ResponseInventoryItem" + }, + "2105": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type" + }, + "2106": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type.location_levels" + }, + "2107": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "VariantInventory" + }, + "2108": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type" + }, + "2109": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type.id" + }, + "2110": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type.inventory" + }, + "2111": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type.sales_channel_availability" + }, + "2112": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type" + }, + "2113": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type.channel_name" + }, + "2114": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type.channel_id" + }, + "2115": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type.available_quantity" + }, + "2116": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "AdminGetVariantsVariantInventoryRes" + }, + "2117": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type" + }, + "2118": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/variants/get-inventory.ts", + "qualifiedName": "__type.variant" + }, + "2119": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/index.ts", + "qualifiedName": "StoreAuthRes" + }, + "2120": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/index.ts", + "qualifiedName": "__type" + }, + "2121": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/index.ts", + "qualifiedName": "__type.customer" + }, + "2122": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/index.ts", + "qualifiedName": "StoreBearerAuthRes" + }, + "2123": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/index.ts", + "qualifiedName": "__type" + }, + "2124": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/index.ts", + "qualifiedName": "__type.access_token" + }, + "2125": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/index.ts", + "qualifiedName": "StoreGetAuthEmailRes" + }, + "2126": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/index.ts", + "qualifiedName": "__type" + }, + "2127": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/index.ts", + "qualifiedName": "__type.exists" + }, + "2128": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/create-session.ts", + "qualifiedName": "StorePostAuthReq" + }, + "2131": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/create-session.ts", + "qualifiedName": "StorePostAuthReq.email" + }, + "2132": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/auth/create-session.ts", + "qualifiedName": "StorePostAuthReq.password" + }, + "2133": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "defaultStoreCartFields" + }, + "2134": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "defaultStoreCartRelations" + }, + "2135": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "StoreCartsRes" + }, + "2136": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "__type" + }, + "2137": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "__type.cart" + }, + "2138": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "StoreCompleteCartRes" + }, + "2139": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "__type" + }, + "2140": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "__type.type" + }, + "2141": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "__type.data" + }, + "2142": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "__type" + }, + "2143": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "__type.type" + }, + "2144": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "__type.data" + }, + "2145": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "__type" + }, + "2146": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "__type.type" + }, + "2147": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/index.ts", + "qualifiedName": "__type.data" + }, + "2148": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/add-shipping-method.ts", + "qualifiedName": "StorePostCartsCartShippingMethodReq" + }, + "2151": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/add-shipping-method.ts", + "qualifiedName": "StorePostCartsCartShippingMethodReq.option_id" + }, + "2152": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/add-shipping-method.ts", + "qualifiedName": "StorePostCartsCartShippingMethodReq.data" + }, + "2153": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-cart.ts", + "qualifiedName": "Item" + }, + "2156": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-cart.ts", + "qualifiedName": "Item.variant_id" + }, + "2157": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-cart.ts", + "qualifiedName": "Item.quantity" + }, + "2158": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-cart.ts", + "qualifiedName": "StorePostCartReq" + }, + "2161": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-cart.ts", + "qualifiedName": "StorePostCartReq.region_id" + }, + "2162": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-cart.ts", + "qualifiedName": "StorePostCartReq.country_code" + }, + "2163": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-cart.ts", + "qualifiedName": "StorePostCartReq.items" + }, + "2164": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-cart.ts", + "qualifiedName": "StorePostCartReq.context" + }, + "2165": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-cart.ts", + "qualifiedName": "StorePostCartReq.sales_channel_id" + }, + "2166": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-line-item/index.ts", + "qualifiedName": "StorePostCartsCartLineItemsReq" + }, + "2169": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-line-item/index.ts", + "qualifiedName": "StorePostCartsCartLineItemsReq.variant_id" + }, + "2170": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-line-item/index.ts", + "qualifiedName": "StorePostCartsCartLineItemsReq.quantity" + }, + "2171": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/create-line-item/index.ts", + "qualifiedName": "StorePostCartsCartLineItemsReq.metadata" + }, + "2172": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/set-payment-session.ts", + "qualifiedName": "StorePostCartsCartPaymentSessionReq" + }, + "2175": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/set-payment-session.ts", + "qualifiedName": "StorePostCartsCartPaymentSessionReq.provider_id" + }, + "2176": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "StorePostCartsCartReq" + }, + "2179": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "StorePostCartsCartReq.region_id" + }, + "2180": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "StorePostCartsCartReq.country_code" + }, + "2181": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "StorePostCartsCartReq.email" + }, + "2182": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "StorePostCartsCartReq.billing_address" + }, + "2183": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "StorePostCartsCartReq.shipping_address" + }, + "2184": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "StorePostCartsCartReq.gift_cards" + }, + "2185": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "StorePostCartsCartReq.discounts" + }, + "2186": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "StorePostCartsCartReq.customer_id" + }, + "2187": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "StorePostCartsCartReq.context" + }, + "2188": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "StorePostCartsCartReq.sales_channel_id" + }, + "2189": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-line-item.ts", + "qualifiedName": "StorePostCartsCartLineItemsItemReq" + }, + "2192": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-line-item.ts", + "qualifiedName": "StorePostCartsCartLineItemsItemReq.quantity" + }, + "2193": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-line-item.ts", + "qualifiedName": "StorePostCartsCartLineItemsItemReq.metadata" + }, + "2194": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-payment-session.ts", + "qualifiedName": "StorePostCartsCartPaymentSessionUpdateReq" + }, + "2197": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-payment-session.ts", + "qualifiedName": "StorePostCartsCartPaymentSessionUpdateReq.data" + }, + "2198": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/index.ts", + "qualifiedName": "defaultStoreCollectionRelations" + }, + "2199": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/index.ts", + "qualifiedName": "allowedFields" + }, + "2200": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/index.ts", + "qualifiedName": "StoreCollectionsListRes" + }, + "2201": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/index.ts", + "qualifiedName": "__type" + }, + "2202": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/index.ts", + "qualifiedName": "__type.collections" + }, + "2203": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/index.ts", + "qualifiedName": "StoreCollectionsRes" + }, + "2204": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/index.ts", + "qualifiedName": "__type" + }, + "2205": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/index.ts", + "qualifiedName": "__type.collection" + }, + "2206": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/list-collections.ts", + "qualifiedName": "StoreGetCollectionsParams" + }, + "2209": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/list-collections.ts", + "qualifiedName": "StoreGetCollectionsParams.handle" + }, + "2210": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/list-collections.ts", + "qualifiedName": "StoreGetCollectionsParams.limit" + }, + "2211": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/list-collections.ts", + "qualifiedName": "StoreGetCollectionsParams.offset" + }, + "2212": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/list-collections.ts", + "qualifiedName": "StoreGetCollectionsParams.created_at" + }, + "2213": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/collections/list-collections.ts", + "qualifiedName": "StoreGetCollectionsParams.updated_at" + }, + "2214": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "defaultStoreCustomersRelations" + }, + "2215": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "defaultStoreCustomersFields" + }, + "2216": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "allowedStoreCustomersRelations" + }, + "2217": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "allowedStoreCustomersFields" + }, + "2218": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "StoreCustomersRes" + }, + "2219": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "__type" + }, + "2220": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "__type.customer" + }, + "2221": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "StoreCustomersResetPasswordRes" + }, + "2222": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "__type" + }, + "2223": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "__type.customer" + }, + "2224": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "StoreCustomersListOrdersRes" + }, + "2225": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "__type" + }, + "2226": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "__type.orders" + }, + "2227": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "StoreCustomersListPaymentMethodsRes" + }, + "2228": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "__type" + }, + "2229": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "__type.payment_methods" + }, + "2230": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "__type" + }, + "2231": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "__type.provider_id" + }, + "2232": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/index.ts", + "qualifiedName": "__type.data" + }, + "2233": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/create-address.ts", + "qualifiedName": "StorePostCustomersCustomerAddressesReq" + }, + "2236": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/create-address.ts", + "qualifiedName": "StorePostCustomersCustomerAddressesReq.address" + }, + "2237": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/create-customer.ts", + "qualifiedName": "StorePostCustomersReq" + }, + "2240": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/create-customer.ts", + "qualifiedName": "StorePostCustomersReq.first_name" + }, + "2241": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/create-customer.ts", + "qualifiedName": "StorePostCustomersReq.last_name" + }, + "2242": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/create-customer.ts", + "qualifiedName": "StorePostCustomersReq.email" + }, + "2243": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/create-customer.ts", + "qualifiedName": "StorePostCustomersReq.password" + }, + "2244": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/create-customer.ts", + "qualifiedName": "StorePostCustomersReq.phone" + }, + "2245": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersPaginationParams" + }, + "2248": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersPaginationParams.limit" + }, + "2249": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersPaginationParams.offset" + }, + "2250": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersPaginationParams.fields" + }, + "2251": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersPaginationParams.expand" + }, + "2252": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams" + }, + "2255": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.id" + }, + "2256": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.q" + }, + "2257": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.status" + }, + "2258": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.fulfillment_status" + }, + "2259": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.payment_status" + }, + "2260": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.display_id" + }, + "2261": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.cart_id" + }, + "2262": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.email" + }, + "2263": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.region_id" + }, + "2264": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.currency_code" + }, + "2265": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.tax_rate" + }, + "2266": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.created_at" + }, + "2267": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.updated_at" + }, + "2268": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams.canceled_at" + }, + "2269": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersPaginationParams.limit" + }, + "2270": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersPaginationParams.offset" + }, + "2271": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersPaginationParams.fields" + }, + "2272": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/list-orders.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersPaginationParams.expand" + }, + "2273": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/reset-password.ts", + "qualifiedName": "StorePostCustomersResetPasswordReq" + }, + "2276": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/reset-password.ts", + "qualifiedName": "StorePostCustomersResetPasswordReq.email" + }, + "2277": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/reset-password.ts", + "qualifiedName": "StorePostCustomersResetPasswordReq.token" + }, + "2278": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/reset-password.ts", + "qualifiedName": "StorePostCustomersResetPasswordReq.password" + }, + "2279": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/reset-password-token.ts", + "qualifiedName": "StorePostCustomersCustomerPasswordTokenReq" + }, + "2282": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/reset-password-token.ts", + "qualifiedName": "StorePostCustomersCustomerPasswordTokenReq.email" + }, + "2283": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/update-address.ts", + "qualifiedName": "StorePostCustomersCustomerAddressesAddressReq" + }, + "2286": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.first_name" + }, + "2287": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.last_name" + }, + "2288": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.phone" + }, + "2289": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.metadata" + }, + "2290": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.company" + }, + "2291": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.address_1" + }, + "2292": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.address_2" + }, + "2293": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.city" + }, + "2294": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.country_code" + }, + "2295": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.province" + }, + "2296": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.postal_code" + }, + "2297": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/update-customer.ts", + "qualifiedName": "StorePostCustomersCustomerReq" + }, + "2300": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/update-customer.ts", + "qualifiedName": "StorePostCustomersCustomerReq.billing_address" + }, + "2301": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/update-customer.ts", + "qualifiedName": "StorePostCustomersCustomerReq.first_name" + }, + "2302": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/update-customer.ts", + "qualifiedName": "StorePostCustomersCustomerReq.last_name" + }, + "2303": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/update-customer.ts", + "qualifiedName": "StorePostCustomersCustomerReq.password" + }, + "2304": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/update-customer.ts", + "qualifiedName": "StorePostCustomersCustomerReq.phone" + }, + "2305": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/update-customer.ts", + "qualifiedName": "StorePostCustomersCustomerReq.email" + }, + "2306": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/update-customer.ts", + "qualifiedName": "StorePostCustomersCustomerReq.metadata" + }, + "2307": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/gift-cards/index.ts", + "qualifiedName": "defaultStoreGiftCardRelations" + }, + "2308": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/gift-cards/index.ts", + "qualifiedName": "defaultStoreGiftCardFields" + }, + "2309": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/gift-cards/index.ts", + "qualifiedName": "allowedStoreGiftCardRelations" + }, + "2310": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/gift-cards/index.ts", + "qualifiedName": "allowedStoreGiftCardFields" + }, + "2311": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/gift-cards/index.ts", + "qualifiedName": "StoreGiftCardsRes" + }, + "2312": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/gift-cards/index.ts", + "qualifiedName": "__type" + }, + "2313": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/gift-cards/index.ts", + "qualifiedName": "__type.gift_card" + }, + "2314": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/order-edits/index.ts", + "qualifiedName": "StoreOrderEditsRes" + }, + "2315": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/order-edits/index.ts", + "qualifiedName": "__type" + }, + "2316": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/order-edits/index.ts", + "qualifiedName": "__type.order_edit" + }, + "2317": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/order-edits/decline-order-edit.ts", + "qualifiedName": "StorePostOrderEditsOrderEditDecline" + }, + "2320": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/order-edits/decline-order-edit.ts", + "qualifiedName": "StorePostOrderEditsOrderEditDecline.declined_reason" + }, + "2321": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/index.ts", + "qualifiedName": "defaultStoreOrdersRelations" + }, + "2322": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/index.ts", + "qualifiedName": "allowedStoreOrdersRelations" + }, + "2323": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/index.ts", + "qualifiedName": "defaultStoreOrdersFields" + }, + "2324": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/index.ts", + "qualifiedName": "allowedStoreOrdersFields" + }, + "2325": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/index.ts", + "qualifiedName": "StoreOrdersRes" + }, + "2326": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/index.ts", + "qualifiedName": "__type" + }, + "2327": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/index.ts", + "qualifiedName": "__type.order" + }, + "2328": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/confirm-order-request.ts", + "qualifiedName": "StorePostCustomersCustomerAcceptClaimReq" + }, + "2331": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/confirm-order-request.ts", + "qualifiedName": "StorePostCustomersCustomerAcceptClaimReq.token" + }, + "2332": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/lookup-order.ts", + "qualifiedName": "ShippingAddressPayload" + }, + "2335": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/lookup-order.ts", + "qualifiedName": "ShippingAddressPayload.postal_code" + }, + "2336": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/lookup-order.ts", + "qualifiedName": "StoreGetOrdersParams" + }, + "2339": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/lookup-order.ts", + "qualifiedName": "StoreGetOrdersParams.display_id" + }, + "2340": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/lookup-order.ts", + "qualifiedName": "StoreGetOrdersParams.email" + }, + "2341": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/lookup-order.ts", + "qualifiedName": "StoreGetOrdersParams.shipping_address" + }, + "2342": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "2343": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "2344": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/request-order.ts", + "qualifiedName": "StorePostCustomersCustomerOrderClaimReq" + }, + "2347": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/orders/request-order.ts", + "qualifiedName": "StorePostCustomersCustomerOrderClaimReq.order_ids" + }, + "2348": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/index.ts", + "qualifiedName": "defaultPaymentCollectionRelations" + }, + "2349": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/index.ts", + "qualifiedName": "StorePaymentCollectionsRes" + }, + "2350": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/index.ts", + "qualifiedName": "__type" + }, + "2351": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/index.ts", + "qualifiedName": "__type.payment_collection" + }, + "2352": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/index.ts", + "qualifiedName": "StorePaymentCollectionsSessionRes" + }, + "2353": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/index.ts", + "qualifiedName": "__type" + }, + "2354": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/index.ts", + "qualifiedName": "__type.payment_session" + }, + "2355": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/authorize-batch-payment-sessions.ts", + "qualifiedName": "StorePostPaymentCollectionsBatchSessionsAuthorizeReq" + }, + "2358": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/authorize-batch-payment-sessions.ts", + "qualifiedName": "StorePostPaymentCollectionsBatchSessionsAuthorizeReq.session_ids" + }, + "2359": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/get-payment-collection.ts", + "qualifiedName": "StoreGetPaymentCollectionsParams" + }, + "2362": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "2363": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "2364": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/manage-batch-payment-sessions.ts", + "qualifiedName": "StorePostPaymentCollectionsSessionsReq" + }, + "2367": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/manage-batch-payment-sessions.ts", + "qualifiedName": "StorePostPaymentCollectionsSessionsReq.provider_id" + }, + "2368": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/manage-batch-payment-sessions.ts", + "qualifiedName": "StorePostPaymentCollectionsSessionsReq.amount" + }, + "2369": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/manage-batch-payment-sessions.ts", + "qualifiedName": "StorePostPaymentCollectionsSessionsReq.session_id" + }, + "2370": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/manage-batch-payment-sessions.ts", + "qualifiedName": "StorePostPaymentCollectionsBatchSessionsReq" + }, + "2373": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/manage-batch-payment-sessions.ts", + "qualifiedName": "StorePostPaymentCollectionsBatchSessionsReq.sessions" + }, + "2374": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/manage-payment-session.ts", + "qualifiedName": "StorePaymentCollectionSessionsReq" + }, + "2377": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/payment-collections/manage-payment-session.ts", + "qualifiedName": "StorePaymentCollectionSessionsReq.provider_id" + }, + "2378": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "defaultStoreProductCategoryRelations" + }, + "2379": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "defaultStoreCategoryScope" + }, + "2380": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "__object" + }, + "2381": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "__object.is_internal" + }, + "2382": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "__object.is_active" + }, + "2383": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "defaultStoreProductCategoryFields" + }, + "2384": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "allowedStoreProductCategoryFields" + }, + "2385": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "StoreGetProductCategoriesCategoryRes" + }, + "2386": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "__type" + }, + "2387": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "__type.product_category" + }, + "2388": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "StoreGetProductCategoriesRes" + }, + "2389": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "__type" + }, + "2390": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/index.ts", + "qualifiedName": "__type.product_categories" + }, + "2391": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/get-product-category.ts", + "qualifiedName": "StoreGetProductCategoriesCategoryParams" + }, + "2394": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "2395": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "2396": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/list-product-categories.ts", + "qualifiedName": "StoreGetProductCategoriesParams" + }, + "2397": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.__new" + }, + "2398": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "StoreGetProductCategoriesParams" + }, + "2399": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "2400": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/list-product-categories.ts", + "qualifiedName": "StoreGetProductCategoriesParams.q" + }, + "2401": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/list-product-categories.ts", + "qualifiedName": "StoreGetProductCategoriesParams.handle" + }, + "2402": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/list-product-categories.ts", + "qualifiedName": "StoreGetProductCategoriesParams.parent_category_id" + }, + "2403": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-categories/list-product-categories.ts", + "qualifiedName": "StoreGetProductCategoriesParams.include_descendants_tree" + }, + "2404": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "2405": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "2406": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "2407": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "2408": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/index.ts", + "qualifiedName": "defaultStoreProductTagFields" + }, + "2409": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/index.ts", + "qualifiedName": "allowedStoreProductTagFields" + }, + "2410": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/index.ts", + "qualifiedName": "defaultStoreProductTagRelations" + }, + "2411": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/index.ts", + "qualifiedName": "StoreProductTagsListRes" + }, + "2412": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/index.ts", + "qualifiedName": "__type" + }, + "2413": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/index.ts", + "qualifiedName": "__type.product_tags" + }, + "2414": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/list-product-tags.ts", + "qualifiedName": "StoreGetProductTagsParams" + }, + "2417": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/list-product-tags.ts", + "qualifiedName": "StoreGetProductTagsParams.id" + }, + "2418": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/list-product-tags.ts", + "qualifiedName": "StoreGetProductTagsParams.q" + }, + "2419": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/list-product-tags.ts", + "qualifiedName": "StoreGetProductTagsParams.value" + }, + "2420": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/list-product-tags.ts", + "qualifiedName": "StoreGetProductTagsParams.created_at" + }, + "2421": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/list-product-tags.ts", + "qualifiedName": "StoreGetProductTagsParams.updated_at" + }, + "2422": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/list-product-tags.ts", + "qualifiedName": "StoreGetProductTagsParams.order" + }, + "2423": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-tags/list-product-tags.ts", + "qualifiedName": "StoreGetProductTagsParams.discount_condition_id" + }, + "2424": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "2425": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "2426": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/index.ts", + "qualifiedName": "allowedStoreProductTypeFields" + }, + "2427": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/index.ts", + "qualifiedName": "defaultStoreProductTypeFields" + }, + "2428": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/index.ts", + "qualifiedName": "defaultStoreProductTypeRelations" + }, + "2429": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/index.ts", + "qualifiedName": "StoreProductTypesListRes" + }, + "2430": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/index.ts", + "qualifiedName": "__type" + }, + "2431": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/index.ts", + "qualifiedName": "__type.product_types" + }, + "2432": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/list-product-types.ts", + "qualifiedName": "StoreGetProductTypesParams" + }, + "2435": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/list-product-types.ts", + "qualifiedName": "StoreGetProductTypesParams.id" + }, + "2436": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/list-product-types.ts", + "qualifiedName": "StoreGetProductTypesParams.q" + }, + "2437": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/list-product-types.ts", + "qualifiedName": "StoreGetProductTypesParams.value" + }, + "2438": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/list-product-types.ts", + "qualifiedName": "StoreGetProductTypesParams.created_at" + }, + "2439": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/list-product-types.ts", + "qualifiedName": "StoreGetProductTypesParams.updated_at" + }, + "2440": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/list-product-types.ts", + "qualifiedName": "StoreGetProductTypesParams.order" + }, + "2441": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/product-types/list-product-types.ts", + "qualifiedName": "StoreGetProductTypesParams.discount_condition_id" + }, + "2442": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "2443": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "2444": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "defaultStoreProductsRelations" + }, + "2445": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "defaultStoreProductsFields" + }, + "2446": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "allowedStoreProductsFields" + }, + "2447": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "allowedStoreProductsRelations" + }, + "2448": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "defaultStoreProductRemoteQueryObject" + }, + "2449": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object" + }, + "2450": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.fields" + }, + "2451": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.images" + }, + "2452": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object" + }, + "2453": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.fields" + }, + "2454": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.tags" + }, + "2455": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object" + }, + "2456": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.fields" + }, + "2457": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.type" + }, + "2458": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object" + }, + "2459": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.fields" + }, + "2460": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.collection" + }, + "2461": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object" + }, + "2462": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.fields" + }, + "2463": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.options" + }, + "2464": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object" + }, + "2465": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.fields" + }, + "2466": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.values" + }, + "2467": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object" + }, + "2468": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.fields" + }, + "2469": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.variants" + }, + "2470": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object" + }, + "2471": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.fields" + }, + "2472": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.options" + }, + "2473": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object" + }, + "2474": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.fields" + }, + "2475": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.profile" + }, + "2476": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object" + }, + "2477": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__object.fields" + }, + "2478": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "StoreProductsRes" + }, + "2479": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__type" + }, + "2480": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__type.product" + }, + "2481": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "StorePostSearchRes" + }, + "2482": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__type" + }, + "2483": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__type.hits" + }, + "2484": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "StoreProductsListRes" + }, + "2485": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__type" + }, + "2486": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/index.ts", + "qualifiedName": "__type.products" + }, + "2487": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsPaginationParams" + }, + "2490": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsPaginationParams.offset" + }, + "2491": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsPaginationParams.limit" + }, + "2492": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsPaginationParams.order" + }, + "2493": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.cart_id" + }, + "2494": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.region_id" + }, + "2495": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.currency_code" + }, + "2496": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "2497": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "2498": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams" + }, + "2501": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.id" + }, + "2502": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.q" + }, + "2503": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.collection_id" + }, + "2504": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.tags" + }, + "2505": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.title" + }, + "2506": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.description" + }, + "2507": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.handle" + }, + "2508": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.is_giftcard" + }, + "2509": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.type_id" + }, + "2510": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.sales_channel_id" + }, + "2511": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.category_id" + }, + "2512": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.include_category_children" + }, + "2513": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.created_at" + }, + "2514": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsParams.updated_at" + }, + "2515": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsPaginationParams.offset" + }, + "2516": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsPaginationParams.limit" + }, + "2517": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/list-products.ts", + "qualifiedName": "StoreGetProductsPaginationParams.order" + }, + "2518": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.cart_id" + }, + "2519": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.region_id" + }, + "2520": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.currency_code" + }, + "2521": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "2522": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "2523": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/search.ts", + "qualifiedName": "StorePostSearchReq" + }, + "2526": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/search.ts", + "qualifiedName": "StorePostSearchReq.q" + }, + "2527": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/search.ts", + "qualifiedName": "StorePostSearchReq.offset" + }, + "2528": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/search.ts", + "qualifiedName": "StorePostSearchReq.limit" + }, + "2529": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/products/search.ts", + "qualifiedName": "StorePostSearchReq.filter" + }, + "2530": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/regions/index.ts", + "qualifiedName": "StoreRegionsListRes" + }, + "2531": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/regions/index.ts", + "qualifiedName": "__type" + }, + "2532": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/regions/index.ts", + "qualifiedName": "__type.regions" + }, + "2533": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/regions/index.ts", + "qualifiedName": "StoreRegionsRes" + }, + "2534": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/regions/index.ts", + "qualifiedName": "__type" + }, + "2535": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/regions/index.ts", + "qualifiedName": "__type.region" + }, + "2536": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/regions/list-regions.ts", + "qualifiedName": "StoreGetRegionsParams" + }, + "2539": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/regions/list-regions.ts", + "qualifiedName": "StoreGetRegionsParams.limit" + }, + "2540": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/regions/list-regions.ts", + "qualifiedName": "StoreGetRegionsParams.offset" + }, + "2541": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/regions/list-regions.ts", + "qualifiedName": "StoreGetRegionsParams.created_at" + }, + "2542": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/regions/list-regions.ts", + "qualifiedName": "StoreGetRegionsParams.updated_at" + }, + "2543": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/return-reasons/index.ts", + "qualifiedName": "defaultStoreReturnReasonFields" + }, + "2544": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/return-reasons/index.ts", + "qualifiedName": "defaultStoreReturnReasonRelations" + }, + "2545": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/return-reasons/index.ts", + "qualifiedName": "StoreReturnReasonsListRes" + }, + "2546": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/return-reasons/index.ts", + "qualifiedName": "__type" + }, + "2547": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/return-reasons/index.ts", + "qualifiedName": "__type.return_reasons" + }, + "2548": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/return-reasons/index.ts", + "qualifiedName": "StoreReturnReasonsRes" + }, + "2549": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/return-reasons/index.ts", + "qualifiedName": "__type" + }, + "2550": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/return-reasons/index.ts", + "qualifiedName": "__type.return_reason" + }, + "2551": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/index.ts", + "qualifiedName": "StoreReturnsRes" + }, + "2552": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/index.ts", + "qualifiedName": "__type" + }, + "2553": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/index.ts", + "qualifiedName": "__type.return" + }, + "2554": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/create-return.ts", + "qualifiedName": "StorePostReturnsReq" + }, + "2557": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/create-return.ts", + "qualifiedName": "StorePostReturnsReq.order_id" + }, + "2558": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/create-return.ts", + "qualifiedName": "StorePostReturnsReq.items" + }, + "2559": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/create-return.ts", + "qualifiedName": "StorePostReturnsReq.return_shipping" + }, + "2560": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/shipping-options/index.ts", + "qualifiedName": "StoreShippingOptionsListRes" + }, + "2561": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/shipping-options/index.ts", + "qualifiedName": "__type" + }, + "2562": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/shipping-options/index.ts", + "qualifiedName": "__type.shipping_options" + }, + "2563": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/shipping-options/index.ts", + "qualifiedName": "StoreCartShippingOptionsListRes" + }, + "2564": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/shipping-options/index.ts", + "qualifiedName": "__type" + }, + "2565": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/shipping-options/index.ts", + "qualifiedName": "__type.shipping_options" + }, + "2566": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/shipping-options/list-options.ts", + "qualifiedName": "StoreGetShippingOptionsParams" + }, + "2569": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/shipping-options/list-options.ts", + "qualifiedName": "StoreGetShippingOptionsParams.product_ids" + }, + "2570": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/shipping-options/list-options.ts", + "qualifiedName": "StoreGetShippingOptionsParams.region_id" + }, + "2571": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/shipping-options/list-options.ts", + "qualifiedName": "StoreGetShippingOptionsParams.is_return" + }, + "2572": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/index.ts", + "qualifiedName": "defaultStoreSwapRelations" + }, + "2573": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/index.ts", + "qualifiedName": "defaultStoreSwapFields" + }, + "2574": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/index.ts", + "qualifiedName": "StoreSwapsRes" + }, + "2575": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/index.ts", + "qualifiedName": "__type" + }, + "2576": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/index.ts", + "qualifiedName": "__type.swap" + }, + "2577": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "StorePostSwapsReq" + }, + "2580": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "StorePostSwapsReq.order_id" + }, + "2581": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "StorePostSwapsReq.return_items" + }, + "2582": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "StorePostSwapsReq.additional_items" + }, + "2583": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "StorePostSwapsReq.return_shipping_option" + }, + "2584": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/index.ts", + "qualifiedName": "defaultStoreVariantRelations" + }, + "2585": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/index.ts", + "qualifiedName": "allowedStoreVariantRelations" + }, + "2586": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/index.ts", + "qualifiedName": "StoreVariantsRes" + }, + "2587": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/index.ts", + "qualifiedName": "__type" + }, + "2588": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/index.ts", + "qualifiedName": "__type.variant" + }, + "2589": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/index.ts", + "qualifiedName": "StoreVariantsListRes" + }, + "2590": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/index.ts", + "qualifiedName": "__type" + }, + "2591": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/index.ts", + "qualifiedName": "__type.variants" + }, + "2592": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/get-variant.ts", + "qualifiedName": "StoreGetVariantsVariantParams" + }, + "2595": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/get-variant.ts", + "qualifiedName": "StoreGetVariantsVariantParams.sales_channel_id" + }, + "2596": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.cart_id" + }, + "2597": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.region_id" + }, + "2598": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.currency_code" + }, + "2599": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "2600": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "2601": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/list-variants.ts", + "qualifiedName": "StoreGetVariantsParams" + }, + "2604": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/list-variants.ts", + "qualifiedName": "StoreGetVariantsParams.limit" + }, + "2605": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/list-variants.ts", + "qualifiedName": "StoreGetVariantsParams.offset" + }, + "2606": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/list-variants.ts", + "qualifiedName": "StoreGetVariantsParams.ids" + }, + "2607": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/list-variants.ts", + "qualifiedName": "StoreGetVariantsParams.sales_channel_id" + }, + "2608": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/list-variants.ts", + "qualifiedName": "StoreGetVariantsParams.id" + }, + "2609": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/list-variants.ts", + "qualifiedName": "StoreGetVariantsParams.title" + }, + "2610": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/variants/list-variants.ts", + "qualifiedName": "StoreGetVariantsParams.inventory_quantity" + }, + "2611": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.cart_id" + }, + "2612": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.region_id" + }, + "2613": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.currency_code" + }, + "2614": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "2615": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "2616": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/authenticate.ts", + "qualifiedName": "default" + }, + "2617": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/authenticate.ts", + "qualifiedName": "default" + }, + "2618": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/authenticate-customer.ts", + "qualifiedName": "default" + }, + "2619": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/authenticate-customer.ts", + "qualifiedName": "default" + }, + "2620": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/error-handler.ts", + "qualifiedName": "default" + }, + "2621": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/error-handler.ts", + "qualifiedName": "default" + }, + "2622": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/error-handler.ts", + "qualifiedName": "__function" + }, + "2623": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/error-handler.ts", + "qualifiedName": "__function" + }, + "2624": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/error-handler.ts", + "qualifiedName": "err" + }, + "2625": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/error-handler.ts", + "qualifiedName": "req" + }, + "2626": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/error-handler.ts", + "qualifiedName": "res" + }, + "2627": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/error-handler.ts", + "qualifiedName": "next" + }, + "2628": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/await-middleware.ts", + "qualifiedName": "default" + }, + "2629": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/await-middleware.ts", + "qualifiedName": "default" + }, + "2630": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/await-middleware.ts", + "qualifiedName": "fn" + }, + "2631": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/batch-job/can-access-batch-job.ts", + "qualifiedName": "canAccessBatchJob" + }, + "2632": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/batch-job/can-access-batch-job.ts", + "qualifiedName": "canAccessBatchJob" + }, + "2633": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/batch-job/can-access-batch-job.ts", + "qualifiedName": "req" + }, + "2634": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/batch-job/can-access-batch-job.ts", + "qualifiedName": "res" + }, + "2635": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/batch-job/can-access-batch-job.ts", + "qualifiedName": "next" + }, + "2636": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/batch-job/get-requested-batch-job.ts", + "qualifiedName": "getRequestedBatchJob" + }, + "2637": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/batch-job/get-requested-batch-job.ts", + "qualifiedName": "getRequestedBatchJob" + }, + "2638": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/batch-job/get-requested-batch-job.ts", + "qualifiedName": "req" + }, + "2639": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/batch-job/get-requested-batch-job.ts", + "qualifiedName": "res" + }, + "2640": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/batch-job/get-requested-batch-job.ts", + "qualifiedName": "next" + }, + "2641": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/discount/does-condition-belong-to-discount.ts", + "qualifiedName": "doesConditionBelongToDiscount" + }, + "2642": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/discount/does-condition-belong-to-discount.ts", + "qualifiedName": "doesConditionBelongToDiscount" + }, + "2643": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/discount/does-condition-belong-to-discount.ts", + "qualifiedName": "req" + }, + "2644": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/discount/does-condition-belong-to-discount.ts", + "qualifiedName": "res" + }, + "2645": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/discount/does-condition-belong-to-discount.ts", + "qualifiedName": "next" + }, + "2646": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/normalized-query.ts", + "qualifiedName": "default" + }, + "2647": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/normalized-query.ts", + "qualifiedName": "default" + }, + "2648": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/normalized-query.ts", + "qualifiedName": "__type" + }, + "2649": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/normalized-query.ts", + "qualifiedName": "__type" + }, + "2650": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/normalized-query.ts", + "qualifiedName": "req" + }, + "2651": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/normalized-query.ts", + "qualifiedName": "res" + }, + "2652": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/normalized-query.ts", + "qualifiedName": "next" + }, + "2653": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/require-customer-authentication.ts", + "qualifiedName": "default" + }, + "2654": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/require-customer-authentication.ts", + "qualifiedName": "default" + }, + "2655": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-body.ts", + "qualifiedName": "transformBody" + }, + "2656": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-body.ts", + "qualifiedName": "transformBody" + }, + "2657": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-body.ts", + "qualifiedName": "T" + }, + "2658": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-body.ts", + "qualifiedName": "plainToClass" + }, + "2659": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-body.ts", + "qualifiedName": "config" + }, + "2660": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-body.ts", + "qualifiedName": "__type" + }, + "2661": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-body.ts", + "qualifiedName": "__type" + }, + "2662": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-body.ts", + "qualifiedName": "req" + }, + "2663": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-body.ts", + "qualifiedName": "res" + }, + "2664": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-body.ts", + "qualifiedName": "next" + }, + "2665": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-includes-options.ts", + "qualifiedName": "transformIncludesOptions" + }, + "2666": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-includes-options.ts", + "qualifiedName": "transformIncludesOptions" + }, + "2667": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-includes-options.ts", + "qualifiedName": "allowedIncludes" + }, + "2668": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-includes-options.ts", + "qualifiedName": "expectedIncludes" + }, + "2669": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-includes-options.ts", + "qualifiedName": "__function" + }, + "2670": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-includes-options.ts", + "qualifiedName": "__function" + }, + "2671": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-includes-options.ts", + "qualifiedName": "req" + }, + "2672": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-includes-options.ts", + "qualifiedName": "res" + }, + "2673": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-includes-options.ts", + "qualifiedName": "next" + }, + "2674": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "transformQuery" + }, + "2675": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "transformQuery" + }, + "2676": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "T" + }, + "2677": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "TEntity" + }, + "2678": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "plainToClass" + }, + "2679": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "queryConfig" + }, + "2680": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "config" + }, + "2681": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "__type" + }, + "2682": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "__type" + }, + "2683": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "req" + }, + "2684": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "res" + }, + "2685": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "next" + }, + "2686": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "transformStoreQuery" + }, + "2687": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "transformStoreQuery" + }, + "2688": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "T" + }, + "2689": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "TEntity" + }, + "2690": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "plainToClass" + }, + "2691": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "queryConfig" + }, + "2692": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "config" + }, + "2693": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "__type" + }, + "2694": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "__type" + }, + "2695": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "req" + }, + "2696": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "res" + }, + "2697": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/transform-query.ts", + "qualifiedName": "next" + }, + "2698": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "isBatchJobStrategy" + }, + "2699": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "isBatchJobStrategy" + }, + "2700": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "object" + }, + "2701": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "IBatchJobStrategy" + }, + "2702": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "IBatchJobStrategy.prepareBatchJobForProcessing" + }, + "2703": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "IBatchJobStrategy.prepareBatchJobForProcessing" + }, + "2704": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "batchJobEntity" + }, + "2705": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "req" + }, + "2706": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "IBatchJobStrategy.preProcessBatchJob" + }, + "2707": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "IBatchJobStrategy.preProcessBatchJob" + }, + "2708": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "batchJobId" + }, + "2709": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "IBatchJobStrategy.processJob" + }, + "2710": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "IBatchJobStrategy.processJob" + }, + "2711": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "batchJobId" + }, + "2712": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "IBatchJobStrategy.buildTemplate" + }, + "2713": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "IBatchJobStrategy.buildTemplate" + }, + "2714": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2715": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2716": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2717": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2718": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2719": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2720": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2721": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2722": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2723": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2724": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2725": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2726": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2727": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2728": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2729": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2730": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2731": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2732": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2733": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2734": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2735": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2736": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2737": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2738": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2739": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2740": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2741": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2742": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2743": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2744": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2745": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy" + }, + "2746": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.identifier" + }, + "2747": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.batchType" + }, + "2748": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__constructor" + }, + "2749": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "AbstractBatchJobStrategy" + }, + "2750": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__container__" + }, + "2751": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__configModule__" + }, + "2752": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__moduleDeclaration__" + }, + "2753": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.batchJobService_" + }, + "2754": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.prepareBatchJobForProcessing" + }, + "2755": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.prepareBatchJobForProcessing" + }, + "2756": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "batchJob" + }, + "2757": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "req" + }, + "2758": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.preProcessBatchJob" + }, + "2759": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.preProcessBatchJob" + }, + "2760": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "batchJobId" + }, + "2761": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.processJob" + }, + "2762": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.processJob" + }, + "2763": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "batchJobId" + }, + "2764": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.buildTemplate" + }, + "2765": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.buildTemplate" + }, + "2766": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.shouldRetryOnProcessingError" + }, + "2767": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.shouldRetryOnProcessingError" + }, + "2768": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "batchJob" + }, + "2769": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "err" + }, + "2770": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.handleProcessingError" + }, + "2771": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy.handleProcessingError" + }, + "2772": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "T" + }, + "2773": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "batchJobId" + }, + "2774": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "err" + }, + "2775": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "result" + }, + "2776": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2777": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2778": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2779": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2780": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2781": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2782": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2783": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2784": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2785": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2786": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2787": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2788": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2789": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2790": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2791": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2792": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2793": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2794": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2795": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2796": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2797": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2798": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2799": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2800": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2801": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2802": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2803": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2804": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2805": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2806": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2807": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "isCartCompletionStrategy" + }, + "2808": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "isCartCompletionStrategy" + }, + "2809": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "obj" + }, + "2810": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "CartCompletionResponse" + }, + "2811": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "__type" + }, + "2812": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "__type.response_code" + }, + "2813": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "__type.response_body" + }, + "2814": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "ICartCompletionStrategy" + }, + "2815": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "ICartCompletionStrategy.complete" + }, + "2816": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "ICartCompletionStrategy.complete" + }, + "2817": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "cartId" + }, + "2818": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "idempotencyKey" + }, + "2819": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "context" + }, + "2820": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "AbstractCartCompletionStrategy" + }, + "2821": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__constructor" + }, + "2822": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "AbstractCartCompletionStrategy" + }, + "2823": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__container__" + }, + "2824": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__configModule__" + }, + "2825": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__moduleDeclaration__" + }, + "2826": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "AbstractCartCompletionStrategy.complete" + }, + "2827": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "AbstractCartCompletionStrategy.complete" + }, + "2828": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "cartId" + }, + "2829": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "idempotencyKey" + }, + "2830": { + "sourceFileName": "../../../packages/medusa/src/interfaces/cart-completion-strategy.ts", + "qualifiedName": "context" + }, + "2831": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2832": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2833": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2834": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2835": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2836": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2837": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2838": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2839": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2840": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2841": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2842": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2843": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2844": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2845": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2846": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2847": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2848": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2849": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2850": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2851": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2852": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2853": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2854": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2855": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2856": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2857": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2858": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2859": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2860": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2861": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2862": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService" + }, + "2863": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.upload" + }, + "2864": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.upload" + }, + "2865": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "file" + }, + "2866": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.uploadProtected" + }, + "2867": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.uploadProtected" + }, + "2868": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "file" + }, + "2869": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.delete" + }, + "2870": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.delete" + }, + "2871": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "fileData" + }, + "2872": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.getUploadStreamDescriptor" + }, + "2873": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.getUploadStreamDescriptor" + }, + "2874": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "fileData" + }, + "2875": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.getDownloadStream" + }, + "2876": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.getDownloadStream" + }, + "2877": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "fileData" + }, + "2878": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.getPresignedDownloadUrl" + }, + "2879": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "IFileService.getPresignedDownloadUrl" + }, + "2880": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "fileData" + }, + "2881": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2882": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2883": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2884": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2885": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2886": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2887": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2888": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2889": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2890": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2891": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2892": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2893": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2894": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2895": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2896": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2897": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2898": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2899": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2900": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2901": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2902": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2903": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2904": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2905": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2906": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2907": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2908": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2909": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2910": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2911": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2912": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService" + }, + "2913": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__constructor" + }, + "2914": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "AbstractFileService" + }, + "2915": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__container__" + }, + "2916": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__configModule__" + }, + "2917": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__moduleDeclaration__" + }, + "2918": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.upload" + }, + "2919": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.upload" + }, + "2920": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "fileData" + }, + "2921": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.uploadProtected" + }, + "2922": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.uploadProtected" + }, + "2923": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "fileData" + }, + "2924": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.delete" + }, + "2925": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.delete" + }, + "2926": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "fileData" + }, + "2927": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.getUploadStreamDescriptor" + }, + "2928": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.getUploadStreamDescriptor" + }, + "2929": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "fileData" + }, + "2930": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.getDownloadStream" + }, + "2931": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.getDownloadStream" + }, + "2932": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "fileData" + }, + "2933": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.getPresignedDownloadUrl" + }, + "2934": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "AbstractFileService.getPresignedDownloadUrl" + }, + "2935": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "fileData" + }, + "2936": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2937": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2938": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2939": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2940": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2941": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2942": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2943": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2944": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2945": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2946": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2947": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2948": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2949": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2950": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2951": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2952": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2953": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2954": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2955": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2956": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2957": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2958": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2959": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2960": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2961": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2962": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2963": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2964": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2965": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2966": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2967": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "isFileService" + }, + "2968": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "isFileService" + }, + "2969": { + "sourceFileName": "../../../packages/medusa/src/interfaces/file-service.ts", + "qualifiedName": "object" + }, + "2970": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService" + }, + "2973": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getFulfillmentOptions" + }, + "2974": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getFulfillmentOptions" + }, + "2975": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.validateFulfillmentData" + }, + "2976": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.validateFulfillmentData" + }, + "2977": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "optionData" + }, + "2978": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "2979": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "cart" + }, + "2980": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.validateOption" + }, + "2981": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.validateOption" + }, + "2982": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "2983": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.canCalculate" + }, + "2984": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.canCalculate" + }, + "2985": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "2986": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.calculatePrice" + }, + "2987": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.calculatePrice" + }, + "2988": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "optionData" + }, + "2989": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "2990": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "cart" + }, + "2991": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.createFulfillment" + }, + "2992": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.createFulfillment" + }, + "2993": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "2994": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "items" + }, + "2995": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "order" + }, + "2996": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillment" + }, + "2997": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.cancelFulfillment" + }, + "2998": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.cancelFulfillment" + }, + "2999": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillmentData" + }, + "3000": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.createReturn" + }, + "3001": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.createReturn" + }, + "3002": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "returnOrder" + }, + "3003": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getFulfillmentDocuments" + }, + "3004": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getFulfillmentDocuments" + }, + "3005": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "3006": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getReturnDocuments" + }, + "3007": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getReturnDocuments" + }, + "3008": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "3009": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getShipmentDocuments" + }, + "3010": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getShipmentDocuments" + }, + "3011": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "3012": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.retrieveDocuments" + }, + "3013": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.retrieveDocuments" + }, + "3014": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillmentData" + }, + "3015": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "documentType" + }, + "3016": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService" + }, + "3017": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.identifier" + }, + "3018": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.__constructor" + }, + "3019": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService" + }, + "3020": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "container" + }, + "3021": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "config" + }, + "3022": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.container" + }, + "3023": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.config" + }, + "3026": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getFulfillmentOptions" + }, + "3027": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getFulfillmentOptions" + }, + "3028": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.validateFulfillmentData" + }, + "3029": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.validateFulfillmentData" + }, + "3030": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "optionData" + }, + "3031": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "3032": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "cart" + }, + "3033": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.validateOption" + }, + "3034": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.validateOption" + }, + "3035": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "3036": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.canCalculate" + }, + "3037": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.canCalculate" + }, + "3038": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "3039": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.calculatePrice" + }, + "3040": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.calculatePrice" + }, + "3041": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "optionData" + }, + "3042": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "3043": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "cart" + }, + "3044": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.createFulfillment" + }, + "3045": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.createFulfillment" + }, + "3046": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "3047": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "items" + }, + "3048": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "order" + }, + "3049": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillment" + }, + "3050": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.cancelFulfillment" + }, + "3051": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.cancelFulfillment" + }, + "3052": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillment" + }, + "3053": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.createReturn" + }, + "3054": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.createReturn" + }, + "3055": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "returnOrder" + }, + "3056": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getFulfillmentDocuments" + }, + "3057": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getFulfillmentDocuments" + }, + "3058": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "3059": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getReturnDocuments" + }, + "3060": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getReturnDocuments" + }, + "3061": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "3062": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getShipmentDocuments" + }, + "3063": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getShipmentDocuments" + }, + "3064": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "3065": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.retrieveDocuments" + }, + "3066": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.retrieveDocuments" + }, + "3067": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillmentData" + }, + "3068": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "documentType" + }, + "3069": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "INotificationService" + }, + "3070": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "INotificationService.sendNotification" + }, + "3071": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "INotificationService.sendNotification" + }, + "3072": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "event" + }, + "3073": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "data" + }, + "3074": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "attachmentGenerator" + }, + "3075": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "INotificationService.resendNotification" + }, + "3076": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "INotificationService.resendNotification" + }, + "3077": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "notification" + }, + "3078": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "config" + }, + "3079": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "attachmentGenerator" + }, + "3080": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3081": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3082": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3083": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3084": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3085": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3086": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3087": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3088": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3089": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3090": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3091": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3092": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3093": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3094": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3095": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3096": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3097": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "3098": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "3099": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "3100": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3101": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3102": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3103": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "3104": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3105": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3106": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3107": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "3108": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3109": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3110": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3111": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "AbstractNotificationService" + }, + "3112": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "AbstractNotificationService.identifier" + }, + "3113": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__constructor" + }, + "3114": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "AbstractNotificationService" + }, + "3115": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__container__" + }, + "3116": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__configModule__" + }, + "3117": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__moduleDeclaration__" + }, + "3118": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "AbstractNotificationService.getIdentifier" + }, + "3119": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "AbstractNotificationService.getIdentifier" + }, + "3120": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "AbstractNotificationService.sendNotification" + }, + "3121": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "AbstractNotificationService.sendNotification" + }, + "3122": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "event" + }, + "3123": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "data" + }, + "3124": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "attachmentGenerator" + }, + "3125": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "AbstractNotificationService.resendNotification" + }, + "3126": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "AbstractNotificationService.resendNotification" + }, + "3127": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "notification" + }, + "3128": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "config" + }, + "3129": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "attachmentGenerator" + }, + "3130": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3131": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3132": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3133": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3134": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3135": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3136": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3137": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3138": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3139": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3140": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3141": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3142": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3143": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3144": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3145": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3146": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3147": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "3148": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "3149": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "3150": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3151": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3152": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3153": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "3154": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3155": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3156": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3157": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "3158": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3159": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3160": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3161": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "isNotificationService" + }, + "3162": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "isNotificationService" + }, + "3163": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "obj" + }, + "3164": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "isPaymentProcessor" + }, + "3165": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "isPaymentProcessor" + }, + "3166": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "obj" + }, + "3167": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "isPaymentProcessorError" + }, + "3168": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "isPaymentProcessorError" + }, + "3169": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "obj" + }, + "3170": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessorContext" + }, + "3171": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type" + }, + "3172": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.billing_address" + }, + "3173": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.email" + }, + "3174": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.currency_code" + }, + "3175": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.amount" + }, + "3176": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.resource_id" + }, + "3177": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.customer" + }, + "3178": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.context" + }, + "3179": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.paymentSessionData" + }, + "3180": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessorSessionResponse" + }, + "3181": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type" + }, + "3182": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.update_requests" + }, + "3183": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type" + }, + "3184": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.customer_metadata" + }, + "3185": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.session_data" + }, + "3186": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessorError" + }, + "3187": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessorError.error" + }, + "3188": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessorError.code" + }, + "3189": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessorError.detail" + }, + "3190": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor" + }, + "3191": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.getIdentifier" + }, + "3192": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.getIdentifier" + }, + "3193": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.initiatePayment" + }, + "3194": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.initiatePayment" + }, + "3195": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "context" + }, + "3196": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.updatePayment" + }, + "3197": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.updatePayment" + }, + "3198": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "context" + }, + "3199": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.refundPayment" + }, + "3200": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.refundPayment" + }, + "3201": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3202": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "refundAmount" + }, + "3203": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.authorizePayment" + }, + "3204": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.authorizePayment" + }, + "3205": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3206": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "context" + }, + "3207": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type" + }, + "3208": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.status" + }, + "3209": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.data" + }, + "3210": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.capturePayment" + }, + "3211": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.capturePayment" + }, + "3212": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3213": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.deletePayment" + }, + "3214": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.deletePayment" + }, + "3215": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3216": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.retrievePayment" + }, + "3217": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.retrievePayment" + }, + "3218": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3219": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.cancelPayment" + }, + "3220": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.cancelPayment" + }, + "3221": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3222": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.getPaymentStatus" + }, + "3223": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.getPaymentStatus" + }, + "3224": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3225": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.updatePaymentData" + }, + "3226": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessor.updatePaymentData" + }, + "3227": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "sessionId" + }, + "3228": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "data" + }, + "3229": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor" + }, + "3230": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.identifier" + }, + "3231": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.__constructor" + }, + "3232": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor" + }, + "3233": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "container" + }, + "3234": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "config" + }, + "3235": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.container" + }, + "3236": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.config" + }, + "3237": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.getIdentifier" + }, + "3238": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.getIdentifier" + }, + "3239": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.capturePayment" + }, + "3240": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.capturePayment" + }, + "3241": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3242": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.authorizePayment" + }, + "3243": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.authorizePayment" + }, + "3244": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3245": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "context" + }, + "3246": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type" + }, + "3247": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.status" + }, + "3248": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "__type.data" + }, + "3249": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.cancelPayment" + }, + "3250": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.cancelPayment" + }, + "3251": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3252": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.initiatePayment" + }, + "3253": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.initiatePayment" + }, + "3254": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "context" + }, + "3255": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.deletePayment" + }, + "3256": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.deletePayment" + }, + "3257": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3258": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.getPaymentStatus" + }, + "3259": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.getPaymentStatus" + }, + "3260": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3261": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.refundPayment" + }, + "3262": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.refundPayment" + }, + "3263": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3264": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "refundAmount" + }, + "3265": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.retrievePayment" + }, + "3266": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.retrievePayment" + }, + "3267": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "paymentSessionData" + }, + "3268": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.updatePayment" + }, + "3269": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.updatePayment" + }, + "3270": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "context" + }, + "3271": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.updatePaymentData" + }, + "3272": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor.updatePaymentData" + }, + "3273": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "sessionId" + }, + "3274": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "data" + }, + "3275": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "isPaymentService" + }, + "3276": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "isPaymentService" + }, + "3277": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "obj" + }, + "3278": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "Data" + }, + "3279": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentData" + }, + "3280": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentSessionData" + }, + "3281": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentContext" + }, + "3282": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type" + }, + "3283": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.cart" + }, + "3284": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type" + }, + "3285": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.context" + }, + "3286": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.id" + }, + "3287": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.email" + }, + "3288": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.shipping_address" + }, + "3289": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.shipping_methods" + }, + "3290": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.billing_address" + }, + "3291": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.currency_code" + }, + "3292": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.amount" + }, + "3293": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.resource_id" + }, + "3294": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.customer" + }, + "3295": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.paymentSessionData" + }, + "3296": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentSessionResponse" + }, + "3297": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type" + }, + "3298": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.update_requests" + }, + "3299": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type" + }, + "3300": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.customer_metadata" + }, + "3301": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.session_data" + }, + "3302": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService" + }, + "3303": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.getIdentifier" + }, + "3304": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.getIdentifier" + }, + "3305": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.getPaymentData" + }, + "3306": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.getPaymentData" + }, + "3307": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSession" + }, + "3308": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.updatePaymentData" + }, + "3309": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.updatePaymentData" + }, + "3310": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSessionData" + }, + "3311": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "data" + }, + "3312": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.createPayment" + }, + "3313": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.createPayment" + }, + "3314": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "context" + }, + "3315": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.createPayment" + }, + "3316": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "cart" + }, + "3317": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.retrievePayment" + }, + "3318": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.retrievePayment" + }, + "3319": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentData" + }, + "3320": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.updatePayment" + }, + "3321": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.updatePayment" + }, + "3322": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSessionData" + }, + "3323": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "context" + }, + "3324": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.updatePayment" + }, + "3325": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSessionData" + }, + "3326": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "cart" + }, + "3327": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.authorizePayment" + }, + "3328": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.authorizePayment" + }, + "3329": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSession" + }, + "3330": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "context" + }, + "3331": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type" + }, + "3332": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.data" + }, + "3333": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.status" + }, + "3334": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.capturePayment" + }, + "3335": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.capturePayment" + }, + "3336": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "payment" + }, + "3337": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.refundPayment" + }, + "3338": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.refundPayment" + }, + "3339": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "payment" + }, + "3340": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "refundAmount" + }, + "3341": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.cancelPayment" + }, + "3342": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.cancelPayment" + }, + "3343": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "payment" + }, + "3344": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.deletePayment" + }, + "3345": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.deletePayment" + }, + "3346": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSession" + }, + "3347": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.retrieveSavedMethods" + }, + "3348": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.retrieveSavedMethods" + }, + "3349": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "customer" + }, + "3350": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.getStatus" + }, + "3351": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentService.getStatus" + }, + "3352": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "data" + }, + "3353": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3354": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3355": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3356": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3357": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3358": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3359": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3360": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3361": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3362": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3363": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3364": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3365": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3366": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3367": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3368": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3369": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3370": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "3371": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "3372": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "3373": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3374": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3375": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3376": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "3377": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3378": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3379": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3380": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "3381": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3382": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3383": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3384": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService" + }, + "3385": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.identifier" + }, + "3386": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.__constructor" + }, + "3387": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService" + }, + "3388": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "container" + }, + "3389": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "config" + }, + "3390": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.getIdentifier" + }, + "3391": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.getIdentifier" + }, + "3392": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.getPaymentData" + }, + "3393": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.getPaymentData" + }, + "3394": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSession" + }, + "3395": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.updatePaymentData" + }, + "3396": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.updatePaymentData" + }, + "3397": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSessionData" + }, + "3398": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "data" + }, + "3399": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.createPayment" + }, + "3400": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.createPayment" + }, + "3401": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "context" + }, + "3402": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.createPayment" + }, + "3403": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "cart" + }, + "3404": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.retrievePayment" + }, + "3405": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.retrievePayment" + }, + "3406": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentData" + }, + "3407": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.updatePayment" + }, + "3408": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.updatePayment" + }, + "3409": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSessionData" + }, + "3410": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "context" + }, + "3411": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.updatePayment" + }, + "3412": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSessionData" + }, + "3413": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "cart" + }, + "3414": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.authorizePayment" + }, + "3415": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.authorizePayment" + }, + "3416": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSession" + }, + "3417": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "context" + }, + "3418": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type" + }, + "3419": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.data" + }, + "3420": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "__type.status" + }, + "3421": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.capturePayment" + }, + "3422": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.capturePayment" + }, + "3423": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "payment" + }, + "3424": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.refundPayment" + }, + "3425": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.refundPayment" + }, + "3426": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "payment" + }, + "3427": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "refundAmount" + }, + "3428": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.cancelPayment" + }, + "3429": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.cancelPayment" + }, + "3430": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "payment" + }, + "3431": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.deletePayment" + }, + "3432": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.deletePayment" + }, + "3433": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "paymentSession" + }, + "3434": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.retrieveSavedMethods" + }, + "3435": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.retrieveSavedMethods" + }, + "3436": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "customer" + }, + "3437": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.getStatus" + }, + "3438": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService.getStatus" + }, + "3439": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "data" + }, + "3440": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3441": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3442": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3443": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3444": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3445": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3446": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3447": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3448": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3449": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3450": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3451": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3452": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3453": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3454": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3455": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3456": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3457": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "3458": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "3459": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "3460": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3461": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3462": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3463": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "3464": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3465": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3466": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3467": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "3468": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3469": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3470": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3471": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "isPriceSelectionStrategy" + }, + "3472": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "isPriceSelectionStrategy" + }, + "3473": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "object" + }, + "3474": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "IPriceSelectionStrategy" + }, + "3475": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "IPriceSelectionStrategy.calculateVariantPrice" + }, + "3476": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "IPriceSelectionStrategy.calculateVariantPrice" + }, + "3477": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "data" + }, + "3478": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type" + }, + "3479": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.variantId" + }, + "3480": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.quantity" + }, + "3481": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "context" + }, + "3482": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "IPriceSelectionStrategy.onVariantsPricesUpdate" + }, + "3483": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "IPriceSelectionStrategy.onVariantsPricesUpdate" + }, + "3484": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "variantIds" + }, + "3485": { + "sourceFileName": "../../../packages/types/dist/transaction-base/transaction-base.d.ts", + "qualifiedName": "ITransactionBaseService.withTransaction" + }, + "3486": { + "sourceFileName": "../../../packages/types/dist/transaction-base/transaction-base.d.ts", + "qualifiedName": "ITransactionBaseService.withTransaction" + }, + "3487": { + "sourceFileName": "../../../packages/types/dist/transaction-base/transaction-base.d.ts", + "qualifiedName": "transactionManager" + }, + "3488": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "AbstractPriceSelectionStrategy" + }, + "3489": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__constructor" + }, + "3490": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "AbstractPriceSelectionStrategy" + }, + "3491": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__container__" + }, + "3492": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__configModule__" + }, + "3493": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__moduleDeclaration__" + }, + "3494": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "AbstractPriceSelectionStrategy.calculateVariantPrice" + }, + "3495": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "AbstractPriceSelectionStrategy.calculateVariantPrice" + }, + "3496": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "data" + }, + "3497": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type" + }, + "3498": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.variantId" + }, + "3499": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.taxRates" + }, + "3500": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.quantity" + }, + "3501": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "context" + }, + "3502": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "AbstractPriceSelectionStrategy.onVariantsPricesUpdate" + }, + "3503": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "AbstractPriceSelectionStrategy.onVariantsPricesUpdate" + }, + "3504": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "variantIds" + }, + "3505": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3506": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3507": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3508": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3509": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3510": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3511": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3512": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3513": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3514": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3515": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3516": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3517": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3518": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3519": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3520": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3521": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3522": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "3523": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "3524": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "3525": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3526": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3527": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3528": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "3529": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3530": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3531": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3532": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "3533": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3534": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3535": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3536": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "3537": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type" + }, + "3538": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.cart_id" + }, + "3539": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.customer_id" + }, + "3540": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.region_id" + }, + "3541": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.quantity" + }, + "3542": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.currency_code" + }, + "3543": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.include_discount_prices" + }, + "3544": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.tax_rates" + }, + "3545": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.ignore_cache" + }, + "3546": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceType" + }, + "3547": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__object" + }, + "3548": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "SALE" + }, + "3549": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "OVERRIDE" + }, + "3550": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "DEFAULT" + }, + "3551": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceType" + }, + "3552": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionResult" + }, + "3553": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type" + }, + "3554": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.originalPrice" + }, + "3555": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.originalPriceIncludesTax" + }, + "3556": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.calculatedPrice" + }, + "3557": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.calculatedPriceIncludesTax" + }, + "3558": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.calculatedPriceType" + }, + "3559": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "__type.prices" + }, + "3560": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-calculation-strategy.ts", + "qualifiedName": "isTaxCalculationStrategy" + }, + "3561": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-calculation-strategy.ts", + "qualifiedName": "isTaxCalculationStrategy" + }, + "3562": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-calculation-strategy.ts", + "qualifiedName": "object" + }, + "3563": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-calculation-strategy.ts", + "qualifiedName": "ITaxCalculationStrategy" + }, + "3564": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-calculation-strategy.ts", + "qualifiedName": "ITaxCalculationStrategy.calculate" + }, + "3565": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-calculation-strategy.ts", + "qualifiedName": "ITaxCalculationStrategy.calculate" + }, + "3566": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-calculation-strategy.ts", + "qualifiedName": "items" + }, + "3567": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-calculation-strategy.ts", + "qualifiedName": "taxLines" + }, + "3568": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-calculation-strategy.ts", + "qualifiedName": "calculationContext" + }, + "3569": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "ShippingTaxCalculationLine" + }, + "3570": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type" + }, + "3571": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type.shipping_method" + }, + "3572": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type.rates" + }, + "3573": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "ItemTaxCalculationLine" + }, + "3574": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type" + }, + "3575": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type.item" + }, + "3576": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type.rates" + }, + "3577": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "3578": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type" + }, + "3579": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type.shipping_address" + }, + "3580": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type.customer" + }, + "3581": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type.region" + }, + "3582": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type.is_return" + }, + "3583": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type.shipping_methods" + }, + "3584": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "__type.allocation_map" + }, + "3585": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "ITaxService" + }, + "3586": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "ITaxService.getTaxLines" + }, + "3587": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "ITaxService.getTaxLines" + }, + "3588": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "itemLines" + }, + "3589": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "shippingLines" + }, + "3590": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "context" + }, + "3591": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "AbstractTaxService" + }, + "3592": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "AbstractTaxService.identifier" + }, + "3595": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "AbstractTaxService.getIdentifier" + }, + "3596": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "AbstractTaxService.getIdentifier" + }, + "3597": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "AbstractTaxService.getTaxLines" + }, + "3598": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "AbstractTaxService.getTaxLines" + }, + "3599": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "itemLines" + }, + "3600": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "shippingLines" + }, + "3601": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "context" + }, + "3602": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "3603": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__constructor" + }, + "3604": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "3605": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__container__" + }, + "3606": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__configModule__" + }, + "3607": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__moduleDeclaration__" + }, + "3608": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3609": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3610": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3611": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3612": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3613": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3614": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3615": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3616": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3617": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3618": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3619": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3620": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3621": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3622": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3623": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3624": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3625": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "3626": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "3627": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "3628": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3629": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3630": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3631": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "3632": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3633": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3634": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3635": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "3636": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3637": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3638": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3639": { + "sourceFileName": "../../../packages/medusa/src/joiner-config.ts", + "qualifiedName": "joinerConfig" + }, + "3640": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobStatus" + }, + "3641": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobStatus.CREATED" + }, + "3642": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobStatus.PRE_PROCESSED" + }, + "3643": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobStatus.CONFIRMED" + }, + "3644": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobStatus.PROCESSING" + }, + "3645": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobStatus.COMPLETED" + }, + "3646": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobStatus.CANCELED" + }, + "3647": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobStatus.FAILED" + }, + "3648": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobUpdateProps" + }, + "3649": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "CreateBatchJobInput" + }, + "3650": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type" + }, + "3651": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type.type" + }, + "3652": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type.context" + }, + "3653": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type.dry_run" + }, + "3654": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobResultError" + }, + "3655": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type" + }, + "3656": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type.message" + }, + "3657": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type.code" + }, + "3658": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type.__index" + }, + "3660": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobResultStatDescriptor" + }, + "3661": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type" + }, + "3662": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type.key" + }, + "3663": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type.name" + }, + "3664": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "__type.message" + }, + "3665": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "FilterableBatchJobProps" + }, + "3668": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "FilterableBatchJobProps.id" + }, + "3669": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "FilterableBatchJobProps.status" + }, + "3670": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "FilterableBatchJobProps.type" + }, + "3671": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "FilterableBatchJobProps.created_by" + }, + "3672": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "FilterableBatchJobProps.created_at" + }, + "3673": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "FilterableBatchJobProps.updated_at" + }, + "3674": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobCreateProps" + }, + "3675": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "extendedFindParamsMixin" + }, + "3676": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "extendedFindParamsMixin" + }, + "3677": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__0" + }, + "3678": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type" + }, + "3679": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.limit" + }, + "3680": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.offset" + }, + "3681": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "WithRequiredProperty" + }, + "3682": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "T" + }, + "3683": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "K" + }, + "3684": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "PartialPick" + }, + "3685": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "T" + }, + "3686": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "K" + }, + "3687": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Writable" + }, + "3688": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "T" + }, + "3689": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "3690": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig.select" + }, + "3691": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig.skip" + }, + "3692": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig.take" + }, + "3693": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig.relations" + }, + "3694": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig.order" + }, + "3695": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type" + }, + "3696": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.__index" + }, + "3698": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig.Entity" + }, + "3699": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "3700": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type" + }, + "3701": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.select" + }, + "3702": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.relations" + }, + "3703": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.where" + }, + "3704": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.order" + }, + "3705": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.skip" + }, + "3706": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.take" + }, + "3707": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "TEntity" + }, + "3708": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "3709": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type" + }, + "3710": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.q" + }, + "3711": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "TEntity" + }, + "3712": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "TreeQuerySelector" + }, + "3713": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type" + }, + "3714": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.include_descendants_tree" + }, + "3715": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "TEntity" + }, + "3716": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "3717": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "TEntity" + }, + "3718": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "TotalField" + }, + "3719": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "CustomFindOptions" + }, + "3720": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "CustomFindOptions.select" + }, + "3721": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "CustomFindOptions.where" + }, + "3722": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "CustomFindOptions.order" + }, + "3723": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "CustomFindOptions.skip" + }, + "3724": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "CustomFindOptions.take" + }, + "3725": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "CustomFindOptions.TModel" + }, + "3726": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "CustomFindOptions.InKeys" + }, + "3727": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QueryConfig" + }, + "3728": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type" + }, + "3729": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.defaultFields" + }, + "3730": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.defaultRelations" + }, + "3731": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.allowedFields" + }, + "3732": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.allowedRelations" + }, + "3733": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.defaultLimit" + }, + "3734": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.isList" + }, + "3735": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "TEntity" + }, + "3736": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "RequestQueryFields" + }, + "3737": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.expand" + }, + "3738": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.fields" + }, + "3739": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.offset" + }, + "3740": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.limit" + }, + "3741": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.order" + }, + "3742": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "PaginatedResponse" + }, + "3743": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.limit" + }, + "3744": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.offset" + }, + "3745": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.count" + }, + "3746": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "DeleteResponse" + }, + "3747": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.id" + }, + "3748": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.object" + }, + "3749": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "__type.deleted" + }, + "3750": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "EmptyQueryParams" + }, + "3753": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "DateComparisonOperator" + }, + "3756": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "DateComparisonOperator.lt" + }, + "3757": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "DateComparisonOperator.gt" + }, + "3758": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "DateComparisonOperator.gte" + }, + "3759": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "DateComparisonOperator.lte" + }, + "3760": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "StringComparisonOperator" + }, + "3763": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "StringComparisonOperator.lt" + }, + "3764": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "StringComparisonOperator.gt" + }, + "3765": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "StringComparisonOperator.gte" + }, + "3766": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "StringComparisonOperator.lte" + }, + "3767": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "StringComparisonOperator.contains" + }, + "3768": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "StringComparisonOperator.starts_with" + }, + "3769": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "StringComparisonOperator.ends_with" + }, + "3770": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "NumericalComparisonOperator" + }, + "3773": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "NumericalComparisonOperator.lt" + }, + "3774": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "NumericalComparisonOperator.gt" + }, + "3775": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "NumericalComparisonOperator.gte" + }, + "3776": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "NumericalComparisonOperator.lte" + }, + "3777": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload" + }, + "3780": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.first_name" + }, + "3781": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.last_name" + }, + "3782": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.phone" + }, + "3783": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.metadata" + }, + "3784": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.company" + }, + "3785": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.address_1" + }, + "3786": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.address_2" + }, + "3787": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.city" + }, + "3788": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.country_code" + }, + "3789": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.province" + }, + "3790": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload.postal_code" + }, + "3791": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload" + }, + "3794": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload.first_name" + }, + "3795": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload.last_name" + }, + "3796": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload.phone" + }, + "3797": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload.metadata" + }, + "3798": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload.company" + }, + "3799": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload.address_1" + }, + "3800": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload.address_2" + }, + "3801": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload.city" + }, + "3802": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload.country_code" + }, + "3803": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload.province" + }, + "3804": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload.postal_code" + }, + "3805": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams" + }, + "3808": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "3809": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "3810": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams" + }, + "3813": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "3814": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "3815": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "ExtendedRequest" + }, + "3816": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3817": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.resource" + }, + "3818": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "TEntity" + }, + "3819": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "ClassConstructor" + }, + "3820": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3821": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3822": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "3823": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "T" + }, + "3824": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "MedusaContainer" + }, + "3825": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "Logger" + }, + "3826": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3827": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.panic" + }, + "3828": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3829": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3830": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "data" + }, + "3831": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.shouldLog" + }, + "3832": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3833": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3834": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "level" + }, + "3835": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.setLogLevel" + }, + "3836": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3837": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3838": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "level" + }, + "3839": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.unsetLogLevel" + }, + "3840": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3841": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3842": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.activity" + }, + "3843": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3844": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3845": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "message" + }, + "3846": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "config" + }, + "3847": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.progress" + }, + "3848": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3849": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3850": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "activityId" + }, + "3851": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "message" + }, + "3852": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.error" + }, + "3853": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3854": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3855": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "messageOrError" + }, + "3856": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "error" + }, + "3857": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.failure" + }, + "3858": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3859": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3860": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "activityId" + }, + "3861": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "message" + }, + "3862": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.success" + }, + "3863": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3864": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3865": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "activityId" + }, + "3866": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "message" + }, + "3867": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.debug" + }, + "3868": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3869": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3870": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "message" + }, + "3871": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.info" + }, + "3872": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3873": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3874": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "message" + }, + "3875": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.warn" + }, + "3876": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3877": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3878": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "message" + }, + "3879": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type.log" + }, + "3880": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3881": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3882": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "3883": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "Constructor" + }, + "3884": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3885": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__type" + }, + "3886": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "args" + }, + "3887": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "T" + }, + "3888": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "ConfigModule" + }, + "3889": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "MiddlewareFunction" + }, + "3890": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type" + }, + "3891": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type" + }, + "3892": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "args" + }, + "3893": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "MiddlewareRoute" + }, + "3894": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type" + }, + "3895": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type.method" + }, + "3896": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type.matcher" + }, + "3897": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type.bodyParser" + }, + "3898": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type.middlewares" + }, + "3899": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "MiddlewaresConfig" + }, + "3900": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type" + }, + "3901": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type.errorHandler" + }, + "3902": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type.routes" + }, + "3903": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListType" + }, + "3904": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListType.SALE" + }, + "3905": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListType.OVERRIDE" + }, + "3906": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListStatus" + }, + "3907": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListStatus.ACTIVE" + }, + "3908": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListStatus.DRAFT" + }, + "3909": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps" + }, + "3912": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.id" + }, + "3913": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.q" + }, + "3914": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.status" + }, + "3915": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.name" + }, + "3916": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.customer_groups" + }, + "3917": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.description" + }, + "3918": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.type" + }, + "3919": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.created_at" + }, + "3920": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.updated_at" + }, + "3921": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps.deleted_at" + }, + "3922": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesUpdateReq" + }, + "3925": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesUpdateReq.id" + }, + "3926": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesUpdateReq.region_id" + }, + "3927": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesUpdateReq.currency_code" + }, + "3928": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesUpdateReq.variant_id" + }, + "3929": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesUpdateReq.amount" + }, + "3930": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesUpdateReq.min_quantity" + }, + "3931": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesUpdateReq.max_quantity" + }, + "3932": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesCreateReq" + }, + "3935": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesCreateReq.region_id" + }, + "3936": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesCreateReq.currency_code" + }, + "3937": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesCreateReq.amount" + }, + "3938": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesCreateReq.variant_id" + }, + "3939": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesCreateReq.min_quantity" + }, + "3940": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "AdminPriceListPricesCreateReq.max_quantity" + }, + "3941": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "CreatePriceListInput" + }, + "3942": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type" + }, + "3943": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.name" + }, + "3944": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.description" + }, + "3945": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.type" + }, + "3946": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.status" + }, + "3947": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.prices" + }, + "3948": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.customer_groups" + }, + "3949": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type" + }, + "3950": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.id" + }, + "3951": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.starts_at" + }, + "3952": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.ends_at" + }, + "3953": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.includes_tax" + }, + "3954": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "UpdatePriceListInput" + }, + "3955": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type" + }, + "3956": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.prices" + }, + "3957": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.customer_groups" + }, + "3958": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type" + }, + "3959": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.id" + }, + "3960": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListPriceUpdateInput" + }, + "3961": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type" + }, + "3962": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.id" + }, + "3963": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.variant_id" + }, + "3964": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.region_id" + }, + "3965": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.currency_code" + }, + "3966": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.amount" + }, + "3967": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.min_quantity" + }, + "3968": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.max_quantity" + }, + "3969": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListPriceCreateInput" + }, + "3970": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type" + }, + "3971": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.region_id" + }, + "3972": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.currency_code" + }, + "3973": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.variant_id" + }, + "3974": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.amount" + }, + "3975": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.min_quantity" + }, + "3976": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.max_quantity" + }, + "3977": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListLoadConfig" + }, + "3978": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type" + }, + "3979": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.include_discount_prices" + }, + "3980": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.customer_id" + }, + "3981": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.cart_id" + }, + "3982": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.region_id" + }, + "3983": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "__type.currency_code" + }, + "3984": { + "sourceFileName": "../../../packages/medusa/src/types/routing.ts", + "qualifiedName": "MedusaRequest" + }, + "3985": { + "sourceFileName": "../../../packages/medusa/src/types/routing.ts", + "qualifiedName": "MedusaRequest.user" + }, + "3986": { + "sourceFileName": "../../../packages/medusa/src/types/routing.ts", + "qualifiedName": "MedusaRequest.scope" + }, + "3987": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__global.Express.Request.validatedQuery" + }, + "3988": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__global.Express.Request.validatedBody" + }, + "3989": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__global.Express.Request.listConfig" + }, + "3990": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__global.Express.Request.retrieveConfig" + }, + "3991": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__global.Express.Request.filterableFields" + }, + "3992": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__global.Express.Request.allowedProperties" + }, + "3993": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__global.Express.Request.includes" + }, + "3994": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "__global.Express.Request.errors" + }, + "3995": { + "sourceFileName": "../../../packages/medusa/src/types/routing.ts", + "qualifiedName": "MedusaResponse" + }, + "3996": { + "sourceFileName": "../../../packages/medusa/src/types/routing.ts", + "qualifiedName": "MedusaNextFunction" + }, + "3997": { + "sourceFileName": "../../../packages/medusa/src/types/routing.ts", + "qualifiedName": "MedusaRequestHandler" + }, + "3998": { + "sourceFileName": "../../../packages/medusa/src/types/routing.ts", + "qualifiedName": "__type" + }, + "3999": { + "sourceFileName": "../../../packages/medusa/src/types/routing.ts", + "qualifiedName": "__type" + }, + "4000": { + "sourceFileName": "../../../packages/medusa/src/types/routing.ts", + "qualifiedName": "req" + }, + "4001": { + "sourceFileName": "../../../packages/medusa/src/types/routing.ts", + "qualifiedName": "res" + }, + "4002": { + "sourceFileName": "../../../packages/medusa/src/types/routing.ts", + "qualifiedName": "next" + }, + "4003": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "ScheduledJobConfig" + }, + "4004": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "__type" + }, + "4005": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "__type.name" + }, + "4006": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "__type.schedule" + }, + "4007": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "__type.data" + }, + "4008": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "T" + }, + "4009": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "ScheduledJobArgs" + }, + "4010": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "__type" + }, + "4011": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "__type.container" + }, + "4012": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "__type.data" + }, + "4013": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "__type.pluginOptions" + }, + "4014": { + "sourceFileName": "../../../packages/medusa/src/types/scheduled-jobs.ts", + "qualifiedName": "T" + }, + "4015": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "SubscriberConfig" + }, + "4016": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "__type" + }, + "4017": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "__type.event" + }, + "4018": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "__type.context" + }, + "4019": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "SubscriberArgs" + }, + "4020": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "__type" + }, + "4021": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "__type.data" + }, + "4022": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "__type.eventName" + }, + "4023": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "__type.container" + }, + "4024": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "__type.pluginOptions" + }, + "4025": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "T" + }, + "4026": { + "sourceFileName": "../../../packages/medusa/src/utils/validator.ts", + "qualifiedName": "registerOverriddenValidators" + }, + "4027": { + "sourceFileName": "../../../packages/medusa/src/utils/validator.ts", + "qualifiedName": "registerOverriddenValidators" + }, + "4028": { + "sourceFileName": "../../../packages/medusa/src/utils/validator.ts", + "qualifiedName": "extendedValidator" + }, + "4029": { + "sourceFileName": "../../../packages/medusa/src/utils/validator.ts", + "qualifiedName": "validator" + }, + "4030": { + "sourceFileName": "../../../packages/medusa/src/utils/validator.ts", + "qualifiedName": "validator" + }, + "4031": { + "sourceFileName": "../../../packages/medusa/src/utils/validator.ts", + "qualifiedName": "T" + }, + "4032": { + "sourceFileName": "../../../packages/medusa/src/utils/validator.ts", + "qualifiedName": "V" + }, + "4033": { + "sourceFileName": "../../../packages/medusa/src/utils/validator.ts", + "qualifiedName": "typedClass" + }, + "4034": { + "sourceFileName": "../../../packages/medusa/src/utils/validator.ts", + "qualifiedName": "plain" + }, + "4035": { + "sourceFileName": "../../../packages/medusa/src/utils/validator.ts", + "qualifiedName": "config" + }, + "4036": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "buildQuery" + }, + "4037": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "buildQuery" + }, + "4038": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "TWhereKeys" + }, + "4039": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "TEntity" + }, + "4040": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "selector" + }, + "4041": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "config" + }, + "4042": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "buildLegacyFieldsListFrom" + }, + "4043": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "buildLegacyFieldsListFrom" + }, + "4044": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "TEntity" + }, + "4045": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "input" + }, + "4046": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "addOrderToSelect" + }, + "4047": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "addOrderToSelect" + }, + "4048": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "TEntity" + }, + "4049": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "order" + }, + "4050": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "select" + }, + "4051": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "nullableValue" + }, + "4052": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "nullableValue" + }, + "4053": { + "sourceFileName": "../../../packages/medusa/src/utils/build-query.ts", + "qualifiedName": "value" + }, + "4054": { + "sourceFileName": "../../../packages/medusa/src/utils/calculate-price-tax-amount.ts", + "qualifiedName": "calculatePriceTaxAmount" + }, + "4055": { + "sourceFileName": "../../../packages/medusa/src/utils/calculate-price-tax-amount.ts", + "qualifiedName": "calculatePriceTaxAmount" + }, + "4056": { + "sourceFileName": "../../../packages/medusa/src/utils/calculate-price-tax-amount.ts", + "qualifiedName": "__0" + }, + "4057": { + "sourceFileName": "../../../packages/medusa/src/utils/calculate-price-tax-amount.ts", + "qualifiedName": "__type" + }, + "4058": { + "sourceFileName": "../../../packages/medusa/src/utils/calculate-price-tax-amount.ts", + "qualifiedName": "__type.price" + }, + "4059": { + "sourceFileName": "../../../packages/medusa/src/utils/calculate-price-tax-amount.ts", + "qualifiedName": "__type.includesTax" + }, + "4060": { + "sourceFileName": "../../../packages/medusa/src/utils/calculate-price-tax-amount.ts", + "qualifiedName": "__type.taxRate" + }, + "4061": { + "sourceFileName": "../../../packages/medusa/src/utils/clean-response-data.ts", + "qualifiedName": "cleanResponseData" + }, + "4062": { + "sourceFileName": "../../../packages/medusa/src/utils/clean-response-data.ts", + "qualifiedName": "cleanResponseData" + }, + "4063": { + "sourceFileName": "../../../packages/medusa/src/utils/clean-response-data.ts", + "qualifiedName": "T" + }, + "4064": { + "sourceFileName": "../../../packages/medusa/src/utils/clean-response-data.ts", + "qualifiedName": "data" + }, + "4065": { + "sourceFileName": "../../../packages/medusa/src/utils/clean-response-data.ts", + "qualifiedName": "fields" + }, + "4066": { + "sourceFileName": "../../../packages/medusa/src/utils/csv-cell-content-formatter.ts", + "qualifiedName": "csvCellContentFormatter" + }, + "4067": { + "sourceFileName": "../../../packages/medusa/src/utils/csv-cell-content-formatter.ts", + "qualifiedName": "csvCellContentFormatter" + }, + "4068": { + "sourceFileName": "../../../packages/medusa/src/utils/csv-cell-content-formatter.ts", + "qualifiedName": "str" + }, + "4069": { + "sourceFileName": "../../../packages/medusa/src/utils/csv-cell-content-formatter.ts", + "qualifiedName": "csvRevertCellContentFormatter" + }, + "4070": { + "sourceFileName": "../../../packages/medusa/src/utils/csv-cell-content-formatter.ts", + "qualifiedName": "csvRevertCellContentFormatter" + }, + "4071": { + "sourceFileName": "../../../packages/medusa/src/utils/csv-cell-content-formatter.ts", + "qualifiedName": "str" + }, + "4072": { + "sourceFileName": "../../../packages/medusa/src/utils/db-aware-column.ts", + "qualifiedName": "resolveDbType" + }, + "4073": { + "sourceFileName": "../../../packages/medusa/src/utils/db-aware-column.ts", + "qualifiedName": "resolveDbType" + }, + "4074": { + "sourceFileName": "../../../packages/medusa/src/utils/db-aware-column.ts", + "qualifiedName": "pgSqlType" + }, + "4075": { + "sourceFileName": "../../../packages/medusa/src/utils/db-aware-column.ts", + "qualifiedName": "resolveDbGenerationStrategy" + }, + "4076": { + "sourceFileName": "../../../packages/medusa/src/utils/db-aware-column.ts", + "qualifiedName": "resolveDbGenerationStrategy" + }, + "4077": { + "sourceFileName": "../../../packages/medusa/src/utils/db-aware-column.ts", + "qualifiedName": "pgSqlType" + }, + "4078": { + "sourceFileName": "../../../packages/medusa/src/utils/db-aware-column.ts", + "qualifiedName": "DbAwareColumn" + }, + "4079": { + "sourceFileName": "../../../packages/medusa/src/utils/db-aware-column.ts", + "qualifiedName": "DbAwareColumn" + }, + "4080": { + "sourceFileName": "../../../packages/medusa/src/utils/db-aware-column.ts", + "qualifiedName": "columnOptions" + }, + "4081": { + "sourceFileName": "../../../packages/medusa/src/utils/exception-formatter.ts", + "qualifiedName": "PostgresError" + }, + "4082": { + "sourceFileName": "../../../packages/medusa/src/utils/exception-formatter.ts", + "qualifiedName": "PostgresError.DUPLICATE_ERROR" + }, + "4083": { + "sourceFileName": "../../../packages/medusa/src/utils/exception-formatter.ts", + "qualifiedName": "PostgresError.FOREIGN_KEY_ERROR" + }, + "4084": { + "sourceFileName": "../../../packages/medusa/src/utils/exception-formatter.ts", + "qualifiedName": "PostgresError.SERIALIZATION_FAILURE" + }, + "4085": { + "sourceFileName": "../../../packages/medusa/src/utils/exception-formatter.ts", + "qualifiedName": "PostgresError.NULL_VIOLATION" + }, + "4086": { + "sourceFileName": "../../../packages/medusa/src/utils/exception-formatter.ts", + "qualifiedName": "formatException" + }, + "4087": { + "sourceFileName": "../../../packages/medusa/src/utils/exception-formatter.ts", + "qualifiedName": "formatException" + }, + "4088": { + "sourceFileName": "../../../packages/medusa/src/utils/exception-formatter.ts", + "qualifiedName": "err" + }, + "4089": { + "sourceFileName": "../../../packages/medusa/src/utils/generate-entity-id.ts", + "qualifiedName": "generateEntityId" + }, + "4090": { + "sourceFileName": "../../../packages/medusa/src/utils/generate-entity-id.ts", + "qualifiedName": "generateEntityId" + }, + "4091": { + "sourceFileName": "../../../packages/medusa/src/utils/generate-entity-id.ts", + "qualifiedName": "idProperty" + }, + "4092": { + "sourceFileName": "../../../packages/medusa/src/utils/generate-entity-id.ts", + "qualifiedName": "prefix" + }, + "4093": { + "sourceFileName": "../../../packages/medusa/src/utils/has-changes.ts", + "qualifiedName": "hasChanges" + }, + "4094": { + "sourceFileName": "../../../packages/medusa/src/utils/has-changes.ts", + "qualifiedName": "hasChanges" + }, + "4095": { + "sourceFileName": "../../../packages/medusa/src/utils/has-changes.ts", + "qualifiedName": "T1" + }, + "4096": { + "sourceFileName": "../../../packages/medusa/src/utils/has-changes.ts", + "qualifiedName": "T2" + }, + "4097": { + "sourceFileName": "../../../packages/medusa/src/utils/has-changes.ts", + "qualifiedName": "obj1" + }, + "4098": { + "sourceFileName": "../../../packages/medusa/src/utils/has-changes.ts", + "qualifiedName": "obj2" + }, + "4099": { + "sourceFileName": "../../../packages/medusa/src/utils/is-date.ts", + "qualifiedName": "isDate" + }, + "4100": { + "sourceFileName": "../../../packages/medusa/src/utils/is-date.ts", + "qualifiedName": "isDate" + }, + "4101": { + "sourceFileName": "../../../packages/medusa/src/utils/is-date.ts", + "qualifiedName": "value" + }, + "4102": { + "sourceFileName": "../../../packages/medusa/src/utils/is-object.ts", + "qualifiedName": "isObject" + }, + "4103": { + "sourceFileName": "../../../packages/medusa/src/utils/is-object.ts", + "qualifiedName": "isObject" + }, + "4104": { + "sourceFileName": "../../../packages/medusa/src/utils/is-object.ts", + "qualifiedName": "obj" + }, + "4105": { + "sourceFileName": "../../../packages/medusa/src/utils/is-string.ts", + "qualifiedName": "isString" + }, + "4106": { + "sourceFileName": "../../../packages/medusa/src/utils/is-string.ts", + "qualifiedName": "isString" + }, + "4107": { + "sourceFileName": "../../../packages/medusa/src/utils/is-string.ts", + "qualifiedName": "val" + }, + "4108": { + "sourceFileName": "../../../packages/medusa/src/utils/omit-deep.ts", + "qualifiedName": "omitDeep" + }, + "4109": { + "sourceFileName": "../../../packages/medusa/src/utils/omit-deep.ts", + "qualifiedName": "omitDeep" + }, + "4110": { + "sourceFileName": "../../../packages/medusa/src/utils/omit-deep.ts", + "qualifiedName": "T" + }, + "4111": { + "sourceFileName": "../../../packages/medusa/src/utils/omit-deep.ts", + "qualifiedName": "input" + }, + "4112": { + "sourceFileName": "../../../packages/medusa/src/utils/omit-deep.ts", + "qualifiedName": "excludes" + }, + "4113": { + "sourceFileName": "../../../packages/medusa/src/utils/product-category/index.ts", + "qualifiedName": "categoryMatchesScope" + }, + "4114": { + "sourceFileName": "../../../packages/medusa/src/utils/product-category/index.ts", + "qualifiedName": "categoryMatchesScope" + }, + "4115": { + "sourceFileName": "../../../packages/medusa/src/utils/product-category/index.ts", + "qualifiedName": "category" + }, + "4116": { + "sourceFileName": "../../../packages/medusa/src/utils/product-category/index.ts", + "qualifiedName": "query" + }, + "4117": { + "sourceFileName": "../../../packages/medusa/src/utils/product-category/index.ts", + "qualifiedName": "fetchCategoryDescendantsIds" + }, + "4118": { + "sourceFileName": "../../../packages/medusa/src/utils/product-category/index.ts", + "qualifiedName": "fetchCategoryDescendantsIds" + }, + "4119": { + "sourceFileName": "../../../packages/medusa/src/utils/product-category/index.ts", + "qualifiedName": "productCategory" + }, + "4120": { + "sourceFileName": "../../../packages/medusa/src/utils/product-category/index.ts", + "qualifiedName": "query" + }, + "4121": { + "sourceFileName": "../../../packages/medusa/src/utils/remote-query-fetch-data.ts", + "qualifiedName": "remoteQueryFetchData" + }, + "4122": { + "sourceFileName": "../../../packages/medusa/src/utils/remote-query-fetch-data.ts", + "qualifiedName": "remoteQueryFetchData" + }, + "4123": { + "sourceFileName": "../../../packages/medusa/src/utils/remote-query-fetch-data.ts", + "qualifiedName": "container" + }, + "4124": { + "sourceFileName": "../../../packages/medusa/src/utils/remote-query-fetch-data.ts", + "qualifiedName": "__function" + }, + "4125": { + "sourceFileName": "../../../packages/medusa/src/utils/remote-query-fetch-data.ts", + "qualifiedName": "__function" + }, + "4126": { + "sourceFileName": "../../../packages/medusa/src/utils/remote-query-fetch-data.ts", + "qualifiedName": "expand" + }, + "4127": { + "sourceFileName": "../../../packages/medusa/src/utils/remote-query-fetch-data.ts", + "qualifiedName": "keyField" + }, + "4128": { + "sourceFileName": "../../../packages/medusa/src/utils/remote-query-fetch-data.ts", + "qualifiedName": "ids" + }, + "4129": { + "sourceFileName": "../../../packages/medusa/src/utils/remote-query-fetch-data.ts", + "qualifiedName": "relationship" + }, + "4130": { + "sourceFileName": "../../../packages/medusa/src/utils/remove-undefined-properties.ts", + "qualifiedName": "removeUndefinedProperties" + }, + "4131": { + "sourceFileName": "../../../packages/medusa/src/utils/remove-undefined-properties.ts", + "qualifiedName": "removeUndefinedProperties" + }, + "4132": { + "sourceFileName": "../../../packages/medusa/src/utils/remove-undefined-properties.ts", + "qualifiedName": "T" + }, + "4133": { + "sourceFileName": "../../../packages/medusa/src/utils/remove-undefined-properties.ts", + "qualifiedName": "inputObj" + }, + "4134": { + "sourceFileName": "../../../packages/medusa/src/utils/set-metadata.ts", + "qualifiedName": "setMetadata" + }, + "4135": { + "sourceFileName": "../../../packages/medusa/src/utils/set-metadata.ts", + "qualifiedName": "setMetadata" + }, + "4136": { + "sourceFileName": "../../../packages/medusa/src/utils/set-metadata.ts", + "qualifiedName": "obj" + }, + "4137": { + "sourceFileName": "../../../packages/medusa/src/utils/set-metadata.ts", + "qualifiedName": "__type" + }, + "4138": { + "sourceFileName": "../../../packages/medusa/src/utils/set-metadata.ts", + "qualifiedName": "__type.metadata" + }, + "4139": { + "sourceFileName": "../../../packages/medusa/src/utils/set-metadata.ts", + "qualifiedName": "metadata" + }, + "4140": { + "sourceFileName": "../../../packages/medusa/src/utils/validate-id.ts", + "qualifiedName": "validateId" + }, + "4141": { + "sourceFileName": "../../../packages/medusa/src/utils/validate-id.ts", + "qualifiedName": "validateId" + }, + "4142": { + "sourceFileName": "../../../packages/medusa/src/utils/validate-id.ts", + "qualifiedName": "rawId" + }, + "4143": { + "sourceFileName": "../../../packages/medusa/src/utils/validate-id.ts", + "qualifiedName": "config" + }, + "4144": { + "sourceFileName": "../../../packages/medusa/src/utils/validate-id.ts", + "qualifiedName": "__type" + }, + "4145": { + "sourceFileName": "../../../packages/medusa/src/utils/validate-id.ts", + "qualifiedName": "__type.prefix" + }, + "4146": { + "sourceFileName": "../../../packages/medusa/src/utils/validate-id.ts", + "qualifiedName": "__type.length" + }, + "4147": { + "sourceFileName": "../../../packages/medusa/src/utils/validators/is-type.ts", + "qualifiedName": "IsType" + }, + "4148": { + "sourceFileName": "../../../packages/medusa/src/utils/validators/is-type.ts", + "qualifiedName": "IsType" + }, + "4149": { + "sourceFileName": "../../../packages/medusa/src/utils/validators/is-type.ts", + "qualifiedName": "types" + }, + "4150": { + "sourceFileName": "../../../packages/medusa/src/utils/validators/is-type.ts", + "qualifiedName": "validationOptions" + }, + "4151": { + "sourceFileName": "../../../packages/medusa/src/utils/validators/is-type.ts", + "qualifiedName": "__function" + }, + "4152": { + "sourceFileName": "../../../packages/medusa/src/utils/validators/is-type.ts", + "qualifiedName": "__function" + }, + "4153": { + "sourceFileName": "../../../packages/medusa/src/utils/validators/is-type.ts", + "qualifiedName": "object" + }, + "4154": { + "sourceFileName": "../../../packages/medusa/src/utils/validators/is-type.ts", + "qualifiedName": "propertyName" + }, + "4155": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "CustomerGroupsBatchCustomer" + }, + "4158": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "CustomerGroupsBatchCustomer.id" + }, + "4159": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps" + }, + "4162": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.id" + }, + "4163": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.q" + }, + "4164": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.name" + }, + "4165": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.updated_at" + }, + "4166": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.created_at" + }, + "4167": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "FilterableCustomerGroupProps.discount_condition_id" + }, + "4168": { + "sourceFileName": "../../../packages/medusa/src/types/customers.ts", + "qualifiedName": "AdminListCustomerSelector" + }, + "4171": { + "sourceFileName": "../../../packages/medusa/src/types/customers.ts", + "qualifiedName": "AdminListCustomerSelector.q" + }, + "4172": { + "sourceFileName": "../../../packages/medusa/src/types/customers.ts", + "qualifiedName": "AdminListCustomerSelector.has_account" + }, + "4173": { + "sourceFileName": "../../../packages/medusa/src/types/customers.ts", + "qualifiedName": "AdminListCustomerSelector.groups" + }, + "4174": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/update-customer.ts", + "qualifiedName": "Group" + }, + "4177": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/customers/update-customer.ts", + "qualifiedName": "Group.id" + }, + "4178": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq" + }, + "4181": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.products" + }, + "4182": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_collections" + }, + "4183": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_types" + }, + "4184": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.product_tags" + }, + "4185": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminUpsertConditionsReq.customer_groups" + }, + "4186": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminGetDiscountsDiscountRuleParams" + }, + "4189": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminGetDiscountsDiscountRuleParams.type" + }, + "4190": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "AdminGetDiscountsDiscountRuleParams.allocation" + }, + "4191": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "Item" + }, + "4194": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "Item.title" + }, + "4195": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "Item.unit_price" + }, + "4196": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "Item.variant_id" + }, + "4197": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "Item.quantity" + }, + "4198": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "Item.metadata" + }, + "4199": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "Discount" + }, + "4202": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "Discount.code" + }, + "4203": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "ShippingMethod" + }, + "4206": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "ShippingMethod.option_id" + }, + "4207": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "ShippingMethod.data" + }, + "4208": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/create-draft-order.ts", + "qualifiedName": "ShippingMethod.price" + }, + "4209": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-draft-order.ts", + "qualifiedName": "Discount" + }, + "4212": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/draft-orders/update-draft-order.ts", + "qualifiedName": "Discount.code" + }, + "4213": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "InventoryItemDTO" + }, + "4214": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type" + }, + "4215": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.id" + }, + "4216": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.sku" + }, + "4217": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.origin_country" + }, + "4218": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.hs_code" + }, + "4219": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.requires_shipping" + }, + "4220": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.mid_code" + }, + "4221": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.material" + }, + "4222": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.weight" + }, + "4223": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.length" + }, + "4224": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.height" + }, + "4225": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.width" + }, + "4226": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.title" + }, + "4227": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.description" + }, + "4228": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.thumbnail" + }, + "4229": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.metadata" + }, + "4230": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.created_at" + }, + "4231": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.updated_at" + }, + "4232": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.deleted_at" + }, + "4233": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "InventoryLevelDTO" + }, + "4234": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type" + }, + "4235": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.id" + }, + "4236": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.inventory_item_id" + }, + "4237": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.location_id" + }, + "4238": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.stocked_quantity" + }, + "4239": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.reserved_quantity" + }, + "4240": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.incoming_quantity" + }, + "4241": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.metadata" + }, + "4242": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.created_at" + }, + "4243": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.updated_at" + }, + "4244": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.deleted_at" + }, + "4245": { + "sourceFileName": "../../../packages/types/dist/common/common.d.ts", + "qualifiedName": "PaginatedResponse" + }, + "4246": { + "sourceFileName": "../../../packages/types/dist/common/common.d.ts", + "qualifiedName": "__type" + }, + "4247": { + "sourceFileName": "../../../packages/types/dist/common/common.d.ts", + "qualifiedName": "__type.limit" + }, + "4248": { + "sourceFileName": "../../../packages/types/dist/common/common.d.ts", + "qualifiedName": "__type.offset" + }, + "4249": { + "sourceFileName": "../../../packages/types/dist/common/common.d.ts", + "qualifiedName": "__type.count" + }, + "4250": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "Item" + }, + "4253": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "Item.item_id" + }, + "4254": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "Item.quantity" + }, + "4255": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "Item.note" + }, + "4256": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "Item.reason" + }, + "4257": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "Item.tags" + }, + "4258": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "Item.images" + }, + "4259": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "ReturnShipping" + }, + "4262": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "ReturnShipping.option_id" + }, + "4263": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "ReturnShipping.price" + }, + "4264": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdditionalItem" + }, + "4267": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdditionalItem.variant_id" + }, + "4268": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "AdditionalItem.quantity" + }, + "4269": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "ShippingMethod" + }, + "4272": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "ShippingMethod.id" + }, + "4273": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "ShippingMethod.option_id" + }, + "4274": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "ShippingMethod.price" + }, + "4275": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-claim.ts", + "qualifiedName": "ShippingMethod.data" + }, + "4276": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "Item" + }, + "4279": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "Item.item_id" + }, + "4280": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-fulfillment.ts", + "qualifiedName": "Item.quantity" + }, + "4281": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "ReturnItem" + }, + "4284": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "ReturnItem.item_id" + }, + "4285": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "ReturnItem.quantity" + }, + "4286": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "ReturnItem.reason_id" + }, + "4287": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "ReturnItem.note" + }, + "4288": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "ReturnShipping" + }, + "4291": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "ReturnShipping.option_id" + }, + "4292": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "ReturnShipping.price" + }, + "4293": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdditionalItem" + }, + "4296": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdditionalItem.variant_id" + }, + "4297": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "AdditionalItem.quantity" + }, + "4298": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "CustomShippingOption" + }, + "4301": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "CustomShippingOption.option_id" + }, + "4302": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/create-swap.ts", + "qualifiedName": "CustomShippingOption.price" + }, + "4303": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector" + }, + "4306": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.q" + }, + "4307": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.id" + }, + "4308": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.status" + }, + "4309": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.fulfillment_status" + }, + "4310": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.payment_status" + }, + "4311": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.display_id" + }, + "4312": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.cart_id" + }, + "4313": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.customer_id" + }, + "4314": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.email" + }, + "4315": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.region_id" + }, + "4316": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.currency_code" + }, + "4317": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.tax_rate" + }, + "4318": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.sales_channel_id" + }, + "4319": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.canceled_at" + }, + "4320": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.created_at" + }, + "4321": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "AdminListOrdersSelector.updated_at" + }, + "4322": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "OrdersReturnItem" + }, + "4325": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "OrdersReturnItem.item_id" + }, + "4326": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "OrdersReturnItem.quantity" + }, + "4327": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "OrdersReturnItem.reason_id" + }, + "4328": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "OrdersReturnItem.note" + }, + "4329": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "ReturnShipping" + }, + "4332": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "ReturnShipping.option_id" + }, + "4333": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/request-return.ts", + "qualifiedName": "ReturnShipping.price" + }, + "4334": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Item" + }, + "4337": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Item.id" + }, + "4338": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Item.note" + }, + "4339": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Item.reason" + }, + "4340": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Item.images" + }, + "4341": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Item.tags" + }, + "4342": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Item.metadata" + }, + "4343": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "ShippingMethod" + }, + "4346": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "ShippingMethod.id" + }, + "4347": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "ShippingMethod.option_id" + }, + "4348": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "ShippingMethod.price" + }, + "4349": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "ShippingMethod.data" + }, + "4350": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "PaymentMethod" + }, + "4353": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "PaymentMethod.provider_id" + }, + "4354": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "PaymentMethod.data" + }, + "4355": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "ShippingMethod" + }, + "4358": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "ShippingMethod.provider_id" + }, + "4359": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "ShippingMethod.profile_id" + }, + "4360": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "ShippingMethod.price" + }, + "4361": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "ShippingMethod.data" + }, + "4362": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-order.ts", + "qualifiedName": "ShippingMethod.items" + }, + "4363": { + "sourceFileName": "../../../packages/utils/dist/pricing/price-list.d.ts", + "qualifiedName": "PriceListStatus" + }, + "4364": { + "sourceFileName": "../../../packages/utils/dist/pricing/price-list.d.ts", + "qualifiedName": "PriceListStatus.ACTIVE" + }, + "4365": { + "sourceFileName": "../../../packages/utils/dist/pricing/price-list.d.ts", + "qualifiedName": "PriceListStatus.DRAFT" + }, + "4366": { + "sourceFileName": "../../../packages/utils/dist/pricing/price-list.d.ts", + "qualifiedName": "PriceListType" + }, + "4367": { + "sourceFileName": "../../../packages/utils/dist/pricing/price-list.d.ts", + "qualifiedName": "PriceListType.SALE" + }, + "4368": { + "sourceFileName": "../../../packages/utils/dist/pricing/price-list.d.ts", + "qualifiedName": "PriceListType.OVERRIDE" + }, + "4369": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "CustomerGroup" + }, + "4372": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/create-price-list.ts", + "qualifiedName": "CustomerGroup.id" + }, + "4373": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "CustomerGroup" + }, + "4376": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/price-lists/update-price-list.ts", + "qualifiedName": "CustomerGroup.id" + }, + "4377": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase" + }, + "4380": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.description" + }, + "4381": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.handle" + }, + "4382": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.is_internal" + }, + "4383": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.is_active" + }, + "4384": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "AdminProductCategoriesReqBase.parent_category_id" + }, + "4385": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "ProductBatchProductCategory" + }, + "4388": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "ProductBatchProductCategory.id" + }, + "4389": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedProduct" + }, + "4390": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type" + }, + "4391": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.variants" + }, + "4392": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductTypeReq" + }, + "4395": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductTypeReq.id" + }, + "4396": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductTypeReq.value" + }, + "4397": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductTagReq" + }, + "4400": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductTagReq.id" + }, + "4401": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductTagReq.value" + }, + "4402": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductSalesChannelReq" + }, + "4405": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductSalesChannelReq.id" + }, + "4406": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductProductCategoryReq" + }, + "4409": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductProductCategoryReq.id" + }, + "4410": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductOptionReq" + }, + "4413": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductOptionReq.title" + }, + "4414": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq" + }, + "4417": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.title" + }, + "4418": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.sku" + }, + "4419": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.ean" + }, + "4420": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.upc" + }, + "4421": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.barcode" + }, + "4422": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.hs_code" + }, + "4423": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.inventory_quantity" + }, + "4424": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.allow_backorder" + }, + "4425": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.manage_inventory" + }, + "4426": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.weight" + }, + "4427": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.length" + }, + "4428": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.height" + }, + "4429": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.width" + }, + "4430": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.origin_country" + }, + "4431": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.mid_code" + }, + "4432": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.material" + }, + "4433": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.metadata" + }, + "4434": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.prices" + }, + "4435": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantReq.options" + }, + "4436": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesCreateReq" + }, + "4439": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesCreateReq.region_id" + }, + "4440": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesCreateReq.currency_code" + }, + "4441": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesCreateReq.amount" + }, + "4442": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesCreateReq.min_quantity" + }, + "4443": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesCreateReq.max_quantity" + }, + "4444": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "ProductVariantOptionReq" + }, + "4447": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "ProductVariantOptionReq.value" + }, + "4448": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-variant.ts", + "qualifiedName": "ProductVariantOptionReq.option_id" + }, + "4449": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps" + }, + "4452": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.id" + }, + "4453": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.q" + }, + "4454": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.status" + }, + "4455": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.price_list_id" + }, + "4456": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.collection_id" + }, + "4457": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.tags" + }, + "4458": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.title" + }, + "4459": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.description" + }, + "4460": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.handle" + }, + "4461": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.is_giftcard" + }, + "4462": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.type_id" + }, + "4463": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.sales_channel_id" + }, + "4464": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.discount_condition_id" + }, + "4465": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.category_id" + }, + "4466": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.include_category_children" + }, + "4467": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.created_at" + }, + "4468": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.updated_at" + }, + "4469": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps.deleted_at" + }, + "4470": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq" + }, + "4473": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.id" + }, + "4474": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.title" + }, + "4475": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.sku" + }, + "4476": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.ean" + }, + "4477": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.upc" + }, + "4478": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.barcode" + }, + "4479": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.hs_code" + }, + "4480": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.inventory_quantity" + }, + "4481": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.allow_backorder" + }, + "4482": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.manage_inventory" + }, + "4483": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.weight" + }, + "4484": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.length" + }, + "4485": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.height" + }, + "4486": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.width" + }, + "4487": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.origin_country" + }, + "4488": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.mid_code" + }, + "4489": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.material" + }, + "4490": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.metadata" + }, + "4491": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.prices" + }, + "4492": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantReq.options" + }, + "4493": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesUpdateReq" + }, + "4496": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesUpdateReq.id" + }, + "4497": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesUpdateReq.region_id" + }, + "4498": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesUpdateReq.currency_code" + }, + "4499": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesUpdateReq.amount" + }, + "4500": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesUpdateReq.min_quantity" + }, + "4501": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPricesUpdateReq.max_quantity" + }, + "4502": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "ProductVariantOptionReq" + }, + "4505": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "ProductVariantOptionReq.value" + }, + "4506": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-variant.ts", + "qualifiedName": "ProductVariantOptionReq.option_id" + }, + "4507": { + "sourceFileName": "../../../packages/medusa/src/types/sales-channels.ts", + "qualifiedName": "ProductBatchSalesChannel" + }, + "4510": { + "sourceFileName": "../../../packages/medusa/src/types/sales-channels.ts", + "qualifiedName": "ProductBatchSalesChannel.id" + }, + "4511": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/receive-return.ts", + "qualifiedName": "Item" + }, + "4514": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/receive-return.ts", + "qualifiedName": "Item.item_id" + }, + "4515": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/returns/receive-return.ts", + "qualifiedName": "Item.quantity" + }, + "4516": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "ReservationItemDTO" + }, + "4517": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type" + }, + "4518": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.id" + }, + "4519": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.location_id" + }, + "4520": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.inventory_item_id" + }, + "4521": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.quantity" + }, + "4522": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.line_item_id" + }, + "4523": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.description" + }, + "4524": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.created_by" + }, + "4525": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.metadata" + }, + "4526": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.created_at" + }, + "4527": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.updated_at" + }, + "4528": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "__type.deleted_at" + }, + "4529": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "OptionRequirement" + }, + "4532": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "OptionRequirement.type" + }, + "4533": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/create-shipping-option.ts", + "qualifiedName": "OptionRequirement.amount" + }, + "4534": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/update-shipping-option.ts", + "qualifiedName": "OptionRequirement" + }, + "4537": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/update-shipping-option.ts", + "qualifiedName": "OptionRequirement.id" + }, + "4538": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/update-shipping-option.ts", + "qualifiedName": "OptionRequirement.type" + }, + "4539": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/shipping-options/update-shipping-option.ts", + "qualifiedName": "OptionRequirement.amount" + }, + "4540": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "StockLocationDTO" + }, + "4541": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type" + }, + "4542": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.id" + }, + "4543": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.name" + }, + "4544": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.metadata" + }, + "4545": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.address_id" + }, + "4546": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.address" + }, + "4547": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.created_at" + }, + "4548": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.updated_at" + }, + "4549": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.deleted_at" + }, + "4550": { + "sourceFileName": "../../../packages/types/dist/common/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "4551": { + "sourceFileName": "../../../packages/types/dist/common/common.d.ts", + "qualifiedName": "__type" + }, + "4552": { + "sourceFileName": "../../../packages/types/dist/common/common.d.ts", + "qualifiedName": "__type.id" + }, + "4553": { + "sourceFileName": "../../../packages/types/dist/common/common.d.ts", + "qualifiedName": "__type.object" + }, + "4554": { + "sourceFileName": "../../../packages/types/dist/common/common.d.ts", + "qualifiedName": "__type.deleted" + }, + "4555": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "StockLocationExpandedDTO" + }, + "4556": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type" + }, + "4557": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.sales_channels" + }, + "4558": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "StockLocationAddress" + }, + "4561": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "StockLocationAddress.address_1" + }, + "4562": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "StockLocationAddress.address_2" + }, + "4563": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "StockLocationAddress.company" + }, + "4564": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "StockLocationAddress.city" + }, + "4565": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "StockLocationAddress.country_code" + }, + "4566": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "StockLocationAddress.phone" + }, + "4567": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "StockLocationAddress.postal_code" + }, + "4568": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/create-stock-location.ts", + "qualifiedName": "StockLocationAddress.province" + }, + "4569": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "StockLocationAddress" + }, + "4572": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "StockLocationAddress.address_1" + }, + "4573": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "StockLocationAddress.address_2" + }, + "4574": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "StockLocationAddress.company" + }, + "4575": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "StockLocationAddress.city" + }, + "4576": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "StockLocationAddress.country_code" + }, + "4577": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "StockLocationAddress.phone" + }, + "4578": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "StockLocationAddress.postal_code" + }, + "4579": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/stock-locations/update-stock-location.ts", + "qualifiedName": "StockLocationAddress.province" + }, + "4580": { + "sourceFileName": "../../../packages/medusa/src/types/store.ts", + "qualifiedName": "ExtendedStoreDTO" + }, + "4581": { + "sourceFileName": "../../../packages/medusa/src/types/store.ts", + "qualifiedName": "__type" + }, + "4582": { + "sourceFileName": "../../../packages/medusa/src/types/store.ts", + "qualifiedName": "__type.payment_providers" + }, + "4583": { + "sourceFileName": "../../../packages/medusa/src/types/store.ts", + "qualifiedName": "__type.fulfillment_providers" + }, + "4584": { + "sourceFileName": "../../../packages/medusa/src/types/store.ts", + "qualifiedName": "__type.feature_flags" + }, + "4585": { + "sourceFileName": "../../../packages/medusa/src/types/store.ts", + "qualifiedName": "__type.modules" + }, + "4586": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "FileServiceUploadResult" + }, + "4587": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type" + }, + "4588": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.url" + }, + "4589": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.key" + }, + "4590": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedVariant" + }, + "4591": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "AdminPriceSelectionParams" + }, + "4594": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "AdminPriceSelectionParams.customer_id" + }, + "4595": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.cart_id" + }, + "4596": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.region_id" + }, + "4597": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.currency_code" + }, + "4598": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "4599": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "4600": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "GiftCard" + }, + "4603": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "GiftCard.code" + }, + "4604": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "Discount" + }, + "4607": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/carts/update-cart.ts", + "qualifiedName": "Discount.code" + }, + "4608": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams" + }, + "4611": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.cart_id" + }, + "4612": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.region_id" + }, + "4613": { + "sourceFileName": "../../../packages/medusa/src/types/price-selection.ts", + "qualifiedName": "PriceSelectionParams.currency_code" + }, + "4614": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.expand" + }, + "4615": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindParams.fields" + }, + "4616": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/create-return.ts", + "qualifiedName": "Item" + }, + "4619": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/create-return.ts", + "qualifiedName": "Item.item_id" + }, + "4620": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/create-return.ts", + "qualifiedName": "Item.quantity" + }, + "4621": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/create-return.ts", + "qualifiedName": "Item.reason_id" + }, + "4622": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/create-return.ts", + "qualifiedName": "Item.note" + }, + "4623": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/create-return.ts", + "qualifiedName": "ReturnShipping" + }, + "4626": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/returns/create-return.ts", + "qualifiedName": "ReturnShipping.option_id" + }, + "4627": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedShippingOption" + }, + "4628": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "Item" + }, + "4631": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "Item.item_id" + }, + "4632": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "Item.quantity" + }, + "4633": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "Item.reason_id" + }, + "4634": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "Item.note" + }, + "4635": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "AdditionalItem" + }, + "4638": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "AdditionalItem.variant_id" + }, + "4639": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/swaps/create-swap.ts", + "qualifiedName": "AdditionalItem.quantity" + }, + "4640": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "MedusaError" + }, + "4641": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "MedusaError.Types" + }, + "4642": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type" + }, + "4643": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.DB_ERROR" + }, + "4644": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.DUPLICATE_ERROR" + }, + "4645": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.INVALID_ARGUMENT" + }, + "4646": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.INVALID_DATA" + }, + "4647": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.UNAUTHORIZED" + }, + "4648": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.NOT_FOUND" + }, + "4649": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.NOT_ALLOWED" + }, + "4650": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.UNEXPECTED_STATE" + }, + "4651": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.CONFLICT" + }, + "4652": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.PAYMENT_AUTHORIZATION_ERROR" + }, + "4653": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "MedusaError.Codes" + }, + "4654": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type" + }, + "4655": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.INSUFFICIENT_INVENTORY" + }, + "4656": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "__type.CART_INCOMPATIBLE_STATE" + }, + "4657": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "MedusaError.__constructor" + }, + "4658": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "MedusaError" + }, + "4659": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "type" + }, + "4660": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "message" + }, + "4661": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "code" + }, + "4662": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "params" + }, + "4663": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "MedusaError.type" + }, + "4664": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "MedusaError.message" + }, + "4665": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "MedusaError.code" + }, + "4666": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/errors.d.ts", + "qualifiedName": "MedusaError.date" + }, + "4667": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/await-middleware.ts", + "qualifiedName": "handler" + }, + "4668": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/await-middleware.ts", + "qualifiedName": "__type" + }, + "4669": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/await-middleware.ts", + "qualifiedName": "__type" + }, + "4670": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/await-middleware.ts", + "qualifiedName": "req" + }, + "4671": { + "sourceFileName": "../../../packages/medusa/src/api/middlewares/await-middleware.ts", + "qualifiedName": "res" + }, + "4672": { + "sourceFileName": "../../../packages/medusa/src/types/request.ts", + "qualifiedName": "RequestContext" + }, + "4673": { + "sourceFileName": "../../../packages/medusa/src/types/request.ts", + "qualifiedName": "__type" + }, + "4674": { + "sourceFileName": "../../../packages/medusa/src/types/request.ts", + "qualifiedName": "__type.ip" + }, + "4675": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "DeleteFileType" + }, + "4676": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type" + }, + "4677": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.fileKey" + }, + "4678": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.__index" + }, + "4680": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "UploadStreamDescriptorType" + }, + "4681": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type" + }, + "4682": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.name" + }, + "4683": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.ext" + }, + "4684": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.isPrivate" + }, + "4685": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.__index" + }, + "4687": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "FileServiceGetUploadStreamResult" + }, + "4688": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type" + }, + "4689": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.writeStream" + }, + "4690": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.promise" + }, + "4691": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.url" + }, + "4692": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.fileKey" + }, + "4693": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.__index" + }, + "4695": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "GetUploadedFileType" + }, + "4696": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type" + }, + "4697": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.fileKey" + }, + "4698": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.isPrivate" + }, + "4699": { + "sourceFileName": "../../../packages/types/dist/file-service/index.d.ts", + "qualifiedName": "__type.__index" + }, + "4701": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingOptionData" + }, + "4702": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "4703": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingMethodData" + }, + "4704": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment-provider.ts", + "qualifiedName": "CreateReturnType" + }, + "4705": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "MedusaContainer" + }, + "4706": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "__type" + }, + "4707": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "__type.registerAdd" + }, + "4708": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "__type" + }, + "4709": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "__type" + }, + "4710": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "name" + }, + "4711": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "registration" + }, + "4712": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "T" + }, + "4713": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "__type.createScope" + }, + "4714": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "__type" + }, + "4715": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "__type" + }, + "4716": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "ReturnedData" + }, + "4717": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "__type" + }, + "4718": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "__type.to" + }, + "4719": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "__type.status" + }, + "4720": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "__type.data" + }, + "4721": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/medusa-container.d.ts", + "qualifiedName": "MedusaContainer" + }, + "4722": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/medusa-container.d.ts", + "qualifiedName": "__type" + }, + "4723": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/medusa-container.d.ts", + "qualifiedName": "__type.registerAdd" + }, + "4724": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/medusa-container.d.ts", + "qualifiedName": "__type" + }, + "4725": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/medusa-container.d.ts", + "qualifiedName": "__type" + }, + "4726": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/medusa-container.d.ts", + "qualifiedName": "name" + }, + "4727": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/medusa-container.d.ts", + "qualifiedName": "registration" + }, + "4728": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/medusa-container.d.ts", + "qualifiedName": "T" + }, + "4729": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/medusa-container.d.ts", + "qualifiedName": "__type.createScope" + }, + "4730": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/medusa-container.d.ts", + "qualifiedName": "__type" + }, + "4731": { + "sourceFileName": "../../../packages/medusa-core-utils/dist/medusa-container.d.ts", + "qualifiedName": "__type" + }, + "4732": { + "sourceFileName": "../../../packages/medusa/index.d.ts", + "qualifiedName": "\"medusa-interfaces\"" + }, + "4733": { + "sourceFileName": "../../../packages/types/dist/transaction-base/transaction-base.d.ts", + "qualifiedName": "ITransactionBaseService" + }, + "4734": { + "sourceFileName": "../../../packages/types/dist/transaction-base/transaction-base.d.ts", + "qualifiedName": "ITransactionBaseService.withTransaction" + }, + "4735": { + "sourceFileName": "../../../packages/types/dist/transaction-base/transaction-base.d.ts", + "qualifiedName": "ITransactionBaseService.withTransaction" + }, + "4736": { + "sourceFileName": "../../../packages/types/dist/transaction-base/transaction-base.d.ts", + "qualifiedName": "transactionManager" + }, + "4737": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "TaxServiceRate" + }, + "4738": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type" + }, + "4739": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.rate" + }, + "4740": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.name" + }, + "4741": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.code" + }, + "4742": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "DefaultPriceType.DEFAULT" + }, + "4743": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "DefaultPriceType" + }, + "4744": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "LineAllocationsMap" + }, + "4745": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type" + }, + "4746": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type.__index" + }, + "4748": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type" + }, + "4749": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type.gift_card" + }, + "4750": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type.discount" + }, + "4751": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "ProviderTaxLine" + }, + "4752": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "ModuleJoinerConfig" + }, + "4753": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4754": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.schema" + }, + "4755": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.relationships" + }, + "4756": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.extends" + }, + "4757": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4758": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.serviceName" + }, + "4759": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.fieldAlias" + }, + "4760": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4761": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.path" + }, + "4762": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "4763": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.relationship" + }, + "4764": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.serviceName" + }, + "4765": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.primaryKeys" + }, + "4766": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.isLink" + }, + "4767": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.linkableKeys" + }, + "4768": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.isReadOnlyLink" + }, + "4769": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.databaseConfig" + }, + "4770": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4771": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.tableName" + }, + "4772": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.idPrefix" + }, + "4773": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.extraFields" + }, + "4774": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4775": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.type" + }, + "4776": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.defaultValue" + }, + "4777": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.nullable" + }, + "4778": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.options" + }, + "4779": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "ConfigModule" + }, + "4780": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type" + }, + "4781": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.projectConfig" + }, + "4782": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.featureFlags" + }, + "4783": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.modules" + }, + "4784": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.plugins" + }, + "4785": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type" + }, + "4786": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.resolve" + }, + "4787": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.options" + }, + "4788": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "MiddlewareVerb" + }, + "4789": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "ParserConfig" + }, + "4790": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type" + }, + "4791": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type.sizeLimit" + }, + "4792": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "MedusaErrorHandlerFunction" + }, + "4793": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type" + }, + "4794": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "__type" + }, + "4795": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "error" + }, + "4796": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "req" + }, + "4797": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "res" + }, + "4798": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "next" + }, + "4799": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "SubscriberContext" + }, + "4800": { + "sourceFileName": "../../../packages/medusa/src/types/subscribers.ts", + "qualifiedName": "SubscriberContext.subscriberId" + }, + "4801": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "Constructor" + }, + "4802": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4803": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4804": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "args" + }, + "4805": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "T" + }, + "4806": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Image" + }, + "4809": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Image.id" + }, + "4810": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Image.url" + }, + "4811": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Tag" + }, + "4814": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Tag.id" + }, + "4815": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/orders/update-claim.ts", + "qualifiedName": "Tag.value" + }, + "4816": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantOptionReq" + }, + "4819": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/create-product.ts", + "qualifiedName": "ProductVariantOptionReq.value" + }, + "4820": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantOptionReq" + }, + "4823": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantOptionReq.value" + }, + "4824": { + "sourceFileName": "../../../packages/medusa/src/api/routes/admin/products/update-product.ts", + "qualifiedName": "ProductVariantOptionReq.option_id" + }, + "4825": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "StockLocationAddressDTO" + }, + "4826": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type" + }, + "4827": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.id" + }, + "4828": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.address_1" + }, + "4829": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.address_2" + }, + "4830": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.company" + }, + "4831": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.country_code" + }, + "4832": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.city" + }, + "4833": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.phone" + }, + "4834": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.postal_code" + }, + "4835": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.province" + }, + "4836": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.metadata" + }, + "4837": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.created_at" + }, + "4838": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.updated_at" + }, + "4839": { + "sourceFileName": "../../../packages/types/dist/stock-location/common.d.ts", + "qualifiedName": "__type.deleted_at" + }, + "4840": { + "sourceFileName": "../../../packages/medusa/src/types/feature-flags.ts", + "qualifiedName": "FeatureFlagsResponse" + }, + "4841": { + "sourceFileName": "../../../packages/medusa/src/types/feature-flags.ts", + "qualifiedName": "__type" + }, + "4842": { + "sourceFileName": "../../../packages/medusa/src/types/feature-flags.ts", + "qualifiedName": "__type.key" + }, + "4843": { + "sourceFileName": "../../../packages/medusa/src/types/feature-flags.ts", + "qualifiedName": "__type.value" + }, + "4844": { + "sourceFileName": "../../../packages/medusa/src/types/store.ts", + "qualifiedName": "ModulesResponse" + }, + "4845": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "ProductVariantPricing" + }, + "4846": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type" + }, + "4847": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.prices" + }, + "4848": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.original_price" + }, + "4849": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.calculated_price" + }, + "4850": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.original_price_includes_tax" + }, + "4851": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.calculated_price_includes_tax" + }, + "4852": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.calculated_price_type" + }, + "4853": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "ShippingOptionPricing" + }, + "4854": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type" + }, + "4855": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.price_incl_tax" + }, + "4856": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.tax_rates" + }, + "4857": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.tax_amount" + }, + "4858": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "GiftCardAllocation" + }, + "4859": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type" + }, + "4860": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type.amount" + }, + "4861": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type.unit_amount" + }, + "4862": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "DiscountAllocation" + }, + "4863": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type" + }, + "4864": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type.amount" + }, + "4865": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type.unit_amount" + }, + "4866": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "ProviderLineItemTaxLine" + }, + "4867": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type" + }, + "4868": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.rate" + }, + "4869": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.name" + }, + "4870": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.code" + }, + "4871": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.item_id" + }, + "4872": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.metadata" + }, + "4873": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "ProviderShippingMethodTaxLine" + }, + "4874": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type" + }, + "4875": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.rate" + }, + "4876": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.name" + }, + "4877": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.code" + }, + "4878": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.metadata" + }, + "4879": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "__type.shipping_method_id" + }, + "4880": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerServiceConfig" + }, + "4881": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerServiceConfig.serviceName" + }, + "4882": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerServiceConfig.alias" + }, + "4883": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerServiceConfig.fieldAlias" + }, + "4884": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type" + }, + "4885": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.path" + }, + "4886": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "4887": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerServiceConfig.primaryKeys" + }, + "4888": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerServiceConfig.relationships" + }, + "4889": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerServiceConfig.extends" + }, + "4890": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type" + }, + "4891": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.serviceName" + }, + "4892": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.relationship" + }, + "4893": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerServiceConfig.args" + }, + "4894": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "ModuleJoinerRelationship" + }, + "4895": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4896": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.isInternalService" + }, + "4897": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.deleteCascade" + }, + "4898": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "ProjectConfigOptions" + }, + "4899": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type" + }, + "4900": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.redis_url" + }, + "4901": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.redis_prefix" + }, + "4902": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.redis_options" + }, + "4903": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.session_options" + }, + "4904": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.jwt_secret" + }, + "4905": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.cookie_secret" + }, + "4906": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.database_url" + }, + "4907": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.database_database" + }, + "4908": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.database_schema" + }, + "4909": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.database_logging" + }, + "4910": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.database_type" + }, + "4911": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.http_compression" + }, + "4912": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.database_extra" + }, + "4913": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type" + }, + "4914": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.ssl" + }, + "4915": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type" + }, + "4916": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.rejectUnauthorized" + }, + "4917": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.store_cors" + }, + "4918": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.admin_cors" + }, + "4919": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "InternalModuleDeclaration" + }, + "4920": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4921": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.scope" + }, + "4922": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.resources" + }, + "4923": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.dependencies" + }, + "4924": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.definition" + }, + "4925": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.resolve" + }, + "4926": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.options" + }, + "4927": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.alias" + }, + "4928": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.main" + }, + "4929": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "ExternalModuleDeclaration" + }, + "4930": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4931": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.scope" + }, + "4932": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.definition" + }, + "4933": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.server" + }, + "4934": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4935": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.type" + }, + "4936": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.url" + }, + "4937": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.keepAlive" + }, + "4938": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.options" + }, + "4939": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.alias" + }, + "4940": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.main" + }, + "4941": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "RouteVerb" + }, + "4942": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "ModulesResponse" + }, + "4943": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4944": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.module" + }, + "4945": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.resolution" + }, + "4946": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "TaxedPricing" + }, + "4947": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type" + }, + "4948": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.original_price_incl_tax" + }, + "4949": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.calculated_price_incl_tax" + }, + "4950": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.original_tax" + }, + "4951": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.calculated_tax" + }, + "4952": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "__type.tax_rates" + }, + "4953": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerServiceConfigAlias" + }, + "4954": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerServiceConfigAlias.name" + }, + "4955": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerServiceConfigAlias.args" + }, + "4956": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "JoinerRelationship" + }, + "4957": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type" + }, + "4958": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.alias" + }, + "4959": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.foreignKey" + }, + "4960": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.primaryKey" + }, + "4961": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.serviceName" + }, + "4962": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.isInternalService" + }, + "4963": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.inverse" + }, + "4964": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.isList" + }, + "4965": { + "sourceFileName": "../../../packages/types/dist/joiner/index.d.ts", + "qualifiedName": "__type.args" + }, + "4966": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "SessionOptions" + }, + "4967": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type" + }, + "4968": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.name" + }, + "4969": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.resave" + }, + "4970": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.rolling" + }, + "4971": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.saveUninitialized" + }, + "4972": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.secret" + }, + "4973": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.ttl" + }, + "4974": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "HttpCompressionOptions" + }, + "4975": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type" + }, + "4976": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.enabled" + }, + "4977": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.level" + }, + "4978": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.memLevel" + }, + "4979": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "__type.threshold" + }, + "4980": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "MODULE_SCOPE.INTERNAL" + }, + "4981": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "MODULE_RESOURCE_TYPE" + }, + "4982": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "MODULE_RESOURCE_TYPE.SHARED" + }, + "4983": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "MODULE_RESOURCE_TYPE.ISOLATED" + }, + "4984": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "ModuleDefinition" + }, + "4985": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type" + }, + "4986": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.key" + }, + "4987": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.registrationName" + }, + "4988": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.defaultPackage" + }, + "4989": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.label" + }, + "4990": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.canOverride" + }, + "4991": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.isRequired" + }, + "4992": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.isQueryable" + }, + "4993": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.isLegacy" + }, + "4994": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.dependencies" + }, + "4995": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "__type.defaultModuleDeclaration" + }, + "4996": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "MODULE_SCOPE.EXTERNAL" + }, + "4997": { + "sourceFileName": "../../../packages/medusa/src/loaders/helpers/routing/types.ts", + "qualifiedName": "HTTP_METHODS" + } + } +} \ No newline at end of file diff --git a/docs-util/typedoc-json-output/0-types.json b/docs-util/typedoc-json-output/0-types.json new file mode 100644 index 0000000000..2555cf6330 --- /dev/null +++ b/docs-util/typedoc-json-output/0-types.json @@ -0,0 +1,33738 @@ +{ + "id": 0, + "name": "types", + "variant": "project", + "kind": 1, + "flags": {}, + "children": [ + { + "id": 16, + "name": "CacheTypes", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 17, + "name": "ICacheService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 18, + "name": "get", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 19, + "name": "get", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 20, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 21, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 27, + "name": "invalidate", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 28, + "name": "invalidate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 29, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 22, + "name": "set", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 23, + "name": "set", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 24, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 25, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 26, + "name": "ttl", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 18, + 27, + 22 + ] + } + ] + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 17 + ] + } + ] + }, + { + "id": 30, + "name": "CommonTypes", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 145, + "name": "AddressCreatePayload", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 151, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 152, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 153, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 150, + "name": "company", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 154, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 146, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 147, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 149, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 148, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 156, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 155, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 151, + 152, + 153, + 150, + 154, + 146, + 147, + 149, + 148, + 156, + 155 + ] + } + ] + }, + { + "id": 133, + "name": "AddressPayload", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 139, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 140, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 141, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 138, + "name": "company", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 142, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 134, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 135, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 137, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 136, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 144, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 143, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 139, + 140, + 141, + 138, + 142, + 134, + 135, + 137, + 136, + 144, + 143 + ] + } + ] + }, + { + "id": 37, + "name": "BaseEntity", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 39, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 38, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 40, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 39, + 38, + 40 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 41, + "name": "SoftDeletableEntity" + } + ] + }, + { + "id": 79, + "name": "CustomFindOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 82, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/OrderByCondition.d.ts", + "qualifiedName": "OrderByCondition" + }, + "name": "OrderByCondition", + "package": "typeorm" + } + }, + { + "id": 80, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsSelect.d.ts", + "qualifiedName": "FindOptionsSelect" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsSelect", + "package": "typeorm" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsSelect.d.ts", + "qualifiedName": "FindOptionsSelectByString" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsSelectByString", + "package": "typeorm" + } + ] + } + }, + { + "id": 83, + "name": "skip", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 84, + "name": "take", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 81, + "name": "where", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + }, + { + "type": "mapped", + "parameter": "P", + "parameterType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + }, + "templateType": { + "type": "array", + "elementType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "P", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + } + }, + "optionalModifier": "+" + } + ] + }, + { + "type": "intersection", + "types": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + } + }, + { + "type": "mapped", + "parameter": "P", + "parameterType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + }, + "templateType": { + "type": "array", + "elementType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "P", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + } + }, + "optionalModifier": "+" + } + ] + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 82, + 80, + 83, + 84, + 81 + ] + } + ], + "typeParameters": [ + { + "id": 85, + "name": "TModel", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 86, + "name": "InKeys", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "TModel", + "refersToTypeParameter": true + } + } + } + ] + }, + { + "id": 115, + "name": "DateComparisonOperator", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 117, + "name": "gt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 118, + "name": "gte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 116, + "name": "lt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 119, + "name": "lte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 117, + 118, + 116, + 119 + ] + } + ] + }, + { + "id": 113, + "name": "EmptyQueryParams", + "variant": "declaration", + "kind": 256, + "flags": {} + }, + { + "id": 48, + "name": "FindConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object that is used to configure how an entity is retrieved from the database. It accepts as a typed parameter an " + }, + { + "kind": "code", + "text": "`Entity`" + }, + { + "kind": "text", + "text": " class,\nwhich provides correct typing of field names in its properties." + } + ] + }, + "children": [ + { + "id": 53, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object used to specify how to sort the returned records. Its keys are the names of attributes of the entity, and a key's value can either be " + }, + { + "kind": "code", + "text": "`ASC`" + }, + { + "kind": "text", + "text": "\nto sort retrieved records in an ascending order, or " + }, + { + "kind": "code", + "text": "`DESC`" + }, + { + "kind": "text", + "text": " to sort retrieved records in a descending order." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 54, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 55, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 56, + "name": "K", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "ASC" + }, + { + "type": "literal", + "value": "DESC" + } + ] + } + } + } + } + }, + { + "id": 52, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being relation names of the entity to retrieve in the result." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 49, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being attribute names of the entity to retrieve in the result." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "Entity", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 50, + "name": "skip", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A number indicating the number of records to skip before retrieving the results." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 51, + "name": "take", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A number indicating the number of records to return in the result." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 57, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A boolean indicating whether deleted records should also be retrieved as part of the result. This only works if the entity extends the\n" + }, + { + "kind": "code", + "text": "`SoftDeletableEntity`" + }, + { + "kind": "text", + "text": " class." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 53, + 52, + 49, + 50, + 51, + 57 + ] + } + ], + "typeParameters": [ + { + "id": 58, + "name": "Entity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ] + }, + { + "id": 160, + "name": "FindPaginationParams", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 162, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 161, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 162, + 161 + ] + } + ] + }, + { + "id": 157, + "name": "FindParams", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 158, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 159, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 158, + 159 + ] + } + ] + }, + { + "id": 128, + "name": "NumericalComparisonOperator", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 130, + "name": "gt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 131, + "name": "gte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 129, + "name": "lt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 132, + "name": "lte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 130, + 131, + 129, + 132 + ] + } + ] + }, + { + "id": 114, + "name": "RepositoryTransformOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "extendedBy": [ + { + "type": "reference", + "target": 1290, + "name": "ProductCategoryTransformOptions" + } + ] + }, + { + "id": 41, + "name": "SoftDeletableEntity", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 44, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 39, + "name": "BaseEntity.created_at" + } + }, + { + "id": 42, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 43, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 38, + "name": "BaseEntity.id" + } + }, + { + "id": 45, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 40, + "name": "BaseEntity.updated_at" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 44, + 42, + 43, + 45 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 37, + "name": "BaseEntity", + "package": "@medusajs/types" + } + ] + }, + { + "id": 120, + "name": "StringComparisonOperator", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 125, + "name": "contains", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 127, + "name": "ends_with", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 122, + "name": "gt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 123, + "name": "gte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 121, + "name": "lt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 124, + "name": "lte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 126, + "name": "starts_with", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 125, + 127, + 122, + 123, + 121, + 124, + 126 + ] + } + ] + }, + { + "id": 190, + "name": "ConfigModule", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 191, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 193, + "name": "featureFlags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 194, + "name": "modules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": 497, + "name": "InternalModuleDeclaration", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 507, + "name": "ExternalModuleDeclaration", + "package": "@medusajs/types" + } + ] + } + ], + "name": "Partial", + "package": "typescript" + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 195, + "name": "plugins", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 196, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 198, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 197, + "name": "resolve", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 198, + 197 + ] + } + ] + } + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + }, + { + "id": 192, + "name": "projectConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 169, + "name": "ProjectConfigOptions", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 193, + 194, + 195, + 192 + ] + } + ] + } + } + }, + { + "id": 108, + "name": "DeleteResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fields returned in the response of a DELETE request." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 109, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 112, + "name": "deleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the item was deleted successfully." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 110, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the item that was deleted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 111, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the item that was deleted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 112, + 110, + 111 + ] + } + ] + } + } + }, + { + "id": 59, + "name": "ExtendedFindConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 67, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOneOptions.d.ts", + "qualifiedName": "FindOneOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOneOptions", + "package": "typeorm" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "where" + }, + { + "type": "literal", + "value": "relations" + }, + { + "type": "literal", + "value": "select" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "where" + }, + { + "type": "literal", + "value": "relations" + }, + { + "type": "literal", + "value": "select" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + } + ] + }, + { + "type": "reflection", + "declaration": { + "id": 60, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 64, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsOrder.d.ts", + "qualifiedName": "FindOptionsOrder" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsOrder", + "package": "typeorm" + } + }, + { + "id": 62, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + } + }, + { + "id": 61, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsSelect.d.ts", + "qualifiedName": "FindOptionsSelect" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsSelect", + "package": "typeorm" + } + }, + { + "id": 65, + "name": "skip", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 66, + "name": "take", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 63, + "name": "where", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 64, + 62, + 61, + 65, + 66, + 63 + ] + } + ] + } + } + ] + } + }, + { + "id": 163, + "name": "HttpCompressionOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 164, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 165, + "name": "enabled", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 166, + "name": "level", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 167, + "name": "memLevel", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 168, + "name": "threshold", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 165, + 166, + 167, + 168 + ] + } + ] + } + } + }, + { + "id": 199, + "name": "MedusaContainer", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/awilix/lib/container.d.ts", + "qualifiedName": "AwilixContainer" + }, + "name": "AwilixContainer", + "package": "awilix" + }, + { + "type": "reflection", + "declaration": { + "id": 200, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 207, + "name": "createScope", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 208, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 209, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": 199, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + } + ] + } + } + }, + { + "id": 201, + "name": "registerAdd", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 202, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 203, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 206, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 204, + "name": "name", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 205, + "name": "registration", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": 199, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 207, + 201 + ] + } + ] + } + } + ] + } + }, + { + "id": 103, + "name": "PaginatedResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 104, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 107, + "name": "count", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 105, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 106, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 107, + 105, + 106 + ] + } + ] + } + } + }, + { + "id": 34, + "name": "PartialPick", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 35, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 36, + "name": "K", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ], + "type": { + "type": "mapped", + "parameter": "P", + "parameterType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "templateType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "P", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "optionalModifier": "+" + } + }, + { + "id": 169, + "name": "ProjectConfigOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 170, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 189, + "name": "admin_cors", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 176, + "name": "cookie_secret", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 178, + "name": "database_database", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 183, + "name": "database_extra", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 184, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 185, + "name": "ssl", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 186, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 187, + "name": "rejectUnauthorized", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "literal", + "value": false + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 187 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 185 + ] + } + ] + } + } + ] + } + }, + { + "id": 180, + "name": "database_logging", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/logger/LoggerOptions.d.ts", + "qualifiedName": "LoggerOptions" + }, + "name": "LoggerOptions", + "package": "typeorm" + } + }, + { + "id": 179, + "name": "database_schema", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 181, + "name": "database_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 177, + "name": "database_url", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 182, + "name": "http_compression", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 163, + "name": "HttpCompressionOptions", + "package": "@medusajs/types" + } + }, + { + "id": 175, + "name": "jwt_secret", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 173, + "name": "redis_options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/ioredis/built/redis/RedisOptions.d.ts", + "qualifiedName": "RedisOptions" + }, + "name": "RedisOptions", + "package": "ioredis" + } + }, + { + "id": 172, + "name": "redis_prefix", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 171, + "name": "redis_url", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 174, + "name": "session_options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1302, + "name": "SessionOptions", + "package": "@medusajs/types" + } + }, + { + "id": 188, + "name": "store_cors", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 189, + 176, + 178, + 183, + 180, + 179, + 181, + 177, + 182, + 175, + 173, + 172, + 171, + 174, + 188 + ] + } + ] + } + } + }, + { + "id": 87, + "name": "QueryConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 95, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 37, + "name": "BaseEntity", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 88, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 91, + "name": "allowedFields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 92, + "name": "allowedRelations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 89, + "name": "defaultFields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + }, + { + "id": 93, + "name": "defaultLimit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 90, + "name": "defaultRelations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 94, + "name": "isList", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 91, + 92, + 89, + 93, + 90, + 94 + ] + } + ] + } + } + }, + { + "id": 68, + "name": "QuerySelector", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 71, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 76, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "Selector", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 69, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 70, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 70 + ] + } + ] + } + } + ] + } + }, + { + "id": 96, + "name": "RequestQueryFields", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 97, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 98, + "name": "expand", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 99, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 101, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 100, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 102, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 98, + 99, + 101, + 100, + 102 + ] + } + ] + } + } + }, + { + "id": 76, + "name": "Selector", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 77, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "mapped", + "parameter": "key", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "union", + "types": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + }, + { + "type": "array", + "elementType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + } + }, + { + "type": "reference", + "target": 115, + "name": "DateComparisonOperator", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 120, + "name": "StringComparisonOperator", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 128, + "name": "NumericalComparisonOperator", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOperator.d.ts", + "qualifiedName": "FindOperator" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + } + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + ], + "name": "FindOperator", + "package": "typeorm" + } + ] + }, + "optionalModifier": "+" + } + }, + { + "id": 78, + "name": "TotalField", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "shipping_total" + }, + { + "type": "literal", + "value": "discount_total" + }, + { + "type": "literal", + "value": "tax_total" + }, + { + "type": "literal", + "value": "refunded_total" + }, + { + "type": "literal", + "value": "total" + }, + { + "type": "literal", + "value": "subtotal" + }, + { + "type": "literal", + "value": "refundable_amount" + }, + { + "type": "literal", + "value": "gift_card_total" + }, + { + "type": "literal", + "value": "gift_card_tax_total" + } + ] + } + }, + { + "id": 72, + "name": "TreeQuerySelector", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 75, + "name": "TEntity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 68, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TEntity", + "refersToTypeParameter": true + } + ], + "name": "QuerySelector", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 73, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 74, + "name": "include_descendants_tree", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 74 + ] + } + ] + } + } + ] + } + }, + { + "id": 31, + "name": "WithRequiredProperty", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Utility type used to remove some optional attributes (coming from K) from a type T" + } + ] + }, + "typeParameters": [ + { + "id": 32, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 33, + "name": "K", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "mapped", + "parameter": "Property", + "parameterType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "templateType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Property", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "optionalModifier": "-" + } + ] + } + }, + { + "id": 46, + "name": "Writable", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 47, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "mapped", + "parameter": "key", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "union", + "types": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOperator.d.ts", + "qualifiedName": "FindOperator" + }, + "typeArguments": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "name": "FindOperator", + "package": "typeorm" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOperator.d.ts", + "qualifiedName": "FindOperator" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ], + "name": "FindOperator", + "package": "typeorm" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOperator.d.ts", + "qualifiedName": "FindOperator" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "FindOperator", + "package": "typeorm" + } + ] + }, + "readonlyModifier": "-" + } + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 145, + 133, + 37, + 79, + 115, + 113, + 48, + 160, + 157, + 128, + 114, + 41, + 120 + ] + }, + { + "title": "Type Aliases", + "children": [ + 190, + 108, + 59, + 163, + 199, + 103, + 34, + 169, + 87, + 68, + 96, + 76, + 78, + 72, + 31, + 46 + ] + } + ] + }, + { + "id": 210, + "name": "DAL", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 217, + "name": "BaseFilterable", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object used to allow specifying flexible queries with and/or conditions." + } + ] + }, + "children": [ + { + "id": 218, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + } + }, + { + "id": 219, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 218, + 219 + ] + } + ], + "typeParameters": [ + { + "id": 220, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 971, + "name": "FilterableCurrencyProps" + }, + { + "type": "reference", + "target": 996, + "name": "FilterableMoneyAmountProps" + }, + { + "type": "reference", + "target": 1026, + "name": "FilterablePriceRuleProps" + }, + { + "type": "reference", + "target": 1097, + "name": "FilterablePriceSetProps" + }, + { + "type": "reference", + "target": 1120, + "name": "FilterablePriceSetMoneyAmountProps" + }, + { + "type": "reference", + "target": 1140, + "name": "FilterablePriceSetMoneyAmountRulesProps" + }, + { + "type": "reference", + "target": 1159, + "name": "FilterablePriceSetRuleTypeProps" + }, + { + "type": "reference", + "target": 1180, + "name": "FilterableRuleTypeProps" + }, + { + "type": "reference", + "target": 1231, + "name": "FilterablePriceListProps" + }, + { + "type": "reference", + "target": 1239, + "name": "FilterablePriceListRuleProps" + }, + { + "type": "reference", + "target": 1246, + "name": "FilterablePriceListRuleValueProps" + } + ] + }, + { + "id": 221, + "name": "OptionsQuery", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 226, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 228, + "name": "filters", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 1335, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "reference", + "target": 1335, + "name": "Dictionary", + "package": "@medusajs/types" + } + ] + } + ], + "name": "Dictionary", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 227, + "name": "groupBy", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 224, + "name": "limit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 225, + "name": "offset", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 223, + "name": "orderBy", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1333, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Order", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 1333, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Order", + "package": "@medusajs/types" + } + } + ] + } + }, + { + "id": 222, + "name": "populate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 226, + 228, + 227, + 224, + 225, + 223, + 222 + ] + } + ], + "typeParameters": [ + { + "id": 229, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 230, + "name": "P", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "default": { + "type": "intrinsic", + "name": "never" + } + } + ] + }, + { + "id": 236, + "name": "RepositoryService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Data access layer (DAL) interface to implements for any repository service.\nThis layer helps to separate the business logic (service layer) from accessing the\nORM directly and allows to switch to another ORM without changing the business logic." + } + ] + }, + "children": [ + { + "id": 245, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 246, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 247, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + }, + { + "id": 248, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 253, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 254, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 255, + "name": "ids", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 256, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 237, + "name": "find", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 238, + "name": "find", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 239, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 231, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FindOptions", + "package": "@medusajs/types" + } + }, + { + "id": 240, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 241, + "name": "findAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 242, + "name": "findAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 243, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 231, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FindOptions", + "package": "@medusajs/types" + } + }, + { + "id": 244, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 280, + "name": "getActiveManager", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 281, + "name": "getActiveManager", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 282, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + }, + "inheritedFrom": { + "type": "reference", + "target": 1357, + "name": "BaseRepositoryService.getActiveManager" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 1356, + "name": "BaseRepositoryService.getActiveManager" + } + }, + { + "id": 277, + "name": "getFreshManager", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 278, + "name": "getFreshManager", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 279, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + }, + "inheritedFrom": { + "type": "reference", + "target": 1354, + "name": "BaseRepositoryService.getFreshManager" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 1353, + "name": "BaseRepositoryService.getFreshManager" + } + }, + { + "id": 261, + "name": "restore", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 262, + "name": "restore", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 263, + "name": "ids", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 264, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 283, + "name": "serialize", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 284, + "name": "serialize", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 285, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "object" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "object" + } + } + ] + } + } + ], + "parameters": [ + { + "id": 286, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 287, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 1360, + "name": "BaseRepositoryService.serialize" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 1359, + "name": "BaseRepositoryService.serialize" + } + }, + { + "id": 257, + "name": "softDelete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 258, + "name": "softDelete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Soft delete entities and cascade to related entities if configured." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "[T[], Record] the second value being the map of the entity names and ids that were soft deleted" + } + ] + } + ] + }, + "parameters": [ + { + "id": 259, + "name": "ids", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 260, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 265, + "name": "transaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 266, + "name": "transaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 267, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "parameters": [ + { + "id": 268, + "name": "task", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 269, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 270, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 271, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 272, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 273, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 276, + "name": "enableNestedTransactions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 274, + "name": "isolationLevel", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 275, + "name": "transaction", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 276, + 274, + 275 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 1342, + "name": "BaseRepositoryService.transaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 1341, + "name": "BaseRepositoryService.transaction" + } + }, + { + "id": 249, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 250, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 251, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + }, + { + "id": 252, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 245, + 253, + 237, + 241, + 280, + 277, + 261, + 283, + 257, + 265, + 249 + ] + } + ], + "typeParameters": [ + { + "id": 288, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 1340, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "BaseRepositoryService", + "package": "@medusajs/types" + } + ] + }, + { + "id": 335, + "name": "RestoreReturn", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object that is used to specify an entity's related entities that should be restored when the main entity is restored." + } + ] + }, + "children": [ + { + "id": 336, + "name": "returnLinkableKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being the ID attribute names of the entity's relations." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "TReturnableLinkableKeys", + "refersToTypeParameter": true + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 336 + ] + } + ], + "typeParameters": [ + { + "id": 337, + "name": "TReturnableLinkableKeys", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 332, + "name": "SoftDeleteReturn", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object that is used to specify an entity's related entities that should be soft-deleted when the main entity is soft-deleted." + } + ] + }, + "children": [ + { + "id": 333, + "name": "returnLinkableKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being the ID attribute names of the entity's relations." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "TReturnableLinkableKeys", + "refersToTypeParameter": true + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 333 + ] + } + ], + "typeParameters": [ + { + "id": 334, + "name": "TReturnableLinkableKeys", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 289, + "name": "TreeRepositoryService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Data access layer (DAL) interface to implements for any repository service.\nThis layer helps to separate the business logic (service layer) from accessing the\nORM directly and allows to switch to another ORM without changing the business logic." + } + ] + }, + "children": [ + { + "id": 300, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 301, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 302, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 303, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 304, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 305, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 306, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 307, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 290, + "name": "find", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 291, + "name": "find", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 292, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 231, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FindOptions", + "package": "@medusajs/types" + } + }, + { + "id": 293, + "name": "transformOptions", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 114, + "name": "RepositoryTransformOptions", + "package": "@medusajs/types" + } + }, + { + "id": 294, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 295, + "name": "findAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 296, + "name": "findAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 297, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 231, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FindOptions", + "package": "@medusajs/types" + } + }, + { + "id": 298, + "name": "transformOptions", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 114, + "name": "RepositoryTransformOptions", + "package": "@medusajs/types" + } + }, + { + "id": 299, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 323, + "name": "getActiveManager", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 324, + "name": "getActiveManager", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 325, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + }, + "inheritedFrom": { + "type": "reference", + "target": 1357, + "name": "BaseRepositoryService.getActiveManager" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 1356, + "name": "BaseRepositoryService.getActiveManager" + } + }, + { + "id": 320, + "name": "getFreshManager", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 321, + "name": "getFreshManager", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 322, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + }, + "inheritedFrom": { + "type": "reference", + "target": 1354, + "name": "BaseRepositoryService.getFreshManager" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 1353, + "name": "BaseRepositoryService.getFreshManager" + } + }, + { + "id": 326, + "name": "serialize", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 327, + "name": "serialize", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 328, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "object" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "object" + } + } + ] + } + } + ], + "parameters": [ + { + "id": 329, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 330, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 1360, + "name": "BaseRepositoryService.serialize" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 1359, + "name": "BaseRepositoryService.serialize" + } + }, + { + "id": 308, + "name": "transaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 309, + "name": "transaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 310, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "parameters": [ + { + "id": 311, + "name": "task", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 312, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 313, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 314, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 315, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 316, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 319, + "name": "enableNestedTransactions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 317, + "name": "isolationLevel", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 318, + "name": "transaction", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 319, + 317, + 318 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": 1342, + "name": "BaseRepositoryService.transaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 1341, + "name": "BaseRepositoryService.transaction" + } + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 300, + 304, + 290, + 295, + 323, + 320, + 326, + 308 + ] + } + ], + "typeParameters": [ + { + "id": 331, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 1340, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "BaseRepositoryService", + "package": "@medusajs/types" + } + ] + }, + { + "id": 338, + "name": "EntityDateColumns", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "created_at" + }, + { + "type": "literal", + "value": "updated_at" + } + ] + } + }, + { + "id": 211, + "name": "FilterQuery", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 215, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 216, + "name": "Prev", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + }, + "default": { + "type": "literal", + "value": 3 + } + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "Prev", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "never" + }, + "trueType": { + "type": "intrinsic", + "name": "never" + }, + "falseType": { + "type": "mapped", + "parameter": "Key", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "conditional", + "checkType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "extendsType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "bigint" + }, + { + "type": "intrinsic", + "name": "symbol" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "trueType": { + "type": "union", + "types": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "type": "reference", + "target": 1310, + "typeArguments": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "name": "OperatorMap", + "package": "@medusajs/types" + } + ] + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "extendsType": { + "type": "inferred", + "name": "U" + }, + "trueType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "U", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reflection", + "declaration": { + "id": 212, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 213, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 214, + "name": "x", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "inferred", + "name": "V" + } + } + } + }, + "trueType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "V", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "object" + }, + "trueType": { + "type": "reference", + "target": 211, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "V", + "refersToTypeParameter": true + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Prev", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": 1332, + "name": "PrevLimit", + "package": "@medusajs/types" + } + } + ], + "name": "FilterQuery", + "package": "@medusajs/types" + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + } + }, + "optionalModifier": "+" + } + } + }, + { + "id": 231, + "name": "FindOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 235, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 232, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 234, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 221, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "OptionsQuery", + "package": "@medusajs/types" + } + }, + { + "id": 233, + "name": "where", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 211, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterQuery", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 211, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterQuery", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 234, + 233 + ] + } + ] + } + } + }, + { + "id": 339, + "name": "SoftDeletableEntityDateColumns", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "deleted_at" + }, + { + "type": "reference", + "target": 338, + "name": "EntityDateColumns", + "package": "@medusajs/types" + } + ] + } + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 217, + 221, + 236, + 335, + 332, + 289 + ] + }, + { + "title": "Type Aliases", + "children": [ + 338, + 211, + 231, + 339 + ] + } + ] + }, + { + "id": 340, + "name": "EventBusTypes", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 386, + "name": "IEventBusModuleService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 387, + "name": "emit", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 388, + "name": "emit", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 389, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 390, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 391, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 392, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 393, + "name": "emit", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 394, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 395, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 360, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "EmitData", + "package": "@medusajs/types" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 396, + "name": "subscribe", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 397, + "name": "subscribe", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 398, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 399, + "name": "subscriber", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 341, + "name": "Subscriber", + "package": "@medusajs/types" + } + }, + { + "id": 400, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 347, + "name": "SubscriberContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": 386, + "name": "IEventBusModuleService", + "package": "@medusajs/types" + } + } + ] + }, + { + "id": 401, + "name": "unsubscribe", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 402, + "name": "unsubscribe", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 403, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 404, + "name": "subscriber", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 341, + "name": "Subscriber", + "package": "@medusajs/types" + } + }, + { + "id": 405, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 347, + "name": "SubscriberContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": 386, + "name": "IEventBusModuleService", + "package": "@medusajs/types" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 387, + 396, + 401 + ] + } + ] + }, + { + "id": 366, + "name": "IEventBusService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 377, + "name": "emit", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 378, + "name": "emit", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 379, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 380, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 381, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 382, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 367, + "name": "subscribe", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 368, + "name": "subscribe", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 369, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 370, + "name": "subscriber", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 341, + "name": "Subscriber", + "package": "@medusajs/types" + } + }, + { + "id": 371, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 347, + "name": "SubscriberContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": 366, + "name": "IEventBusService", + "package": "@medusajs/types" + } + } + ] + }, + { + "id": 372, + "name": "unsubscribe", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 373, + "name": "unsubscribe", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 374, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 375, + "name": "subscriber", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 341, + "name": "Subscriber", + "package": "@medusajs/types" + } + }, + { + "id": 376, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 347, + "name": "SubscriberContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": 366, + "name": "IEventBusService", + "package": "@medusajs/types" + } + } + ] + }, + { + "id": 383, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 384, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 385, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 366, + "name": "IEventBusService", + "package": "@medusajs/types" + }, + "inheritedFrom": { + "type": "reference", + "target": 699, + "name": "ITransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 698, + "name": "ITransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 377, + 367, + 372, + 383 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 697, + "name": "ITransactionBaseService", + "package": "@medusajs/types" + } + ] + }, + { + "id": 360, + "name": "EmitData", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 365, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 361, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 363, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 362, + "name": "eventName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 364, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 363, + 362, + 364 + ] + } + ] + } + } + }, + { + "id": 354, + "name": "EventHandler", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 359, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 355, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 356, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 357, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 358, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 341, + "name": "Subscriber", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 346, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 342, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 343, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 344, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 345, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 347, + "name": "SubscriberContext", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 348, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 349, + "name": "subscriberId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 349 + ] + } + ] + } + } + }, + { + "id": 350, + "name": "SubscriberDescriptor", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 351, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 352, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 353, + "name": "subscriber", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 341, + "name": "Subscriber", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 352, + 353 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 386, + 366 + ] + }, + { + "title": "Type Aliases", + "children": [ + 360, + 354, + 341, + 347, + 350 + ] + } + ] + }, + { + "id": 406, + "name": "FeatureFlagTypes", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 407, + "name": "IFlagRouter", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 408, + "name": "isFeatureEnabled", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 409, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 410, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 411, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + } + }, + { + "id": 412, + "name": "listFlags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 413, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 414, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": 415, + "name": "FeatureFlagsResponse", + "package": "@medusajs/types" + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 408, + 412 + ] + } + ] + }, + { + "id": 415, + "name": "FeatureFlagsResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 416, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 417, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 418, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 417, + 418 + ] + } + ] + } + } + } + }, + { + "id": 419, + "name": "FlagSettings", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 420, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 424, + "name": "default_val", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 422, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 423, + "name": "env_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 421, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 424, + 422, + 423, + 421 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 407 + ] + }, + { + "title": "Type Aliases", + "children": [ + 415, + 419 + ] + } + ] + }, + { + "id": 425, + "name": "LoggerTypes", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 426, + "name": "Logger", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 442, + "name": "activity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 443, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 444, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 445, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 446, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 467, + "name": "debug", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 468, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 469, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 470, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 452, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 453, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 454, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 455, + "name": "messageOrError", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 456, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 457, + "name": "failure", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 458, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 459, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 460, + "name": "activityId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 461, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 471, + "name": "info", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 472, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 473, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 474, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 479, + "name": "log", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 480, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 481, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 482, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 427, + "name": "panic", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 428, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 429, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 430, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 447, + "name": "progress", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 448, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 449, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 450, + "name": "activityId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 451, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 435, + "name": "setLogLevel", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 436, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 437, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 438, + "name": "level", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 431, + "name": "shouldLog", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 432, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 433, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 434, + "name": "level", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 462, + "name": "success", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 463, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 464, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 465, + "name": "activityId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 466, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 439, + "name": "unsetLogLevel", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 440, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 441, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + }, + { + "id": 475, + "name": "warn", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 476, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 477, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 478, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 442, + 467, + 452, + 457, + 471, + 479, + 427, + 447, + 435, + 431, + 462, + 439, + 475 + ] + } + ] + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 426 + ] + } + ] + }, + { + "id": 483, + "name": "ModulesSdkTypes", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 494, + "name": "MODULE_RESOURCE_TYPE", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 496, + "name": "ISOLATED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "isolated" + } + }, + { + "id": 495, + "name": "SHARED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "shared" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 496, + 495 + ] + } + ] + }, + { + "id": 491, + "name": "MODULE_SCOPE", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 493, + "name": "EXTERNAL", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "external" + } + }, + { + "id": 492, + "name": "INTERNAL", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "internal" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 493, + 492 + ] + } + ] + }, + { + "id": 615, + "name": "ModuleServiceInitializeOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 616, + "name": "database", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 617, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 619, + "name": "clientUrl", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 618, + "name": "connection", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Forces to use a shared knex connection" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 625, + "name": "database", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 627, + "name": "debug", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 626, + "name": "driverOptions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 621, + "name": "host", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 624, + "name": "password", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 628, + "name": "pool", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 622, + "name": "port", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 620, + "name": "schema", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 623, + "name": "user", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 619, + 618, + 625, + 627, + 626, + 621, + 624, + 628, + 622, + 620, + 623 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 616 + ] + } + ] + }, + { + "id": 484, + "name": "Constructor", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 488, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 485, + "name": "__type", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 486, + "name": "__type", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 487, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 507, + "name": "ExternalModuleDeclaration", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 508, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 517, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If multiple modules are registered with the same key, the alias can be used to differentiate them" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 510, + "name": "definition", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 527, + "name": "ModuleDefinition", + "package": "@medusajs/types" + } + }, + { + "id": 518, + "name": "main", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the module is the main module for the key when multiple ones are registered" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 516, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 509, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 493, + "name": "MODULE_SCOPE.EXTERNAL", + "package": "@medusajs/types" + } + }, + { + "id": 511, + "name": "server", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 512, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 515, + "name": "keepAlive", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 513, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "literal", + "value": "http" + } + }, + { + "id": 514, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 515, + 513, + 514 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 517, + 510, + 518, + 516, + 509, + 511 + ] + } + ] + } + } + }, + { + "id": 497, + "name": "InternalModuleDeclaration", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 498, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 505, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If multiple modules are registered with the same key, the alias can be used to differentiate them" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 502, + "name": "definition", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 527, + "name": "ModuleDefinition", + "package": "@medusajs/types" + } + }, + { + "id": 501, + "name": "dependencies", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 506, + "name": "main", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the module is the main module for the key when multiple ones are registered" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 504, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 503, + "name": "resolve", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 500, + "name": "resources", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 494, + "name": "MODULE_RESOURCE_TYPE", + "package": "@medusajs/types" + } + }, + { + "id": 499, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 492, + "name": "MODULE_SCOPE.INTERNAL", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 505, + 502, + 501, + 506, + 504, + 503, + 500, + 499 + ] + } + ] + } + } + }, + { + "id": 539, + "name": "LinkModuleDefinition", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 540, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 545, + "name": "defaultModuleDeclaration", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 497, + "name": "InternalModuleDeclaration", + "package": "@medusajs/types" + } + }, + { + "id": 544, + "name": "dependencies", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 541, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 543, + "name": "label", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 542, + "name": "registrationName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 545, + 544, + 541, + 543, + 542 + ] + } + ] + } + } + }, + { + "id": 551, + "name": "LoadedModule", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "intrinsic", + "name": "unknown" + }, + { + "type": "reflection", + "declaration": { + "id": 552, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 554, + "name": "__definition", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 527, + "name": "ModuleDefinition", + "package": "@medusajs/types" + } + }, + { + "id": 553, + "name": "__joinerConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 570, + "name": "ModuleJoinerConfig", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 554, + 553 + ] + } + ] + } + } + ] + } + }, + { + "id": 555, + "name": "LoaderOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 560, + "name": "TOptions", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 556, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 557, + "name": "container", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 199, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + }, + { + "id": 559, + "name": "logger", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 426, + "name": "Logger", + "package": "@medusajs/types" + } + }, + { + "id": 558, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": -1, + "name": "TOptions", + "refersToTypeParameter": true + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 557, + 559, + 558 + ] + } + ] + } + } + }, + { + "id": 489, + "name": "LogLevel", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "query" + }, + { + "type": "literal", + "value": "schema" + }, + { + "type": "literal", + "value": "error" + }, + { + "type": "literal", + "value": "warn" + }, + { + "type": "literal", + "value": "info" + }, + { + "type": "literal", + "value": "log" + }, + { + "type": "literal", + "value": "migration" + } + ] + } + }, + { + "id": 490, + "name": "LoggerOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "literal", + "value": "all" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 489, + "name": "LogLevel", + "package": "@medusajs/types" + } + } + ] + } + }, + { + "id": 546, + "name": "ModuleConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 1365, + "name": "ModuleDeclaration", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 547, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 550, + "name": "definition", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 527, + "name": "ModuleDefinition", + "package": "@medusajs/types" + } + }, + { + "id": 548, + "name": "module", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 549, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 550, + 548, + 549 + ] + } + ] + } + } + ] + } + }, + { + "id": 527, + "name": "ModuleDefinition", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 528, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 533, + "name": "canOverride", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "property will be removed in future versions" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 538, + "name": "defaultModuleDeclaration", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 497, + "name": "InternalModuleDeclaration", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 507, + "name": "ExternalModuleDeclaration", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 531, + "name": "defaultPackage", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": false + } + ] + } + }, + { + "id": 537, + "name": "dependencies", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 536, + "name": "isLegacy", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 535, + "name": "isQueryable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 534, + "name": "isRequired", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "property will be removed in future versions" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 529, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 532, + "name": "label", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 530, + "name": "registrationName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 533, + 538, + 531, + 537, + 536, + 535, + 534, + 529, + 532, + 530 + ] + } + ] + } + } + }, + { + "id": 601, + "name": "ModuleExports", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 602, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 604, + "name": "loaders", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 561, + "name": "ModuleLoaderFunction", + "package": "@medusajs/types" + } + } + }, + { + "id": 605, + "name": "migrations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + }, + { + "id": 606, + "name": "models", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 484, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Constructor", + "package": "@medusajs/types" + } + } + }, + { + "id": 603, + "name": "service", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 484, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Constructor", + "package": "@medusajs/types" + } + }, + { + "id": 611, + "name": "revertMigration", + "variant": "declaration", + "kind": 2048, + "flags": { + "isOptional": true + }, + "signatures": [ + { + "id": 612, + "name": "revertMigration", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 613, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 555, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "LoaderOptions", + "package": "@medusajs/types" + } + }, + { + "id": 614, + "name": "moduleDeclaration", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 497, + "name": "InternalModuleDeclaration", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 607, + "name": "runMigrations", + "variant": "declaration", + "kind": 2048, + "flags": { + "isOptional": true + }, + "signatures": [ + { + "id": 608, + "name": "runMigrations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 609, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 555, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "LoaderOptions", + "package": "@medusajs/types" + } + }, + { + "id": 610, + "name": "moduleDeclaration", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 497, + "name": "InternalModuleDeclaration", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 604, + 605, + 606, + 603 + ] + }, + { + "title": "Methods", + "children": [ + 611, + 607 + ] + } + ] + } + } + }, + { + "id": 570, + "name": "ModuleJoinerConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": 866, + "name": "JoinerServiceConfig", + "package": "@medusajs/types" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "serviceName" + }, + { + "type": "literal", + "value": "primaryKeys" + }, + { + "type": "literal", + "value": "relationships" + }, + { + "type": "literal", + "value": "extends" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 571, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 587, + "name": "databaseConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 588, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 591, + "name": "extraFields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 592, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 594, + "name": "defaultValue", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 595, + "name": "nullable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 596, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Mikro-orm options for the column" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 593, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "date" + }, + { + "type": "literal", + "value": "time" + }, + { + "type": "literal", + "value": "datetime" + }, + { + "type": "literal", + "value": "bigint" + }, + { + "type": "literal", + "value": "blob" + }, + { + "type": "literal", + "value": "uint8array" + }, + { + "type": "literal", + "value": "array" + }, + { + "type": "literal", + "value": "enumArray" + }, + { + "type": "literal", + "value": "enum" + }, + { + "type": "literal", + "value": "json" + }, + { + "type": "literal", + "value": "integer" + }, + { + "type": "literal", + "value": "smallint" + }, + { + "type": "literal", + "value": "tinyint" + }, + { + "type": "literal", + "value": "mediumint" + }, + { + "type": "literal", + "value": "float" + }, + { + "type": "literal", + "value": "double" + }, + { + "type": "literal", + "value": "boolean" + }, + { + "type": "literal", + "value": "decimal" + }, + { + "type": "literal", + "value": "string" + }, + { + "type": "literal", + "value": "uuid" + }, + { + "type": "literal", + "value": "text" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 594, + 595, + 596, + 593 + ] + } + ] + } + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 590, + "name": "idPrefix", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Prefix for the id column. If not provided it is \"link\"" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 589, + "name": "tableName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name of the pivot table. If not provided it is auto generated" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 591, + 590, + 589 + ] + } + ] + } + } + }, + { + "id": 574, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 575, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 577, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 578, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 580, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 579, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 580, + 579 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 581, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 597, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 576, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 577, + 581, + 576 + ] + } + ] + } + } + } + }, + { + "id": 584, + "name": "isLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the module is a link module" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 586, + "name": "isReadOnlyLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true it expands a RemoteQuery property but doesn't create a pivot table" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 585, + "name": "linkableKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Keys that can be used to link to other modules. e.g { product_id: \"Product\" } \"Product\" being the entity it refers to" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 583, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 573, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 597, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 572, + "name": "schema", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "GraphQL schema for the all module's available entities and fields" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 582, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 587, + 574, + 584, + 586, + 585, + 583, + 573, + 572, + 582 + ] + } + ] + } + } + ] + } + }, + { + "id": 597, + "name": "ModuleJoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 853, + "name": "JoinerRelationship", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 598, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 600, + "name": "deleteCascade", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the link joiner will cascade deleting the relationship" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 599, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core TODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 600, + 599 + ] + } + ] + } + } + ] + } + }, + { + "id": 561, + "name": "ModuleLoaderFunction", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 562, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 563, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 564, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 555, + "name": "LoaderOptions", + "package": "@medusajs/types" + } + }, + { + "id": 565, + "name": "moduleDeclaration", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 497, + "name": "InternalModuleDeclaration", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 519, + "name": "ModuleResolution", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 520, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 522, + "name": "definition", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 527, + "name": "ModuleDefinition", + "package": "@medusajs/types" + } + }, + { + "id": 524, + "name": "dependencies", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 525, + "name": "moduleDeclaration", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 497, + "name": "InternalModuleDeclaration", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 507, + "name": "ExternalModuleDeclaration", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 526, + "name": "moduleExports", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 601, + "name": "ModuleExports", + "package": "@medusajs/types" + } + }, + { + "id": 523, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 521, + "name": "resolutionPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": false + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 522, + 524, + 525, + 526, + 523, + 521 + ] + } + ] + } + } + }, + { + "id": 629, + "name": "ModuleServiceInitializeCustomDataLayerOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 630, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 631, + "name": "manager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 632, + "name": "repositories", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 633, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 634, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 635, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 484, + "typeArguments": [ + { + "type": "reference", + "target": 236, + "name": "RepositoryService", + "package": "@medusajs/types" + } + ], + "name": "Constructor", + "package": "@medusajs/types" + } + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 631, + 632 + ] + } + ] + } + } + }, + { + "id": 566, + "name": "ModulesResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 567, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 568, + "name": "module", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 569, + "name": "resolution", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": false + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 568, + 569 + ] + } + ] + } + } + } + }, + { + "id": 636, + "name": "RemoteQueryFunction", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 637, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 638, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 639, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 886, + "name": "RemoteJoinerQuery", + "package": "@medusajs/types" + }, + { + "type": "intrinsic", + "name": "object" + } + ] + } + }, + { + "id": 640, + "name": "variables", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Enumerations", + "children": [ + 494, + 491 + ] + }, + { + "title": "Interfaces", + "children": [ + 615 + ] + }, + { + "title": "Type Aliases", + "children": [ + 484, + 507, + 497, + 539, + 551, + 555, + 489, + 490, + 546, + 527, + 601, + 570, + 597, + 561, + 519, + 629, + 566, + 636 + ] + } + ] + }, + { + "id": 641, + "name": "SalesChannelTypes", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 646, + "name": "SalesChannelDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 648, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 647, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 649, + "name": "is_disabled", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 651, + "name": "locations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 642, + "name": "SalesChannelLocationDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 650, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 648, + 647, + 649, + 651, + 650 + ] + } + ] + }, + { + "id": 642, + "name": "SalesChannelLocationDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 644, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 645, + "name": "sales_channel", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 646, + "name": "SalesChannelDTO", + "package": "@medusajs/types" + } + }, + { + "id": 643, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 644, + 645, + 643 + ] + } + ] + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 646, + 642 + ] + } + ] + }, + { + "id": 652, + "name": "SearchTypes", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 661, + "name": "ISearchService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 662, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 670, + "name": "addDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 671, + "name": "addDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to index documents by the search engine provider" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "returns response from search engine provider" + } + ] + } + ] + }, + "parameters": [ + { + "id": 672, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the index name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 673, + "name": "documents", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "documents array to be indexed" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 674, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "of documents to be added (e.g: products, regions, orders, etc)" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + { + "id": 663, + "name": "createIndex", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 664, + "name": "createIndex", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to create an index" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "returns response from search engine provider" + } + ] + } + ] + }, + "parameters": [ + { + "id": 665, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the index name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 666, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the options" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + { + "id": 684, + "name": "deleteAllDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 685, + "name": "deleteAllDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to delete all documents" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "returns response from search engine provider" + } + ] + } + ] + }, + "parameters": [ + { + "id": 686, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the index name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + { + "id": 680, + "name": "deleteDocument", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 681, + "name": "deleteDocument", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to delete document" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "returns response from search engine provider" + } + ] + } + ] + }, + "parameters": [ + { + "id": 682, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the index name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 683, + "name": "document_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the document" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + { + "id": 667, + "name": "getIndex", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 668, + "name": "getIndex", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to get an index" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "returns response from search engine provider" + } + ] + } + ] + }, + "parameters": [ + { + "id": 669, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the index name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + { + "id": 675, + "name": "replaceDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 676, + "name": "replaceDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to replace documents" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "returns response from search engine provider" + } + ] + } + ] + }, + "parameters": [ + { + "id": 677, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the index name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 678, + "name": "documents", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "array of document objects that will replace existing documents" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 679, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "type of documents to be replaced (e.g: products, regions, orders, etc)" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + { + "id": 687, + "name": "search", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 688, + "name": "search", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to search for a document in an index" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "returns response from search engine provider" + } + ] + } + ] + }, + "parameters": [ + { + "id": 689, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the index name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 690, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the search query" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 691, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "any options passed to the request object other than the query and indexName\n- additionalOptions contain any provider specific options" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + { + "id": 692, + "name": "updateSettings", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 693, + "name": "updateSettings", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to update the settings of an index" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "returns response from search engine provider" + } + ] + } + ] + }, + "parameters": [ + { + "id": 694, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the index name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 695, + "name": "settings", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "settings object" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 662 + ] + }, + { + "title": "Methods", + "children": [ + 670, + 663, + 684, + 680, + 667, + 675, + 687, + 692 + ] + } + ] + }, + { + "id": 653, + "name": "IndexSettings", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 654, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 655, + "name": "indexSettings", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Settings specific to the provider. E.g. " + }, + { + "kind": "code", + "text": "`searchableAttributes`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 656, + "name": "primaryKey", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Primary key for the index. Used to enforce unique documents in an index. See more in Meilisearch' https://docs.meilisearch.com/learn/core_concepts/primary_key.html." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 657, + "name": "transformer", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 658, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 659, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Document transformer. Used to transform documents before they are added to the index." + } + ] + }, + "parameters": [ + { + "id": 660, + "name": "document", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 655, + 656, + 657 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 661 + ] + }, + { + "title": "Type Aliases", + "children": [ + 653 + ] + } + ] + }, + { + "id": 696, + "name": "TransactionBaseTypes", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 697, + "name": "ITransactionBaseService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 698, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 699, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 700, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 697, + "name": "ITransactionBaseService", + "package": "@medusajs/types" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 698 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 366, + "name": "IEventBusService" + } + ] + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 697 + ] + } + ] + }, + { + "id": 701, + "name": "WorkflowTypes", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 702, + "name": "CartWorkflow", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 706, + "name": "CreateCartWorkflowInputDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 714, + "name": "billing_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1, + "name": "AddressDTO", + "package": "@medusajs/types" + } + }, + { + "id": 713, + "name": "billing_address_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 710, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 708, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 716, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 717, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 709, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 703, + "name": "CreateLineItemInputDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 707, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 711, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 715, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1, + "name": "AddressDTO", + "package": "@medusajs/types" + } + }, + { + "id": 712, + "name": "shipping_address_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 714, + 713, + 710, + 708, + 716, + 717, + 709, + 707, + 711, + 715, + 712 + ] + } + ] + }, + { + "id": 703, + "name": "CreateLineItemInputDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 705, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 704, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 705, + 704 + ] + } + ] + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 706, + 703 + ] + } + ] + }, + { + "id": 718, + "name": "CommonWorkflow", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 719, + "name": "WorkflowInputConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 720, + "name": "listConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 721, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 723, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 722, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 723, + 722 + ] + } + ] + } + } + }, + { + "id": 724, + "name": "retrieveConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 725, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 727, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 726, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 727, + 726 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 720, + 724 + ] + } + ] + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 719 + ] + } + ] + }, + { + "id": 728, + "name": "PriceListWorkflow", + "variant": "declaration", + "kind": 4, + "flags": {}, + "children": [ + { + "id": 729, + "name": "CreatePriceListDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 742, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 743, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 744, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 744 + ] + } + ] + } + } + } + }, + { + "id": 731, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 733, + "name": "number_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 735, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 736, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 737, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 738, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 740, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 741, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 739, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 737, + 738, + 740, + 741, + 739 + ] + } + ] + } + } + } + }, + { + "id": 734, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1252, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 730, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 732, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1186, + "name": "PriceListStatus", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 742, + 731, + 733, + 735, + 734, + 730, + 732 + ] + } + ] + }, + { + "id": 748, + "name": "CreatePriceListPriceDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 749, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 750, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 753, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 754, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 751, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 752, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 749, + 750, + 753, + 754, + 751, + 752 + ] + } + ] + }, + { + "id": 745, + "name": "CreatePriceListRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 746, + "name": "rule_attribute", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 747, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 746, + 747 + ] + } + ] + }, + { + "id": 766, + "name": "CreatePriceListWorkflowDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 769, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 772, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 768, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 774, + "name": "number_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 775, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1366, + "name": "InputPrice", + "package": "@medusajs/types" + } + } + }, + { + "id": 776, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1212, + "name": "CreatePriceListRules", + "package": "@medusajs/types" + } + }, + { + "id": 771, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 773, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1186, + "name": "PriceListStatus", + "package": "@medusajs/types" + } + }, + { + "id": 767, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 770, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 769, + 772, + 768, + 774, + 775, + 776, + 771, + 773, + 767, + 770 + ] + } + ] + }, + { + "id": 755, + "name": "CreatePriceListWorkflowInputDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 756, + "name": "price_lists", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 766, + "name": "CreatePriceListWorkflowDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 756 + ] + } + ] + }, + { + "id": 763, + "name": "RemovePriceListPricesWorkflowInputDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 764, + "name": "money_amount_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 765, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 764, + 765 + ] + } + ] + }, + { + "id": 757, + "name": "RemovePriceListProductsWorkflowInputDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 759, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 758, + "name": "product_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 759, + 758 + ] + } + ] + }, + { + "id": 760, + "name": "RemovePriceListVariantsWorkflowInputDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 762, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 761, + "name": "variant_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 762, + 761 + ] + } + ] + }, + { + "id": 794, + "name": "RemovePriceListWorkflowInputDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 795, + "name": "price_lists", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 795 + ] + } + ] + }, + { + "id": 781, + "name": "UpdatePriceListWorkflowDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 789, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 790, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 791, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 791 + ] + } + ] + } + } + } + }, + { + "id": 785, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 782, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 783, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 788, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 777, + "name": "PriceListVariantPriceDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 787, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1212, + "name": "CreatePriceListRules", + "package": "@medusajs/types" + } + }, + { + "id": 784, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 786, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1186, + "name": "PriceListStatus", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 789, + 785, + 782, + 783, + 788, + 787, + 784, + 786 + ] + } + ] + }, + { + "id": 792, + "name": "UpdatePriceListWorkflowInputDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 793, + "name": "price_lists", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 781, + "name": "UpdatePriceListWorkflowDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 793 + ] + } + ] + }, + { + "id": 777, + "name": "PriceListVariantPriceDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/src/workflow/product/update-products.ts", + "qualifiedName": "UpdateProductVariantPricesInputDTO" + }, + "name": "UpdateProductVariantPricesInputDTO", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 778, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 780, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 779, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 780, + 779 + ] + } + ] + } + } + ] + } + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 729, + 748, + 745, + 766, + 755, + 763, + 757, + 760, + 794, + 781, + 792 + ] + }, + { + "title": "Type Aliases", + "children": [ + 777 + ] + } + ] + } + ], + "groups": [ + { + "title": "Namespaces", + "children": [ + 702, + 718, + 728 + ] + } + ] + }, + { + "id": 1186, + "name": "PriceListStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's status." + } + ] + }, + "children": [ + { + "id": 1187, + "name": "ACTIVE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is enabled and its prices can be used." + } + ] + }, + "type": { + "type": "literal", + "value": "active" + } + }, + { + "id": 1188, + "name": "DRAFT", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is disabled, meaning its prices can't be used yet." + } + ] + }, + "type": { + "type": "literal", + "value": "draft" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 1187, + 1188 + ] + } + ] + }, + { + "id": 1189, + "name": "PriceListType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's type." + } + ] + }, + "children": [ + { + "id": 1191, + "name": "OVERRIDE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's prices override original prices. This affects the calculated price of associated price sets." + } + ] + }, + "type": { + "type": "literal", + "value": "override" + } + }, + { + "id": 1190, + "name": "SALE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's prices are used for a sale." + } + ] + }, + "type": { + "type": "literal", + "value": "sale" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 1191, + 1190 + ] + } + ] + }, + { + "id": 1281, + "name": "AddPriceListPricesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to be added to a price list." + } + ] + }, + "children": [ + { + "id": 1282, + "name": "priceListId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list to add prices to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1283, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to add." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1204, + "name": "PriceListPriceDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1282, + 1283 + ] + } + ] + }, + { + "id": 1084, + "name": "AddPricesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to add to a price set." + } + ] + }, + "children": [ + { + "id": 1085, + "name": "priceSetId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set to add prices to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1086, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to add to the price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1076, + "name": "CreatePricesDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1085, + 1086 + ] + } + ] + }, + { + "id": 1071, + "name": "AddRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to add to a price set." + } + ] + }, + "children": [ + { + "id": 1072, + "name": "priceSetId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set to add the rules to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1073, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to add to a price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 1074, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1075, + "name": "attribute", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the rule's " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1075 + ] + } + ] + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1072, + 1073 + ] + } + ] + }, + { + "id": 1340, + "name": "BaseRepositoryService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Data access layer (DAL) interface to implements for any repository service.\nThis layer helps to separate the business logic (service layer) from accessing the\nORM directly and allows to switch to another ORM without changing the business logic." + } + ] + }, + "children": [ + { + "id": 1356, + "name": "getActiveManager", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1357, + "name": "getActiveManager", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 1358, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + } + ] + }, + { + "id": 1353, + "name": "getFreshManager", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1354, + "name": "getFreshManager", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 1355, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + } + ] + }, + { + "id": 1359, + "name": "serialize", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1360, + "name": "serialize", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 1361, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "object" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "object" + } + } + ] + } + } + ], + "parameters": [ + { + "id": 1362, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1363, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1341, + "name": "transaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1342, + "name": "transaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 1343, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "parameters": [ + { + "id": 1344, + "name": "task", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1345, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1346, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1347, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 1348, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1349, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1352, + "name": "enableNestedTransactions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1350, + "name": "isolationLevel", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1351, + "name": "transaction", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1352, + 1350, + 1351 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 1356, + 1353, + 1359, + 1341 + ] + } + ], + "typeParameters": [ + { + "id": 1364, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 236, + "name": "RepositoryService" + }, + { + "type": "reference", + "target": 289, + "name": "TreeRepositoryService" + } + ] + }, + { + "id": 1050, + "name": "CalculatedPriceSet", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The calculated price for a specific price set and context." + } + ] + }, + "children": [ + { + "id": 1053, + "name": "calculated_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of the calculated price, or " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": " if there isn't a calculated price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1057, + "name": "calculated_price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the calculated price." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1058, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1063, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`max_quantity`" + }, + { + "kind": "text", + "text": " field defined on a money amount." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1062, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`min_quantity`" + }, + { + "kind": "text", + "text": " field defined on a money amount." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1059, + "name": "money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount selected as the calculated price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1060, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price list, if any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1061, + "name": "price_list_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the associated price list, if any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1063, + 1062, + 1059, + 1060, + 1061 + ] + } + ] + } + } + }, + { + "id": 1056, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency code of the calculated price, or null if there isn't a calculated price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1051, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1052, + "name": "is_calculated_price_price_list", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the calculated price is associated with a price list. During the calculation process, if no valid price list is found, \nthe calculated price is set to the original price, which doesn't belong to a price list. In that case, the value of this property is " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1054, + "name": "is_original_price_price_list", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the original price is associated with a price list. During the calculation process, if the price list of the calculated price is of type override, \nthe original price will be the same as the calculated price. In that case, the value of this property is " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1055, + "name": "original_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of the original price, or " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": " if there isn't a calculated price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1064, + "name": "original_price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the original price." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1065, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1070, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`max_quantity`" + }, + { + "kind": "text", + "text": " field defined on a money amount." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1069, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`min_quantity`" + }, + { + "kind": "text", + "text": " field defined on a money amount." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1066, + "name": "money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount selected as the original price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1067, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price list, if any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1068, + "name": "price_list_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the associated price list, if any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1070, + 1069, + 1066, + 1067, + 1068 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1053, + 1057, + 1056, + 1051, + 1052, + 1054, + 1055, + 1064 + ] + } + ] + }, + { + "id": 1041, + "name": "CalculatedPriceSetDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A calculated price set's data." + } + ] + }, + "children": [ + { + "id": 1044, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The calculated amount. It can possibly be " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": " if there's no price set up for the provided context." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1045, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency code of the calculated price. It can possibly be " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1042, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1047, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be purchased for this price to apply. It's set if the " + }, + { + "kind": "code", + "text": "`quantity`" + }, + { + "kind": "text", + "text": " property is provided in the context. Otherwise, its value will be " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1046, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be purchased for this price to apply. It's set if the " + }, + { + "kind": "code", + "text": "`quantity`" + }, + { + "kind": "text", + "text": " property is provided in the context. Otherwise, its value will be " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1049, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price list, if any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1048, + "name": "price_list_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the associated price list, if any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1043, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1044, + 1045, + 1042, + 1047, + 1046, + 1049, + 1048, + 1043 + ] + } + ] + }, + { + "id": 1295, + "name": "Context", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A shared context object that is used to share resources between the application and the module." + } + ] + }, + "children": [ + { + "id": 1299, + "name": "enableNestedTransactions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A boolean value indicating whether nested transactions are enabled." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1298, + "name": "isolationLevel", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A string indicating the isolation level of the context. Possible values are " + }, + { + "kind": "code", + "text": "`READ UNCOMMITTED`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`READ COMMITTED`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`REPEATABLE READ`" + }, + { + "kind": "text", + "text": ", or " + }, + { + "kind": "code", + "text": "`SERIALIZABLE`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1297, + "name": "manager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of a manager, typically an entity manager, of type " + }, + { + "kind": "code", + "text": "`TManager`" + }, + { + "kind": "text", + "text": ", which is a typed parameter passed to the context to specify the type of the " + }, + { + "kind": "code", + "text": "`manager`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + }, + { + "id": 1300, + "name": "transactionId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A string indicating the ID of the current transaction." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1296, + "name": "transactionManager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of a transaction manager of type " + }, + { + "kind": "code", + "text": "`TManager`" + }, + { + "kind": "text", + "text": ", which is a typed parameter passed to the context to specify the type of the " + }, + { + "kind": "code", + "text": "`transactionManager`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1299, + 1298, + 1297, + 1300, + 1296 + ] + } + ], + "typeParameters": [ + { + "id": 1301, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + { + "id": 961, + "name": "CreateCurrencyDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A currency to create." + } + ] + }, + "children": [ + { + "id": 962, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 965, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 963, + "name": "symbol", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 964, + "name": "symbol_native", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currecy in its native form. This is typically the symbol used when displaying a price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 962, + 965, + 963, + 964 + ] + } + ] + }, + { + "id": 983, + "name": "CreateMoneyAmountDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The money amount to create." + } + ] + }, + "children": [ + { + "id": 987, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 986, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency of this money amount." + } + ] + }, + "type": { + "type": "reference", + "target": 961, + "name": "CreateCurrencyDTO", + "package": "@medusajs/types" + } + }, + { + "id": 985, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency code of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 984, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 989, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 988, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 987, + 986, + 985, + 984, + 989, + 988 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 1076, + "name": "CreatePricesDTO" + }, + { + "type": "reference", + "target": 1204, + "name": "PriceListPriceDTO" + } + ] + }, + { + "id": 1213, + "name": "CreatePriceListDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list to create." + } + ] + }, + "children": [ + { + "id": 1215, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's description." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1217, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list expires after this date." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1220, + "name": "number_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of rules associated with the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1222, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices associated with the price list." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1204, + "name": "PriceListPriceDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 1221, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to be created and associated with the price list." + } + ] + }, + "type": { + "type": "reference", + "target": 1212, + "name": "CreatePriceListRules", + "package": "@medusajs/types" + } + }, + { + "id": 1216, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is enabled starting from this date." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1218, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's status." + } + ] + }, + "type": { + "type": "reference", + "target": 1186, + "name": "PriceListStatus", + "package": "@medusajs/types" + } + }, + { + "id": 1214, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1219, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's type." + } + ] + }, + "type": { + "type": "reference", + "target": 1189, + "name": "PriceListType", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1215, + 1217, + 1220, + 1222, + 1221, + 1216, + 1218, + 1214, + 1219 + ] + } + ] + }, + { + "id": 1258, + "name": "CreatePriceListRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list rule to create." + } + ] + }, + "children": [ + { + "id": 1262, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price list or the details of an existing price list to be associated with the price list rule." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 1192, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 1261, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price list to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1260, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type or the details of an existing rule type to be associated with the price list rule." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 1165, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 1259, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1262, + 1261, + 1260, + 1259 + ] + } + ] + }, + { + "id": 1273, + "name": "CreatePriceListRuleValueDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1276, + "name": "price_list_rule", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 1252, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 1275, + "name": "price_list_rule_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1274, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1276, + 1275, + 1274 + ] + } + ] + }, + { + "id": 1212, + "name": "CreatePriceListRules", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's rules to be set. Each key of the object is a rule type's " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": ", and its value\nis the values of the rule." + } + ] + }, + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Record", + "package": "typescript" + } + ] + }, + { + "id": 1011, + "name": "CreatePriceRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price rule to create." + } + ] + }, + "children": [ + { + "id": 1012, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1013, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1017, + "name": "price_set_money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1016, + "name": "priority", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1014, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1015, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1012, + 1013, + 1017, + 1016, + 1014, + 1015 + ] + } + ] + }, + { + "id": 1090, + "name": "CreatePriceSetDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price set to create." + } + ] + }, + "children": [ + { + "id": 1094, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to create and add to this price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1076, + "name": "CreatePricesDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 1091, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to associate with the price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 1092, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1093, + "name": "rule_attribute", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the value of the rule's " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1093 + ] + } + ] + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1094, + 1091 + ] + } + ] + }, + { + "id": 1115, + "name": "CreatePriceSetMoneyAmountDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1119, + "name": "money_amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 975, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 1118, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 1192, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 1117, + "name": "price_set", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 1037, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 1116, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1119, + 1118, + 1117, + 1116 + ] + } + ] + }, + { + "id": 1131, + "name": "CreatePriceSetMoneyAmountRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price set money amount rule to create." + } + ] + }, + "children": [ + { + "id": 1132, + "name": "price_set_money_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1133, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1134, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price set money amount rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1132, + 1133, + 1134 + ] + } + ] + }, + { + "id": 1152, + "name": "CreatePriceSetRuleTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1153, + "name": "price_set", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 1037, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1154, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 1165, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1153, + 1154 + ] + } + ] + }, + { + "id": 1076, + "name": "CreatePricesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to create part of a price set." + } + ] + }, + "children": [ + { + "id": 1081, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": 987, + "name": "CreateMoneyAmountDTO.amount" + } + }, + { + "id": 1080, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency of this money amount." + } + ] + }, + "type": { + "type": "reference", + "target": 961, + "name": "CreateCurrencyDTO", + "package": "@medusajs/types" + }, + "inheritedFrom": { + "type": "reference", + "target": 986, + "name": "CreateMoneyAmountDTO.currency" + } + }, + { + "id": 1079, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency code of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 985, + "name": "CreateMoneyAmountDTO.currency_code" + } + }, + { + "id": 1078, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 984, + "name": "CreateMoneyAmountDTO.id" + } + }, + { + "id": 1083, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 989, + "name": "CreateMoneyAmountDTO.max_quantity" + } + }, + { + "id": 1082, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 988, + "name": "CreateMoneyAmountDTO.min_quantity" + } + }, + { + "id": 1077, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to add to the price. The object's keys are rule types' " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": " attribute, and values are the value of that rule associated with this price." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1081, + 1080, + 1079, + 1078, + 1083, + 1082, + 1077 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 983, + "name": "CreateMoneyAmountDTO", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1170, + "name": "CreateRuleTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rule type to create." + } + ] + }, + "children": [ + { + "id": 1174, + "name": "default_priority", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The priority of the rule type. This is useful when calculating the price of a price set, and multiple rules satisfy the provided context. \nThe higher the value, the higher the priority of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1171, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1172, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The display name of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1173, + "name": "rule_attribute", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique name used to later identify the rule_attribute. For example, it can be used in the " + }, + { + "kind": "code", + "text": "`context`" + }, + { + "kind": "text", + "text": " parameter of the " + }, + { + "kind": "code", + "text": "`calculatePrices`" + }, + { + "kind": "text", + "text": " \nmethod to specify a rule for calculating the price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1174, + 1171, + 1172, + 1173 + ] + } + ] + }, + { + "id": 956, + "name": "CurrencyDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A currency's data." + } + ] + }, + "children": [ + { + "id": 957, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 960, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 958, + "name": "symbol", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 959, + "name": "symbol_native", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currecy in its native form. This is typically the symbol used when displaying a price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 957, + 960, + 958, + 959 + ] + } + ] + }, + { + "id": 971, + "name": "FilterableCurrencyProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on a currency." + } + ] + }, + "children": [ + { + "id": 973, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 971, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 971, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 218, + "name": "BaseFilterable.$and" + } + }, + { + "id": 974, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 971, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 971, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 219, + "name": "BaseFilterable.$or" + } + }, + { + "id": 972, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The codes to filter the currencies by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 973, + 974, + 972 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 971, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 996, + "name": "FilterableMoneyAmountProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on a money amount." + } + ] + }, + "children": [ + { + "id": 999, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 996, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 996, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 218, + "name": "BaseFilterable.$and" + } + }, + { + "id": 1000, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 996, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 996, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 219, + "name": "BaseFilterable.$or" + } + }, + { + "id": 998, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Currency codes to filter money amounts by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 997, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter money amounts by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 999, + 1000, + 998, + 997 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 996, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1231, + "name": "FilterablePriceListProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price lists." + } + ] + }, + "children": [ + { + "id": 1237, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1231, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1231, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 218, + "name": "BaseFilterable.$and" + } + }, + { + "id": 1238, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1231, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1231, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 219, + "name": "BaseFilterable.$or" + } + }, + { + "id": 1234, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The end dates to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1232, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter price lists by" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1236, + "name": "number_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of rules to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "number" + } + } + }, + { + "id": 1233, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The start dates to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1235, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The statuses to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1186, + "name": "PriceListStatus", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1237, + 1238, + 1234, + 1232, + 1236, + 1233, + 1235 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1231, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1239, + "name": "FilterablePriceListRuleProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price list rules." + } + ] + }, + "children": [ + { + "id": 1244, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1239, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1239, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 218, + "name": "BaseFilterable.$and" + } + }, + { + "id": 1245, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1239, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1239, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 219, + "name": "BaseFilterable.$or" + } + }, + { + "id": 1240, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter price list rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1243, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter price list rules by the ID of their associated price lists." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1242, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter price list rules by the ID of their associated rule types." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1241, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The values to filter price list rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1244, + 1245, + 1240, + 1243, + 1242, + 1241 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1239, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1246, + "name": "FilterablePriceListRuleValueProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object used to allow specifying flexible queries with and/or conditions." + } + ] + }, + "children": [ + { + "id": 1250, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1246, + "name": "FilterablePriceListRuleValueProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1246, + "name": "FilterablePriceListRuleValueProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 218, + "name": "BaseFilterable.$and" + } + }, + { + "id": 1251, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1246, + "name": "FilterablePriceListRuleValueProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1246, + "name": "FilterablePriceListRuleValueProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 219, + "name": "BaseFilterable.$or" + } + }, + { + "id": 1247, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1249, + "name": "price_list_rule_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1248, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1250, + 1251, + 1247, + 1249, + 1248 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1246, + "name": "FilterablePriceListRuleValueProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1026, + "name": "FilterablePriceRuleProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price rules." + } + ] + }, + "children": [ + { + "id": 1031, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1026, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1026, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 218, + "name": "BaseFilterable.$and" + } + }, + { + "id": 1032, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1026, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1026, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 219, + "name": "BaseFilterable.$or" + } + }, + { + "id": 1027, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter price rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1028, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The names to filter price rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1029, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price rule's associated price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1030, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price rule's associated rule type." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1031, + 1032, + 1027, + 1028, + 1029, + 1030 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1026, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1120, + "name": "FilterablePriceSetMoneyAmountProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price set money amounts." + } + ] + }, + "children": [ + { + "id": 1124, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1120, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1120, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 218, + "name": "BaseFilterable.$and" + } + }, + { + "id": 1125, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1120, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1120, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 219, + "name": "BaseFilterable.$or" + } + }, + { + "id": 1121, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price set money amounts by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1123, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price set money amount's associated price list." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1122, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price set money amount's associated price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1124, + 1125, + 1121, + 1123, + 1122 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1120, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1140, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price set money amount rules." + } + ] + }, + "children": [ + { + "id": 1145, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1140, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1140, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 218, + "name": "BaseFilterable.$and" + } + }, + { + "id": 1146, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1140, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1140, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 219, + "name": "BaseFilterable.$or" + } + }, + { + "id": 1141, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID to filter price set money amount rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1143, + "name": "price_set_money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price set money amount rule's associated price set money amount." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1142, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price set money amount rule's associated rule type." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1144, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value to filter price set money amount rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1145, + 1146, + 1141, + 1143, + 1142, + 1144 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1140, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1097, + "name": "FilterablePriceSetProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price sets." + } + ] + }, + "children": [ + { + "id": 1100, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1097, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1097, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 218, + "name": "BaseFilterable.$and" + } + }, + { + "id": 1101, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1097, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1097, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 219, + "name": "BaseFilterable.$or" + } + }, + { + "id": 1098, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter price sets by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1099, + "name": "money_amounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on a price set's associated money amounts." + } + ] + }, + "type": { + "type": "reference", + "target": 996, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1100, + 1101, + 1098, + 1099 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1097, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1159, + "name": "FilterablePriceSetRuleTypeProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object used to allow specifying flexible queries with and/or conditions." + } + ] + }, + "children": [ + { + "id": 1163, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1159, + "name": "FilterablePriceSetRuleTypeProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1159, + "name": "FilterablePriceSetRuleTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 218, + "name": "BaseFilterable.$and" + } + }, + { + "id": 1164, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1159, + "name": "FilterablePriceSetRuleTypeProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1159, + "name": "FilterablePriceSetRuleTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 219, + "name": "BaseFilterable.$or" + } + }, + { + "id": 1160, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1162, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1161, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1163, + 1164, + 1160, + 1162, + 1161 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1159, + "name": "FilterablePriceSetRuleTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1180, + "name": "FilterableRuleTypeProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on rule types." + } + ] + }, + "children": [ + { + "id": 1184, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1180, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1180, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 218, + "name": "BaseFilterable.$and" + } + }, + { + "id": 1185, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1180, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1180, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 219, + "name": "BaseFilterable.$or" + } + }, + { + "id": 1181, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter rule types by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1182, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The names to filter rule types by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1183, + "name": "rule_attribute", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rule attributes to filter rule types by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1184, + 1185, + 1181, + 1182, + 1183 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 217, + "typeArguments": [ + { + "type": "reference", + "target": 1180, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 919, + "name": "ILinkModule", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 920, + "name": "__joinerConfig", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 921, + "name": "__joinerConfig", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": 570, + "name": "ModuleJoinerConfig", + "package": "@medusajs/types" + } + } + ] + }, + { + "id": 932, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 933, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 934, + "name": "primaryKeyOrBulkData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "array", + "elementType": { + "type": "tuple", + "elements": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "optional", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 935, + "name": "foreignKeyData", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 936, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 942, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 943, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 944, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 945, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 937, + "name": "dismiss", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 938, + "name": "dismiss", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 939, + "name": "primaryKeyOrBulkData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "array", + "elementType": { + "type": "tuple", + "elements": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ] + } + }, + { + "id": 940, + "name": "foreignKeyData", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 941, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 922, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 923, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 924, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 925, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 48, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 926, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 927, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 928, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 929, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 930, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 48, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 931, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 951, + "name": "restore", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 952, + "name": "restore", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 953, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 954, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 335, + "name": "RestoreReturn", + "package": "@medusajs/types" + } + }, + { + "id": 955, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 946, + "name": "softDelete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 947, + "name": "softDelete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 948, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 949, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 332, + "name": "SoftDeleteReturn", + "package": "@medusajs/types" + } + }, + { + "id": 950, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1295, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 920, + 932, + 942, + 937, + 922, + 927, + 951, + 946 + ] + } + ] + }, + { + "id": 1366, + "name": "InputPrice", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1369, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1368, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1372, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1371, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1367, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1370, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1369, + 1368, + 1372, + 1371, + 1367, + 1370 + ] + } + ] + }, + { + "id": 880, + "name": "JoinerArgument", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 881, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 882, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 881, + 882 + ] + } + ] + }, + { + "id": 883, + "name": "JoinerDirective", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 884, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 885, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 884, + 885 + ] + } + ] + }, + { + "id": 866, + "name": "JoinerServiceConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 868, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Property name to use as entrypoint to the service" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 863, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 863, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + } + } + ] + } + }, + { + "id": 879, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 875, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 876, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 878, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 853, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 877, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 878, + 877 + ] + } + ] + } + } + } + }, + { + "id": 869, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "alias for deeper nested relationships (e.g. { 'price': 'prices.calculated_price_set.amount' })" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 870, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 872, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 871, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 872, + 871 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 873, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 874, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 853, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 867, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 868, + 879, + 875, + 869, + 873, + 874, + 867 + ] + } + ] + }, + { + "id": 863, + "name": "JoinerServiceConfigAlias", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 865, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 864, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 865, + 864 + ] + } + ] + }, + { + "id": 975, + "name": "MoneyAmountDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A money amount's data. A money amount represents a price." + } + ] + }, + "children": [ + { + "id": 979, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 978, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The money amount's currency." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 956, + "name": "CurrencyDTO", + "package": "@medusajs/types" + } + }, + { + "id": 977, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency code of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 976, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 981, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be purchased for this price to be applied." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 980, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be purchased for this price to be applied." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 982, + "name": "price_set_money_amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the relation between the money amount and its associated price set." + } + ] + }, + "type": { + "type": "reference", + "target": 1102, + "name": "PriceSetMoneyAmountDTO", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 979, + 978, + 977, + 976, + 981, + 980, + 982 + ] + } + ] + }, + { + "id": 1192, + "name": "PriceListDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price list's details." + } + ] + }, + "children": [ + { + "id": 1197, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list expires after this date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1193, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1200, + "name": "money_amounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated money amounts." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 975, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 1198, + "name": "number_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of rules associated with this price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1203, + "name": "price_list_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price set's rules." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1252, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 1199, + "name": "price_set_money_amounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated price set money amounts." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1102, + "name": "PriceSetMoneyAmountDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 1201, + "name": "rule_types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated rule types." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1165, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 1202, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price set's rules." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1252, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 1195, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is enabled starting from this date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1196, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's status." + } + ] + }, + "type": { + "type": "reference", + "target": 1186, + "name": "PriceListStatus", + "package": "@medusajs/types" + } + }, + { + "id": 1194, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1197, + 1193, + 1200, + 1198, + 1203, + 1199, + 1201, + 1202, + 1195, + 1196, + 1194 + ] + } + ] + }, + { + "id": 1204, + "name": "PriceListPriceDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices associated with a price list." + } + ] + }, + "children": [ + { + "id": 1209, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": 987, + "name": "CreateMoneyAmountDTO.amount" + } + }, + { + "id": 1208, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency of this money amount." + } + ] + }, + "type": { + "type": "reference", + "target": 961, + "name": "CreateCurrencyDTO", + "package": "@medusajs/types" + }, + "inheritedFrom": { + "type": "reference", + "target": 986, + "name": "CreateMoneyAmountDTO.currency" + } + }, + { + "id": 1207, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency code of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 985, + "name": "CreateMoneyAmountDTO.currency_code" + } + }, + { + "id": 1206, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 984, + "name": "CreateMoneyAmountDTO.id" + } + }, + { + "id": 1211, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 989, + "name": "CreateMoneyAmountDTO.max_quantity" + } + }, + { + "id": 1210, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 988, + "name": "CreateMoneyAmountDTO.min_quantity" + } + }, + { + "id": 1205, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1209, + 1208, + 1207, + 1206, + 1211, + 1210, + 1205 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 983, + "name": "CreateMoneyAmountDTO", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1252, + "name": "PriceListRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list rule's details." + } + ] + }, + "children": [ + { + "id": 1253, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list rule's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1256, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated price list." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1192, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1257, + "name": "price_list_rule_values", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated rule values." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1269, + "name": "PriceListRuleValueDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 1255, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated rule type." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1165, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1254, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1253, + 1256, + 1257, + 1255, + 1254 + ] + } + ] + }, + { + "id": 1269, + "name": "PriceListRuleValueDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list rule value's details." + } + ] + }, + "children": [ + { + "id": 1270, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list rule value's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1272, + "name": "price_list_rule", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated price list rule." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1252, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1271, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rule's value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1270, + 1272, + 1271 + ] + } + ] + }, + { + "id": 1001, + "name": "PriceRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price rule's data." + } + ] + }, + "children": [ + { + "id": 1002, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1010, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1004, + "name": "price_set", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated price set." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1037, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1003, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1009, + "name": "price_set_money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1008, + "name": "priority", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The priority of the price rule in comparison to other applicable price rules." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1006, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated rule type." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1165, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1005, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1007, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1002, + 1010, + 1004, + 1003, + 1009, + 1008, + 1006, + 1005, + 1007 + ] + } + ] + }, + { + "id": 1037, + "name": "PriceSetDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price set's data." + } + ] + }, + "children": [ + { + "id": 1038, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1039, + "name": "money_amounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices that belong to this price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 975, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 1040, + "name": "rule_types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rule types applied on this price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1165, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1038, + 1039, + 1040 + ] + } + ] + }, + { + "id": 1102, + "name": "PriceSetMoneyAmountDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price set money amount's data." + } + ] + }, + "children": [ + { + "id": 1103, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1109, + "name": "money_amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The money amount associated with the price set money amount." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 975, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1106, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list associated with the price set money amount." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1192, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1108, + "name": "price_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price rules associated with the price set money amount." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1001, + "name": "PriceRuleDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 1105, + "name": "price_set", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price set associated with the price set money amount." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1037, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1107, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1104, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1103, + 1109, + 1106, + 1108, + 1105, + 1107, + 1104 + ] + } + ] + }, + { + "id": 1126, + "name": "PriceSetMoneyAmountRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price set money amount rule's data." + } + ] + }, + "children": [ + { + "id": 1127, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1128, + "name": "price_set_money_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated price set money amount." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1102, + "name": "PriceSetMoneyAmountDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1129, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated rule type." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1165, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1130, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price set money amount rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1127, + 1128, + 1129, + 1130 + ] + } + ] + }, + { + "id": 1147, + "name": "PriceSetRuleTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1148, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1149, + "name": "price_set", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 1037, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1150, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 1165, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1151, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1148, + 1149, + 1150, + 1151 + ] + } + ] + }, + { + "id": 1033, + "name": "PricingContext", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The context to calculate prices. For example, you can specify the currency code to calculate prices in." + } + ] + }, + "children": [ + { + "id": 1034, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object whose keys are the name of the context attribute. Its value can be a string or a number. For example, you can pass the " + }, + { + "kind": "code", + "text": "`currency_code`" + }, + { + "kind": "text", + "text": " property with its value being the currency code to calculate the price in.\nAnother example is passing the " + }, + { + "kind": "code", + "text": "`quantity`" + }, + { + "kind": "text", + "text": " property to calculate the price for that specified quantity, which finds a price set whose " + }, + { + "kind": "code", + "text": "`min_quantity`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`max_quantity`" + }, + { + "kind": "text", + "text": " conditions match the specified quantity." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1034 + ] + } + ] + }, + { + "id": 1035, + "name": "PricingFilters", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on prices." + } + ] + }, + "children": [ + { + "id": 1036, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter prices." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1036 + ] + } + ] + }, + { + "id": 1290, + "name": "ProductCategoryTransformOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1291, + "name": "includeDescendantsTree", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1291 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 114, + "name": "RepositoryTransformOptions", + "package": "@medusajs/types" + } + ] + }, + { + "id": 911, + "name": "RemoteExpandProperty", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 917, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 880, + "name": "JoinerArgument", + "package": "@medusajs/types" + } + } + }, + { + "id": 918, + "name": "expands", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 904, + "name": "RemoteNestedExpands", + "package": "@medusajs/types" + } + }, + { + "id": 916, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 913, + "name": "parent", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 914, + "name": "parentConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 866, + "name": "JoinerServiceConfig", + "package": "@medusajs/types" + } + }, + { + "id": 912, + "name": "property", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 915, + "name": "serviceConfig", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 866, + "name": "JoinerServiceConfig", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 917, + 918, + 916, + 913, + 914, + 912, + 915 + ] + } + ] + }, + { + "id": 886, + "name": "RemoteJoinerQuery", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 888, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 899, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 880, + "name": "JoinerArgument", + "package": "@medusajs/types" + } + } + }, + { + "id": 900, + "name": "directives", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 901, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 902, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 903, + "name": "field", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 883, + "name": "JoinerDirective", + "package": "@medusajs/types" + } + } + } + } + } + }, + { + "id": 889, + "name": "expands", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 890, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 893, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 880, + "name": "JoinerArgument", + "package": "@medusajs/types" + } + } + }, + { + "id": 894, + "name": "directives", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 895, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 896, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 897, + "name": "field", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 883, + "name": "JoinerDirective", + "package": "@medusajs/types" + } + } + } + } + } + }, + { + "id": 892, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 891, + "name": "property", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 893, + 894, + 892, + 891 + ] + } + ] + } + } + } + }, + { + "id": 898, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 887, + "name": "service", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 888, + 899, + 900, + 889, + 898, + 887 + ] + } + ] + }, + { + "id": 904, + "name": "RemoteNestedExpands", + "variant": "declaration", + "kind": 256, + "flags": {}, + "indexSignature": { + "id": 905, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 906, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 907, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 909, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 880, + "name": "JoinerArgument", + "package": "@medusajs/types" + } + } + }, + { + "id": 910, + "name": "expands", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 904, + "name": "RemoteNestedExpands", + "package": "@medusajs/types" + } + }, + { + "id": 908, + "name": "fields", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 909, + 910, + 908 + ] + } + ] + } + } + } + }, + { + "id": 1287, + "name": "RemovePriceListRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to remove from a price list." + } + ] + }, + "children": [ + { + "id": 1288, + "name": "priceListId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list to remove rules from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1289, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to remove from the price list. Each item being a rule type's " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1288, + 1289 + ] + } + ] + }, + { + "id": 1087, + "name": "RemovePriceSetRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to remove from a price set." + } + ] + }, + "children": [ + { + "id": 1088, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1089, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to remove. Each string is the " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": " of a rule to remove." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1088, + 1089 + ] + } + ] + }, + { + "id": 1165, + "name": "RuleTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A rule type's data." + } + ] + }, + "children": [ + { + "id": 1169, + "name": "default_priority", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The priority of the rule type. This is useful when calculating the price of a price set, and multiple rules satisfy \nthe provided context. The higher the value, the higher the priority of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1166, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1167, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The display name of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1168, + "name": "rule_attribute", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique name used to later identify the rule_attribute. For example, it can be used in the " + }, + { + "kind": "code", + "text": "`context`" + }, + { + "kind": "text", + "text": " parameter of \nthe " + }, + { + "kind": "code", + "text": "`calculatePrices`" + }, + { + "kind": "text", + "text": " method to specify a rule for calculating the price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1169, + 1166, + 1167, + 1168 + ] + } + ] + }, + { + "id": 1284, + "name": "SetPriceListRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to add to a price list." + } + ] + }, + "children": [ + { + "id": 1285, + "name": "priceListId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list to add rules to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1286, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to add to the price list. Each key of the object is a rule type's " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": ", and its value\nis the value(s) of the rule." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1285, + 1286 + ] + } + ] + }, + { + "id": 1292, + "name": "SharedContext", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A shared context object that is used to share resources between the application and the module." + } + ] + }, + "children": [ + { + "id": 1294, + "name": "manager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of an entity manager." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + }, + { + "id": 1293, + "name": "transactionManager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of a transaction manager." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1294, + 1293 + ] + } + ] + }, + { + "id": 966, + "name": "UpdateCurrencyDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a currency. The " + }, + { + "kind": "code", + "text": "`code`" + }, + { + "kind": "text", + "text": " is used to identify which currency to update." + } + ] + }, + "children": [ + { + "id": 967, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 970, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 968, + "name": "symbol", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 969, + "name": "symbol_native", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currecy in its native form. This is typically the symbol used when displaying a price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 967, + 970, + 968, + 969 + ] + } + ] + }, + { + "id": 990, + "name": "UpdateMoneyAmountDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a money amount. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which money amount to update." + } + ] + }, + "children": [ + { + "id": 993, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 992, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency to associate with the money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 991, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 995, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 994, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 993, + 992, + 991, + 995, + 994 + ] + } + ] + }, + { + "id": 1223, + "name": "UpdatePriceListDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in a price list." + } + ] + }, + "children": [ + { + "id": 1227, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list expires after this date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1224, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1229, + "name": "number_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of rules associated with the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1230, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to be created and associated with the price list." + } + ] + }, + "type": { + "type": "reference", + "target": 1212, + "name": "CreatePriceListRules", + "package": "@medusajs/types" + } + }, + { + "id": 1226, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is enabled starting from this date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1228, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's status." + } + ] + }, + "type": { + "type": "reference", + "target": 1186, + "name": "PriceListStatus", + "package": "@medusajs/types" + } + }, + { + "id": 1225, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1227, + 1224, + 1229, + 1230, + 1226, + 1228, + 1225 + ] + } + ] + }, + { + "id": 1263, + "name": "UpdatePriceListRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in a price list rule." + } + ] + }, + "children": [ + { + "id": 1264, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list rule to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1267, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price list to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1265, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price list to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1268, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type or the details of an existing rule type to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1266, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1264, + 1267, + 1265, + 1268, + 1266 + ] + } + ] + }, + { + "id": 1277, + "name": "UpdatePriceListRuleValueDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1278, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1280, + "name": "price_list_rule_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1279, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1278, + 1280, + 1279 + ] + } + ] + }, + { + "id": 1018, + "name": "UpdatePriceRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a price rule. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which money amount to update." + } + ] + }, + "children": [ + { + "id": 1019, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1025, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1020, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1024, + "name": "price_set_money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1023, + "name": "priority", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The priority of the price rule in comparison to other applicable price rules." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1021, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1022, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1019, + 1025, + 1020, + 1024, + 1023, + 1021, + 1022 + ] + } + ] + }, + { + "id": 1095, + "name": "UpdatePriceSetDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a price set. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which price set to update." + } + ] + }, + "children": [ + { + "id": 1096, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A string indicating the ID of the price set to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1096 + ] + } + ] + }, + { + "id": 1110, + "name": "UpdatePriceSetMoneyAmountDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1111, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1114, + "name": "money_amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 975, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1113, + "name": "price_set", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1037, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + }, + { + "id": 1112, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1111, + 1114, + 1113, + 1112 + ] + } + ] + }, + { + "id": 1135, + "name": "UpdatePriceSetMoneyAmountRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a price set money amount rule. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which money amount to update." + } + ] + }, + "children": [ + { + "id": 1136, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set money amount rule to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1137, + "name": "price_set_money_amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1138, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1139, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price set money amount rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1136, + 1137, + 1138, + 1139 + ] + } + ] + }, + { + "id": 1155, + "name": "UpdatePriceSetRuleTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 1156, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1157, + "name": "price_set", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1158, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1156, + 1157, + 1158 + ] + } + ] + }, + { + "id": 1175, + "name": "UpdateRuleTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a rule type. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which price set to update." + } + ] + }, + "children": [ + { + "id": 1179, + "name": "default_priority", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The priority of the rule type. This is useful when calculating the price of a price set, and multiple rules satisfy the provided context. The higher the value, the higher the priority of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1176, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the rule type to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1177, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The display name of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1178, + "name": "rule_attribute", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique name used to later identify the rule_attribute. For example, it can be used in the " + }, + { + "kind": "code", + "text": "`context`" + }, + { + "kind": "text", + "text": " parameter of the " + }, + { + "kind": "code", + "text": "`calculatePrices`" + }, + { + "kind": "text", + "text": " method to specify a rule for calculating the price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1179, + 1176, + 1177, + 1178 + ] + } + ] + }, + { + "id": 1, + "name": "AddressDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 8, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 6, + "name": "company", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 7, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 13, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 15, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 3, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 12, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 9, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 10, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 11, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 14, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4, + 5, + 8, + 6, + 7, + 13, + 15, + 3, + 12, + 9, + 10, + 11, + 14 + ] + } + ] + } + } + }, + { + "id": 796, + "name": "CartDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 797, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 800, + "name": "billing_address_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 805, + "name": "completed_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 808, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 803, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 812, + "name": "discount_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 799, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 822, + "name": "gift_card_tax_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 821, + "name": "gift_card_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 798, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 807, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 814, + "name": "item_tax_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 809, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 806, + "name": "payment_authorized_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 804, + "name": "payment_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 813, + "name": "raw_discount_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 820, + "name": "refundable_amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 817, + "name": "refunded_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 802, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 810, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 801, + "name": "shipping_address_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 815, + "name": "shipping_tax_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 811, + "name": "shipping_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 819, + "name": "subtotal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 816, + "name": "tax_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 818, + "name": "total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 800, + 805, + 808, + 803, + 812, + 799, + 822, + 821, + 798, + 807, + 814, + 809, + 806, + 804, + 813, + 820, + 817, + 802, + 810, + 801, + 815, + 811, + 819, + 816, + 818 + ] + } + ] + } + } + }, + { + "id": 841, + "name": "DeleteFileType", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 842, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 843, + "name": "fileKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 843 + ] + } + ], + "indexSignature": { + "id": 844, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 845, + "name": "x", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + } + } + }, + { + "id": 1335, + "name": "Dictionary", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 1339, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1336, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 1337, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 1338, + "name": "k", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + } + }, + { + "id": 1375, + "name": "ExpandScalar", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 1376, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "string" + }, + "trueType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "RegExp" + }, + "name": "RegExp", + "package": "typescript" + } + ] + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "trueType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "falseType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ] + } + }, + { + "id": 827, + "name": "FileServiceGetUploadStreamResult", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 828, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 832, + "name": "fileKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 830, + "name": "promise", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 831, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 829, + "name": "writeStream", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/@types/node/stream.d.ts", + "qualifiedName": "internal.PassThrough" + }, + "name": "stream.PassThrough", + "package": "@types/node", + "qualifiedName": "internal.PassThrough" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 832, + 830, + 831, + 829 + ] + } + ], + "indexSignature": { + "id": 833, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 834, + "name": "x", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + } + } + }, + { + "id": 823, + "name": "FileServiceUploadResult", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 824, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 826, + "name": "key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 825, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 826, + 825 + ] + } + ] + } + } + }, + { + "id": 1381, + "name": "FilterValue", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 1382, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1310, + "typeArguments": [ + { + "type": "reference", + "target": 1383, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterValue2", + "package": "@medusajs/types" + } + ], + "name": "OperatorMap", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 1383, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterValue2", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 1383, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterValue2", + "package": "@medusajs/types" + } + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 1383, + "name": "FilterValue2", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 1384, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": 1375, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 1385, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Primary", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 835, + "name": "GetUploadedFileType", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 836, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 837, + "name": "fileKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 838, + "name": "isPrivate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 837, + 838 + ] + } + ], + "indexSignature": { + "id": 839, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 840, + "name": "x", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + } + } + }, + { + "id": 853, + "name": "JoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 854, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 855, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 862, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 856, + "name": "foreignKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 860, + "name": "inverse", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "In an inverted relationship the foreign key is on the other service and the primary key is on the current service" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 859, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core\nTODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 861, + "name": "isList", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Force the relationship to return a list" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 857, + "name": "primaryKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 858, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 855, + 862, + 856, + 860, + 859, + 861, + 857, + 858 + ] + } + ] + } + } + }, + { + "id": 1365, + "name": "ModuleDeclaration", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 507, + "name": "ExternalModuleDeclaration", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 497, + "name": "InternalModuleDeclaration", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 1310, + "name": "OperatorMap", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 1331, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1311, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1312, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1373, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Query", + "package": "@medusajs/types" + } + } + }, + { + "id": 1329, + "name": "$contained", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1328, + "name": "$contains", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1314, + "name": "$eq", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1375, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 1375, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + } + ] + } + }, + { + "id": 1330, + "name": "$exists", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1326, + "name": "$fulltext", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1319, + "name": "$gt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1375, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + }, + { + "id": 1320, + "name": "$gte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1375, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + }, + { + "id": 1325, + "name": "$ilike", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1316, + "name": "$in", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1375, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + } + }, + { + "id": 1323, + "name": "$like", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1321, + "name": "$lt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1375, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + }, + { + "id": 1322, + "name": "$lte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1375, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + }, + { + "id": 1315, + "name": "$ne", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1375, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + }, + { + "id": 1317, + "name": "$nin", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1375, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + } + }, + { + "id": 1318, + "name": "$not", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 1373, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Query", + "package": "@medusajs/types" + } + }, + { + "id": 1313, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1373, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Query", + "package": "@medusajs/types" + } + } + }, + { + "id": 1327, + "name": "$overlap", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1324, + "name": "$re", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1312, + 1329, + 1328, + 1314, + 1330, + 1326, + 1319, + 1320, + 1325, + 1316, + 1323, + 1321, + 1322, + 1315, + 1317, + 1318, + 1313, + 1327, + 1324 + ] + } + ] + } + } + }, + { + "id": 1333, + "name": "Order", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 1334, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "mapped", + "parameter": "key", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "ASC" + }, + { + "type": "literal", + "value": "DESC" + }, + { + "type": "reference", + "target": 1333, + "typeArguments": [ + { + "type": "conditional", + "checkType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "extendsType": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + }, + "trueType": { + "type": "indexedAccess", + "indexType": { + "type": "literal", + "value": 0 + }, + "objectType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + }, + "falseType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ], + "name": "Order", + "package": "@medusajs/types" + } + ] + }, + "optionalModifier": "+" + } + }, + { + "id": 1332, + "name": "PrevLimit", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "tuple", + "elements": [ + { + "type": "intrinsic", + "name": "never" + }, + { + "type": "literal", + "value": 1 + }, + { + "type": "literal", + "value": 2 + }, + { + "type": "literal", + "value": 3 + } + ] + } + }, + { + "id": 1385, + "name": "Primary", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 1394, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reflection", + "declaration": { + "id": 1386, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1387, + "name": "[PrimaryKeyType]", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "inferred", + "name": "PK" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1387 + ] + } + ] + } + }, + "trueType": { + "type": "reference", + "target": 1395, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "PK", + "refersToTypeParameter": true + } + ], + "name": "ReadonlyPrimary", + "package": "@medusajs/types" + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reflection", + "declaration": { + "id": 1388, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1389, + "name": "_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "inferred", + "name": "PK" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1389 + ] + } + ] + } + }, + "trueType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 1395, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "PK", + "refersToTypeParameter": true + } + ], + "name": "ReadonlyPrimary", + "package": "@medusajs/types" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reflection", + "declaration": { + "id": 1390, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1391, + "name": "uuid", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "inferred", + "name": "PK" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1391 + ] + } + ] + } + }, + "trueType": { + "type": "reference", + "target": 1395, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "PK", + "refersToTypeParameter": true + } + ], + "name": "ReadonlyPrimary", + "package": "@medusajs/types" + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reflection", + "declaration": { + "id": 1392, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1393, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "inferred", + "name": "PK" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1393 + ] + } + ] + } + }, + "trueType": { + "type": "reference", + "target": 1395, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "PK", + "refersToTypeParameter": true + } + ], + "name": "ReadonlyPrimary", + "package": "@medusajs/types" + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + } + } + } + } + }, + { + "id": 1373, + "name": "Query", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 1374, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "object" + }, + "trueType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reference", + "target": 1377, + "name": "Scalar", + "package": "@medusajs/types" + }, + "trueType": { + "type": "intrinsic", + "name": "never" + }, + "falseType": { + "type": "reference", + "target": 211, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterQuery", + "package": "@medusajs/types" + } + }, + "falseType": { + "type": "reference", + "target": 1381, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterValue", + "package": "@medusajs/types" + } + } + }, + { + "id": 1395, + "name": "ReadonlyPrimary", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 1396, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + }, + "trueType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Readonly" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Readonly", + "package": "typescript" + }, + "falseType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + }, + { + "id": 1377, + "name": "Scalar", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "bigint" + }, + { + "type": "intrinsic", + "name": "symbol" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "RegExp" + }, + "name": "RegExp", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" + }, + { + "type": "reflection", + "declaration": { + "id": 1378, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1379, + "name": "toHexString", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1380, + "name": "toHexString", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 1379 + ] + } + ] + } + } + ] + } + }, + { + "id": 1302, + "name": "SessionOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1303, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1304, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1305, + "name": "resave", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1306, + "name": "rolling", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1307, + "name": "saveUninitialized", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1308, + "name": "secret", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1309, + "name": "ttl", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1304, + 1305, + 1306, + 1307, + 1308, + 1309 + ] + } + ] + } + } + }, + { + "id": 846, + "name": "UploadStreamDescriptorType", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 847, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 849, + "name": "ext", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 850, + "name": "isPrivate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 848, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 849, + 850, + 848 + ] + } + ], + "indexSignature": { + "id": 851, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 852, + "name": "x", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + } + } + } + ], + "groups": [ + { + "title": "Namespaces", + "children": [ + 16, + 30, + 210, + 340, + 406, + 425, + 483, + 641, + 652, + 696, + 701 + ] + }, + { + "title": "Enumerations", + "children": [ + 1186, + 1189 + ] + }, + { + "title": "Interfaces", + "children": [ + 1281, + 1084, + 1071, + 1340, + 1050, + 1041, + 1295, + 961, + 983, + 1213, + 1258, + 1273, + 1212, + 1011, + 1090, + 1115, + 1131, + 1152, + 1076, + 1170, + 956, + 971, + 996, + 1231, + 1239, + 1246, + 1026, + 1120, + 1140, + 1097, + 1159, + 1180, + 919, + 1366, + 880, + 883, + 866, + 863, + 975, + 1192, + 1204, + 1252, + 1269, + 1001, + 1037, + 1102, + 1126, + 1147, + 1033, + 1035, + 1290, + 911, + 886, + 904, + 1287, + 1087, + 1165, + 1284, + 1292, + 966, + 990, + 1223, + 1263, + 1277, + 1018, + 1095, + 1110, + 1135, + 1155, + 1175 + ] + }, + { + "title": "Type Aliases", + "children": [ + 1, + 796, + 841, + 1335, + 1375, + 827, + 823, + 1381, + 1383, + 835, + 853, + 1365, + 1310, + 1333, + 1332, + 1385, + 1373, + 1395, + 1377, + 1302, + 846 + ] + } + ], + "packageName": "@medusajs/types", + "symbolIdMap": { + "0": { + "sourceFileName": "../../../packages/types/src/index.ts", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "AddressDTO" + }, + "2": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type" + }, + "3": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.id" + }, + "4": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.address_1" + }, + "5": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.address_2" + }, + "6": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.company" + }, + "7": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.country_code" + }, + "8": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.city" + }, + "9": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.phone" + }, + "10": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.postal_code" + }, + "11": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.province" + }, + "12": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.metadata" + }, + "13": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.created_at" + }, + "14": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.updated_at" + }, + "15": { + "sourceFileName": "../../../packages/types/src/address/common.ts", + "qualifiedName": "__type.deleted_at" + }, + "16": { + "sourceFileName": "../../../packages/types/src/cache/index.ts", + "qualifiedName": "" + }, + "17": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "ICacheService" + }, + "18": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "ICacheService.get" + }, + "19": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "ICacheService.get" + }, + "20": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "T" + }, + "21": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "key" + }, + "22": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "ICacheService.set" + }, + "23": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "ICacheService.set" + }, + "24": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "key" + }, + "25": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "data" + }, + "26": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "ttl" + }, + "27": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "ICacheService.invalidate" + }, + "28": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "ICacheService.invalidate" + }, + "29": { + "sourceFileName": "../../../packages/types/src/cache/service.ts", + "qualifiedName": "key" + }, + "30": { + "sourceFileName": "../../../packages/types/src/common/index.ts", + "qualifiedName": "" + }, + "31": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "WithRequiredProperty" + }, + "32": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "T" + }, + "33": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "K" + }, + "34": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "PartialPick" + }, + "35": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "T" + }, + "36": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "K" + }, + "37": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "BaseEntity" + }, + "38": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "BaseEntity.id" + }, + "39": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "40": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "41": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "42": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "43": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "BaseEntity.id" + }, + "44": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "45": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "46": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "Writable" + }, + "47": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "T" + }, + "48": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig" + }, + "49": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.select" + }, + "50": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.skip" + }, + "51": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.take" + }, + "52": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.relations" + }, + "53": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.order" + }, + "54": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "55": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.__index" + }, + "57": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.withDeleted" + }, + "58": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.Entity" + }, + "59": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "60": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "61": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.select" + }, + "62": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.relations" + }, + "63": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.where" + }, + "64": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.order" + }, + "65": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.skip" + }, + "66": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.take" + }, + "67": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "TEntity" + }, + "68": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "QuerySelector" + }, + "69": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "70": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.q" + }, + "71": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "TEntity" + }, + "72": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "TreeQuerySelector" + }, + "73": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "74": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.include_descendants_tree" + }, + "75": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "TEntity" + }, + "76": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "Selector" + }, + "77": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "TEntity" + }, + "78": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "TotalField" + }, + "79": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "CustomFindOptions" + }, + "80": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "CustomFindOptions.select" + }, + "81": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "CustomFindOptions.where" + }, + "82": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "CustomFindOptions.order" + }, + "83": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "CustomFindOptions.skip" + }, + "84": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "CustomFindOptions.take" + }, + "85": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "CustomFindOptions.TModel" + }, + "86": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "CustomFindOptions.InKeys" + }, + "87": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "QueryConfig" + }, + "88": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "89": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.defaultFields" + }, + "90": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.defaultRelations" + }, + "91": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.allowedFields" + }, + "92": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.allowedRelations" + }, + "93": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.defaultLimit" + }, + "94": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.isList" + }, + "95": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "TEntity" + }, + "96": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "RequestQueryFields" + }, + "97": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "98": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.expand" + }, + "99": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.fields" + }, + "100": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.offset" + }, + "101": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.limit" + }, + "102": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.order" + }, + "103": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "PaginatedResponse" + }, + "104": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "105": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.limit" + }, + "106": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.offset" + }, + "107": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.count" + }, + "108": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "DeleteResponse" + }, + "109": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "110": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.id" + }, + "111": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.object" + }, + "112": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.deleted" + }, + "113": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "EmptyQueryParams" + }, + "114": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "RepositoryTransformOptions" + }, + "115": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "DateComparisonOperator" + }, + "116": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "DateComparisonOperator.lt" + }, + "117": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "DateComparisonOperator.gt" + }, + "118": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "DateComparisonOperator.gte" + }, + "119": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "DateComparisonOperator.lte" + }, + "120": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator" + }, + "121": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.lt" + }, + "122": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.gt" + }, + "123": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.gte" + }, + "124": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.lte" + }, + "125": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.contains" + }, + "126": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.starts_with" + }, + "127": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.ends_with" + }, + "128": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "NumericalComparisonOperator" + }, + "129": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "NumericalComparisonOperator.lt" + }, + "130": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "NumericalComparisonOperator.gt" + }, + "131": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "NumericalComparisonOperator.gte" + }, + "132": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "NumericalComparisonOperator.lte" + }, + "133": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload" + }, + "134": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload.first_name" + }, + "135": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload.last_name" + }, + "136": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload.phone" + }, + "137": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload.metadata" + }, + "138": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload.company" + }, + "139": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload.address_1" + }, + "140": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload.address_2" + }, + "141": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload.city" + }, + "142": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload.country_code" + }, + "143": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload.province" + }, + "144": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressPayload.postal_code" + }, + "145": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload" + }, + "146": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload.first_name" + }, + "147": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload.last_name" + }, + "148": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload.phone" + }, + "149": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload.metadata" + }, + "150": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload.company" + }, + "151": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload.address_1" + }, + "152": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload.address_2" + }, + "153": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload.city" + }, + "154": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload.country_code" + }, + "155": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload.province" + }, + "156": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "AddressCreatePayload.postal_code" + }, + "157": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindParams" + }, + "158": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindParams.expand" + }, + "159": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindParams.fields" + }, + "160": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindPaginationParams" + }, + "161": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindPaginationParams.offset" + }, + "162": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindPaginationParams.limit" + }, + "163": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "HttpCompressionOptions" + }, + "164": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type" + }, + "165": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.enabled" + }, + "166": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.level" + }, + "167": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.memLevel" + }, + "168": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.threshold" + }, + "169": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "ProjectConfigOptions" + }, + "170": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type" + }, + "171": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.redis_url" + }, + "172": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.redis_prefix" + }, + "173": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.redis_options" + }, + "174": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.session_options" + }, + "175": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.jwt_secret" + }, + "176": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.cookie_secret" + }, + "177": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.database_url" + }, + "178": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.database_database" + }, + "179": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.database_schema" + }, + "180": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.database_logging" + }, + "181": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.database_type" + }, + "182": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.http_compression" + }, + "183": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.database_extra" + }, + "184": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type" + }, + "185": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.ssl" + }, + "186": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type" + }, + "187": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.rejectUnauthorized" + }, + "188": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.store_cors" + }, + "189": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.admin_cors" + }, + "190": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "ConfigModule" + }, + "191": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type" + }, + "192": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.projectConfig" + }, + "193": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.featureFlags" + }, + "194": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.modules" + }, + "195": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.plugins" + }, + "196": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type" + }, + "197": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.resolve" + }, + "198": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.options" + }, + "199": { + "sourceFileName": "../../../packages/types/src/common/medusa-container.ts", + "qualifiedName": "MedusaContainer" + }, + "200": { + "sourceFileName": "../../../packages/types/src/common/medusa-container.ts", + "qualifiedName": "__type" + }, + "201": { + "sourceFileName": "../../../packages/types/src/common/medusa-container.ts", + "qualifiedName": "__type.registerAdd" + }, + "202": { + "sourceFileName": "../../../packages/types/src/common/medusa-container.ts", + "qualifiedName": "__type" + }, + "203": { + "sourceFileName": "../../../packages/types/src/common/medusa-container.ts", + "qualifiedName": "__type" + }, + "204": { + "sourceFileName": "../../../packages/types/src/common/medusa-container.ts", + "qualifiedName": "name" + }, + "205": { + "sourceFileName": "../../../packages/types/src/common/medusa-container.ts", + "qualifiedName": "registration" + }, + "206": { + "sourceFileName": "../../../packages/types/src/common/medusa-container.ts", + "qualifiedName": "T" + }, + "207": { + "sourceFileName": "../../../packages/types/src/common/medusa-container.ts", + "qualifiedName": "__type.createScope" + }, + "208": { + "sourceFileName": "../../../packages/types/src/common/medusa-container.ts", + "qualifiedName": "__type" + }, + "209": { + "sourceFileName": "../../../packages/types/src/common/medusa-container.ts", + "qualifiedName": "__type" + }, + "210": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "" + }, + "211": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "FilterQuery" + }, + "212": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "213": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.__index" + }, + "215": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "216": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "Prev" + }, + "217": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable" + }, + "218": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "219": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "220": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.T" + }, + "221": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "OptionsQuery" + }, + "222": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "OptionsQuery.populate" + }, + "223": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "OptionsQuery.orderBy" + }, + "224": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "OptionsQuery.limit" + }, + "225": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "OptionsQuery.offset" + }, + "226": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "OptionsQuery.fields" + }, + "227": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "OptionsQuery.groupBy" + }, + "228": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "OptionsQuery.filters" + }, + "229": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "OptionsQuery.T" + }, + "230": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "OptionsQuery.P" + }, + "231": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "FindOptions" + }, + "232": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "__type" + }, + "233": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "__type.where" + }, + "234": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "__type.options" + }, + "235": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "T" + }, + "236": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService" + }, + "237": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.find" + }, + "238": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.find" + }, + "239": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "options" + }, + "240": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "241": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.findAndCount" + }, + "242": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.findAndCount" + }, + "243": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "options" + }, + "244": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "245": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.create" + }, + "246": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.create" + }, + "247": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "data" + }, + "248": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "249": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.update" + }, + "250": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.update" + }, + "251": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "data" + }, + "252": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "253": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.delete" + }, + "254": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.delete" + }, + "255": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "ids" + }, + "256": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "257": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.softDelete" + }, + "258": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.softDelete" + }, + "259": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "ids" + }, + "260": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "261": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.restore" + }, + "262": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.restore" + }, + "263": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "ids" + }, + "264": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "265": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.transaction" + }, + "266": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.transaction" + }, + "267": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TManager" + }, + "268": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "task" + }, + "269": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type" + }, + "270": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type" + }, + "271": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "transactionManager" + }, + "272": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "273": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type" + }, + "274": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.isolationLevel" + }, + "275": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.transaction" + }, + "276": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.enableNestedTransactions" + }, + "277": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getFreshManager" + }, + "278": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getFreshManager" + }, + "279": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TManager" + }, + "280": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getActiveManager" + }, + "281": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getActiveManager" + }, + "282": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TManager" + }, + "283": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.serialize" + }, + "284": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.serialize" + }, + "285": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TOutput" + }, + "286": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "data" + }, + "287": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "options" + }, + "288": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RepositoryService.T" + }, + "289": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TreeRepositoryService" + }, + "290": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TreeRepositoryService.find" + }, + "291": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TreeRepositoryService.find" + }, + "292": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "options" + }, + "293": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "transformOptions" + }, + "294": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "295": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TreeRepositoryService.findAndCount" + }, + "296": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TreeRepositoryService.findAndCount" + }, + "297": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "options" + }, + "298": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "transformOptions" + }, + "299": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "300": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TreeRepositoryService.create" + }, + "301": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TreeRepositoryService.create" + }, + "302": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "data" + }, + "303": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "304": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TreeRepositoryService.delete" + }, + "305": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TreeRepositoryService.delete" + }, + "306": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "id" + }, + "307": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "308": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.transaction" + }, + "309": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.transaction" + }, + "310": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TManager" + }, + "311": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "task" + }, + "312": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type" + }, + "313": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type" + }, + "314": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "transactionManager" + }, + "315": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "316": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type" + }, + "317": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.isolationLevel" + }, + "318": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.transaction" + }, + "319": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.enableNestedTransactions" + }, + "320": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getFreshManager" + }, + "321": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getFreshManager" + }, + "322": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TManager" + }, + "323": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getActiveManager" + }, + "324": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getActiveManager" + }, + "325": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TManager" + }, + "326": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.serialize" + }, + "327": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.serialize" + }, + "328": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TOutput" + }, + "329": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "data" + }, + "330": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "options" + }, + "331": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TreeRepositoryService.T" + }, + "332": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "SoftDeleteReturn" + }, + "333": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.returnLinkableKeys" + }, + "334": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TReturnableLinkableKeys" + }, + "335": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RestoreReturn" + }, + "336": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.returnLinkableKeys" + }, + "337": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TReturnableLinkableKeys" + }, + "338": { + "sourceFileName": "../../../packages/types/src/dal/entity.ts", + "qualifiedName": "EntityDateColumns" + }, + "339": { + "sourceFileName": "../../../packages/types/src/dal/entity.ts", + "qualifiedName": "SoftDeletableEntityDateColumns" + }, + "340": { + "sourceFileName": "../../../packages/types/src/event-bus/index.ts", + "qualifiedName": "" + }, + "341": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "Subscriber" + }, + "342": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type" + }, + "343": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type" + }, + "344": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "data" + }, + "345": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "eventName" + }, + "346": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "T" + }, + "347": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "SubscriberContext" + }, + "348": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type" + }, + "349": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type.subscriberId" + }, + "350": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "SubscriberDescriptor" + }, + "351": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type" + }, + "352": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type.id" + }, + "353": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type.subscriber" + }, + "354": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "EventHandler" + }, + "355": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type" + }, + "356": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type" + }, + "357": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "data" + }, + "358": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "eventName" + }, + "359": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "T" + }, + "360": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "EmitData" + }, + "361": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type" + }, + "362": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type.eventName" + }, + "363": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type.data" + }, + "364": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "__type.options" + }, + "365": { + "sourceFileName": "../../../packages/types/src/event-bus/common.ts", + "qualifiedName": "T" + }, + "366": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "IEventBusService" + }, + "367": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "IEventBusService.subscribe" + }, + "368": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "IEventBusService.subscribe" + }, + "369": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "eventName" + }, + "370": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "subscriber" + }, + "371": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "context" + }, + "372": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "IEventBusService.unsubscribe" + }, + "373": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "IEventBusService.unsubscribe" + }, + "374": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "eventName" + }, + "375": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "subscriber" + }, + "376": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "context" + }, + "377": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "IEventBusService.emit" + }, + "378": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "IEventBusService.emit" + }, + "379": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "T" + }, + "380": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "event" + }, + "381": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "data" + }, + "382": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus.ts", + "qualifiedName": "options" + }, + "383": { + "sourceFileName": "../../../packages/types/src/transaction-base/transaction-base.ts", + "qualifiedName": "ITransactionBaseService.withTransaction" + }, + "384": { + "sourceFileName": "../../../packages/types/src/transaction-base/transaction-base.ts", + "qualifiedName": "ITransactionBaseService.withTransaction" + }, + "385": { + "sourceFileName": "../../../packages/types/src/transaction-base/transaction-base.ts", + "qualifiedName": "transactionManager" + }, + "386": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "IEventBusModuleService" + }, + "387": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "IEventBusModuleService.emit" + }, + "388": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "IEventBusModuleService.emit" + }, + "389": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "T" + }, + "390": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "eventName" + }, + "391": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "data" + }, + "392": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "options" + }, + "393": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "IEventBusModuleService.emit" + }, + "394": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "T" + }, + "395": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "data" + }, + "396": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "IEventBusModuleService.subscribe" + }, + "397": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "IEventBusModuleService.subscribe" + }, + "398": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "eventName" + }, + "399": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "subscriber" + }, + "400": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "context" + }, + "401": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "IEventBusModuleService.unsubscribe" + }, + "402": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "IEventBusModuleService.unsubscribe" + }, + "403": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "eventName" + }, + "404": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "subscriber" + }, + "405": { + "sourceFileName": "../../../packages/types/src/event-bus/event-bus-module.ts", + "qualifiedName": "context" + }, + "406": { + "sourceFileName": "../../../packages/types/src/feature-flag/index.ts", + "qualifiedName": "" + }, + "407": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "IFlagRouter" + }, + "408": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "IFlagRouter.isFeatureEnabled" + }, + "409": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type" + }, + "410": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type" + }, + "411": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "key" + }, + "412": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "IFlagRouter.listFlags" + }, + "413": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type" + }, + "414": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type" + }, + "415": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "FeatureFlagsResponse" + }, + "416": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type" + }, + "417": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type.key" + }, + "418": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type.value" + }, + "419": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "FlagSettings" + }, + "420": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type" + }, + "421": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type.key" + }, + "422": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type.description" + }, + "423": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type.env_key" + }, + "424": { + "sourceFileName": "../../../packages/types/src/feature-flag/common.ts", + "qualifiedName": "__type.default_val" + }, + "425": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "" + }, + "426": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger" + }, + "427": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.panic" + }, + "428": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "429": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "430": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "data" + }, + "431": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.shouldLog" + }, + "432": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "433": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "434": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "level" + }, + "435": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.setLogLevel" + }, + "436": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "437": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "438": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "level" + }, + "439": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.unsetLogLevel" + }, + "440": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "441": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "442": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.activity" + }, + "443": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "444": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "445": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "message" + }, + "446": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "config" + }, + "447": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.progress" + }, + "448": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "449": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "450": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "activityId" + }, + "451": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "message" + }, + "452": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.error" + }, + "453": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "454": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "455": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "messageOrError" + }, + "456": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "error" + }, + "457": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.failure" + }, + "458": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "459": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "460": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "activityId" + }, + "461": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "message" + }, + "462": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.success" + }, + "463": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "464": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "465": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "activityId" + }, + "466": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "message" + }, + "467": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.debug" + }, + "468": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "469": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "470": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "message" + }, + "471": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.info" + }, + "472": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "473": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "474": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "message" + }, + "475": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.warn" + }, + "476": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "477": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "478": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "message" + }, + "479": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "Logger.log" + }, + "480": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "481": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "__type" + }, + "482": { + "sourceFileName": "../../../packages/types/src/logger/index.ts", + "qualifiedName": "args" + }, + "483": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "" + }, + "484": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "Constructor" + }, + "485": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "486": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "487": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "args" + }, + "488": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "T" + }, + "489": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "LogLevel" + }, + "490": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "LoggerOptions" + }, + "491": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "MODULE_SCOPE" + }, + "492": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "MODULE_SCOPE.INTERNAL" + }, + "493": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "MODULE_SCOPE.EXTERNAL" + }, + "494": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "MODULE_RESOURCE_TYPE" + }, + "495": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "MODULE_RESOURCE_TYPE.SHARED" + }, + "496": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "MODULE_RESOURCE_TYPE.ISOLATED" + }, + "497": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "InternalModuleDeclaration" + }, + "498": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "499": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.scope" + }, + "500": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.resources" + }, + "501": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.dependencies" + }, + "502": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.definition" + }, + "503": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.resolve" + }, + "504": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.options" + }, + "505": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.alias" + }, + "506": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.main" + }, + "507": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ExternalModuleDeclaration" + }, + "508": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "509": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.scope" + }, + "510": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.definition" + }, + "511": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.server" + }, + "512": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "513": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.type" + }, + "514": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.url" + }, + "515": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.keepAlive" + }, + "516": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.options" + }, + "517": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.alias" + }, + "518": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.main" + }, + "519": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleResolution" + }, + "520": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "521": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.resolutionPath" + }, + "522": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.definition" + }, + "523": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.options" + }, + "524": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.dependencies" + }, + "525": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.moduleDeclaration" + }, + "526": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.moduleExports" + }, + "527": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleDefinition" + }, + "528": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "529": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.key" + }, + "530": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.registrationName" + }, + "531": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.defaultPackage" + }, + "532": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.label" + }, + "533": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.canOverride" + }, + "534": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isRequired" + }, + "535": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isQueryable" + }, + "536": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isLegacy" + }, + "537": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.dependencies" + }, + "538": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.defaultModuleDeclaration" + }, + "539": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "LinkModuleDefinition" + }, + "540": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "541": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.key" + }, + "542": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.registrationName" + }, + "543": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.label" + }, + "544": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.dependencies" + }, + "545": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.defaultModuleDeclaration" + }, + "546": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleConfig" + }, + "547": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "548": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.module" + }, + "549": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.path" + }, + "550": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.definition" + }, + "551": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "LoadedModule" + }, + "552": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "553": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.__joinerConfig" + }, + "554": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.__definition" + }, + "555": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "LoaderOptions" + }, + "556": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "557": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.container" + }, + "558": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.options" + }, + "559": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.logger" + }, + "560": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "TOptions" + }, + "561": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleLoaderFunction" + }, + "562": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "563": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "564": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "options" + }, + "565": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "moduleDeclaration" + }, + "566": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModulesResponse" + }, + "567": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "568": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.module" + }, + "569": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.resolution" + }, + "570": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleJoinerConfig" + }, + "571": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "572": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.schema" + }, + "573": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.relationships" + }, + "574": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.extends" + }, + "575": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "576": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.serviceName" + }, + "577": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.fieldAlias" + }, + "578": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "579": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.path" + }, + "580": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "581": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.relationship" + }, + "582": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.serviceName" + }, + "583": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.primaryKeys" + }, + "584": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isLink" + }, + "585": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.linkableKeys" + }, + "586": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isReadOnlyLink" + }, + "587": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.databaseConfig" + }, + "588": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "589": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.tableName" + }, + "590": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.idPrefix" + }, + "591": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.extraFields" + }, + "592": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "593": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.type" + }, + "594": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.defaultValue" + }, + "595": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.nullable" + }, + "596": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.options" + }, + "597": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleJoinerRelationship" + }, + "598": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "599": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isInternalService" + }, + "600": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.deleteCascade" + }, + "601": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleExports" + }, + "602": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "603": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.service" + }, + "604": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.loaders" + }, + "605": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.migrations" + }, + "606": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.models" + }, + "607": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.runMigrations" + }, + "608": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.runMigrations" + }, + "609": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "options" + }, + "610": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "moduleDeclaration" + }, + "611": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.revertMigration" + }, + "612": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.revertMigration" + }, + "613": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "options" + }, + "614": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "moduleDeclaration" + }, + "615": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleServiceInitializeOptions" + }, + "616": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleServiceInitializeOptions.database" + }, + "617": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "618": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.connection" + }, + "619": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.clientUrl" + }, + "620": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.schema" + }, + "621": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.host" + }, + "622": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.port" + }, + "623": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.user" + }, + "624": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.password" + }, + "625": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.database" + }, + "626": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.driverOptions" + }, + "627": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.debug" + }, + "628": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.pool" + }, + "629": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleServiceInitializeCustomDataLayerOptions" + }, + "630": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "631": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.manager" + }, + "632": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.repositories" + }, + "633": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "634": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.__index" + }, + "636": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "RemoteQueryFunction" + }, + "637": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "638": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "639": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "query" + }, + "640": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "variables" + }, + "641": { + "sourceFileName": "../../../packages/types/src/sales-channel/index.ts", + "qualifiedName": "" + }, + "642": { + "sourceFileName": "../../../packages/types/src/sales-channel/common.ts", + "qualifiedName": "SalesChannelLocationDTO" + }, + "643": { + "sourceFileName": "../../../packages/types/src/sales-channel/common.ts", + "qualifiedName": "SalesChannelLocationDTO.sales_channel_id" + }, + "644": { + "sourceFileName": "../../../packages/types/src/sales-channel/common.ts", + "qualifiedName": "SalesChannelLocationDTO.location_id" + }, + "645": { + "sourceFileName": "../../../packages/types/src/sales-channel/common.ts", + "qualifiedName": "SalesChannelLocationDTO.sales_channel" + }, + "646": { + "sourceFileName": "../../../packages/types/src/sales-channel/common.ts", + "qualifiedName": "SalesChannelDTO" + }, + "647": { + "sourceFileName": "../../../packages/types/src/sales-channel/common.ts", + "qualifiedName": "SalesChannelDTO.id" + }, + "648": { + "sourceFileName": "../../../packages/types/src/sales-channel/common.ts", + "qualifiedName": "SalesChannelDTO.description" + }, + "649": { + "sourceFileName": "../../../packages/types/src/sales-channel/common.ts", + "qualifiedName": "SalesChannelDTO.is_disabled" + }, + "650": { + "sourceFileName": "../../../packages/types/src/sales-channel/common.ts", + "qualifiedName": "SalesChannelDTO.metadata" + }, + "651": { + "sourceFileName": "../../../packages/types/src/sales-channel/common.ts", + "qualifiedName": "SalesChannelDTO.locations" + }, + "652": { + "sourceFileName": "../../../packages/types/src/search/index.ts", + "qualifiedName": "" + }, + "653": { + "sourceFileName": "../../../packages/types/src/search/index.ts", + "qualifiedName": "IndexSettings" + }, + "654": { + "sourceFileName": "../../../packages/types/src/search/index.ts", + "qualifiedName": "__type" + }, + "655": { + "sourceFileName": "../../../packages/types/src/search/index.ts", + "qualifiedName": "__type.indexSettings" + }, + "656": { + "sourceFileName": "../../../packages/types/src/search/index.ts", + "qualifiedName": "__type.primaryKey" + }, + "657": { + "sourceFileName": "../../../packages/types/src/search/index.ts", + "qualifiedName": "__type.transformer" + }, + "658": { + "sourceFileName": "../../../packages/types/src/search/index.ts", + "qualifiedName": "__type" + }, + "659": { + "sourceFileName": "../../../packages/types/src/search/index.ts", + "qualifiedName": "__type" + }, + "660": { + "sourceFileName": "../../../packages/types/src/search/index.ts", + "qualifiedName": "document" + }, + "661": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService" + }, + "662": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.options" + }, + "663": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.createIndex" + }, + "664": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.createIndex" + }, + "665": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "indexName" + }, + "666": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "options" + }, + "667": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.getIndex" + }, + "668": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.getIndex" + }, + "669": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "indexName" + }, + "670": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.addDocuments" + }, + "671": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.addDocuments" + }, + "672": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "indexName" + }, + "673": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "documents" + }, + "674": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "type" + }, + "675": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.replaceDocuments" + }, + "676": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.replaceDocuments" + }, + "677": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "indexName" + }, + "678": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "documents" + }, + "679": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "type" + }, + "680": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.deleteDocument" + }, + "681": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.deleteDocument" + }, + "682": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "indexName" + }, + "683": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "document_id" + }, + "684": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.deleteAllDocuments" + }, + "685": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.deleteAllDocuments" + }, + "686": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "indexName" + }, + "687": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.search" + }, + "688": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.search" + }, + "689": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "indexName" + }, + "690": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "query" + }, + "691": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "options" + }, + "692": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.updateSettings" + }, + "693": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "ISearchService.updateSettings" + }, + "694": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "indexName" + }, + "695": { + "sourceFileName": "../../../packages/types/src/search/interface.ts", + "qualifiedName": "settings" + }, + "696": { + "sourceFileName": "../../../packages/types/src/transaction-base/index.ts", + "qualifiedName": "" + }, + "697": { + "sourceFileName": "../../../packages/types/src/transaction-base/transaction-base.ts", + "qualifiedName": "ITransactionBaseService" + }, + "698": { + "sourceFileName": "../../../packages/types/src/transaction-base/transaction-base.ts", + "qualifiedName": "ITransactionBaseService.withTransaction" + }, + "699": { + "sourceFileName": "../../../packages/types/src/transaction-base/transaction-base.ts", + "qualifiedName": "ITransactionBaseService.withTransaction" + }, + "700": { + "sourceFileName": "../../../packages/types/src/transaction-base/transaction-base.ts", + "qualifiedName": "transactionManager" + }, + "701": { + "sourceFileName": "../../../packages/types/src/workflow/index.ts", + "qualifiedName": "" + }, + "702": { + "sourceFileName": "../../../packages/types/src/workflow/cart/index.ts", + "qualifiedName": "" + }, + "703": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateLineItemInputDTO" + }, + "704": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateLineItemInputDTO.variant_id" + }, + "705": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateLineItemInputDTO.quantity" + }, + "706": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO" + }, + "707": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO.region_id" + }, + "708": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO.country_code" + }, + "709": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO.items" + }, + "710": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO.context" + }, + "711": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO.sales_channel_id" + }, + "712": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO.shipping_address_id" + }, + "713": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO.billing_address_id" + }, + "714": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO.billing_address" + }, + "715": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO.shipping_address" + }, + "716": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO.customer_id" + }, + "717": { + "sourceFileName": "../../../packages/types/src/workflow/cart/create-cart.ts", + "qualifiedName": "CreateCartWorkflowInputDTO.email" + }, + "718": { + "sourceFileName": "../../../packages/types/src/workflow/common.ts", + "qualifiedName": "" + }, + "719": { + "sourceFileName": "../../../packages/types/src/workflow/common.ts", + "qualifiedName": "WorkflowInputConfig" + }, + "720": { + "sourceFileName": "../../../packages/types/src/workflow/common.ts", + "qualifiedName": "WorkflowInputConfig.listConfig" + }, + "721": { + "sourceFileName": "../../../packages/types/src/workflow/common.ts", + "qualifiedName": "__type" + }, + "722": { + "sourceFileName": "../../../packages/types/src/workflow/common.ts", + "qualifiedName": "__type.select" + }, + "723": { + "sourceFileName": "../../../packages/types/src/workflow/common.ts", + "qualifiedName": "__type.relations" + }, + "724": { + "sourceFileName": "../../../packages/types/src/workflow/common.ts", + "qualifiedName": "WorkflowInputConfig.retrieveConfig" + }, + "725": { + "sourceFileName": "../../../packages/types/src/workflow/common.ts", + "qualifiedName": "__type" + }, + "726": { + "sourceFileName": "../../../packages/types/src/workflow/common.ts", + "qualifiedName": "__type.select" + }, + "727": { + "sourceFileName": "../../../packages/types/src/workflow/common.ts", + "qualifiedName": "__type.relations" + }, + "728": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/index.ts", + "qualifiedName": "" + }, + "729": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListDTO" + }, + "730": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListDTO.starts_at" + }, + "731": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListDTO.ends_at" + }, + "732": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListDTO.status" + }, + "733": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListDTO.number_rules" + }, + "734": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListDTO.rules" + }, + "735": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListDTO.prices" + }, + "736": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "__type" + }, + "737": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "__type.amount" + }, + "738": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "__type.currency_code" + }, + "739": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "__type.region_id" + }, + "740": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "__type.max_quantity" + }, + "741": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "__type.min_quantity" + }, + "742": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListDTO.customer_groups" + }, + "743": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "__type" + }, + "744": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "__type.id" + }, + "745": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO" + }, + "746": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO.rule_attribute" + }, + "747": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO.value" + }, + "748": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListPriceDTO" + }, + "749": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListPriceDTO.amount" + }, + "750": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListPriceDTO.currency_code" + }, + "751": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListPriceDTO.price_set_id" + }, + "752": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListPriceDTO.region_id" + }, + "753": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListPriceDTO.max_quantity" + }, + "754": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListPriceDTO.min_quantity" + }, + "755": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowInputDTO" + }, + "756": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowInputDTO.price_lists" + }, + "757": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "RemovePriceListProductsWorkflowInputDTO" + }, + "758": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "RemovePriceListProductsWorkflowInputDTO.product_ids" + }, + "759": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "RemovePriceListProductsWorkflowInputDTO.price_list_id" + }, + "760": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "RemovePriceListVariantsWorkflowInputDTO" + }, + "761": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "RemovePriceListVariantsWorkflowInputDTO.variant_ids" + }, + "762": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "RemovePriceListVariantsWorkflowInputDTO.price_list_id" + }, + "763": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "RemovePriceListPricesWorkflowInputDTO" + }, + "764": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "RemovePriceListPricesWorkflowInputDTO.money_amount_ids" + }, + "765": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "RemovePriceListPricesWorkflowInputDTO.price_list_id" + }, + "766": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowDTO" + }, + "767": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowDTO.title" + }, + "768": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowDTO.name" + }, + "769": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowDTO.description" + }, + "770": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowDTO.type" + }, + "771": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowDTO.starts_at" + }, + "772": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowDTO.ends_at" + }, + "773": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowDTO.status" + }, + "774": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowDTO.number_rules" + }, + "775": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowDTO.prices" + }, + "776": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "CreatePriceListWorkflowDTO.rules" + }, + "777": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "PriceListVariantPriceDTO" + }, + "778": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "__type" + }, + "779": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "__type.variant_id" + }, + "780": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "__type.price_set_id" + }, + "781": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "UpdatePriceListWorkflowDTO" + }, + "782": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "UpdatePriceListWorkflowDTO.id" + }, + "783": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "UpdatePriceListWorkflowDTO.name" + }, + "784": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "UpdatePriceListWorkflowDTO.starts_at" + }, + "785": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "UpdatePriceListWorkflowDTO.ends_at" + }, + "786": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "UpdatePriceListWorkflowDTO.status" + }, + "787": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "UpdatePriceListWorkflowDTO.rules" + }, + "788": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "UpdatePriceListWorkflowDTO.prices" + }, + "789": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "UpdatePriceListWorkflowDTO.customer_groups" + }, + "790": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "__type" + }, + "791": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "__type.id" + }, + "792": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "UpdatePriceListWorkflowInputDTO" + }, + "793": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/update-price-list.ts", + "qualifiedName": "UpdatePriceListWorkflowInputDTO.price_lists" + }, + "794": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/remove-price-list.ts", + "qualifiedName": "RemovePriceListWorkflowInputDTO" + }, + "795": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/remove-price-list.ts", + "qualifiedName": "RemovePriceListWorkflowInputDTO.price_lists" + }, + "796": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "CartDTO" + }, + "797": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type" + }, + "798": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.id" + }, + "799": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.email" + }, + "800": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.billing_address_id" + }, + "801": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.shipping_address_id" + }, + "802": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.region_id" + }, + "803": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.customer_id" + }, + "804": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.payment_id" + }, + "805": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.completed_at" + }, + "806": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.payment_authorized_at" + }, + "807": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.idempotency_key" + }, + "808": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.context" + }, + "809": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.metadata" + }, + "810": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.sales_channel_id" + }, + "811": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.shipping_total" + }, + "812": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.discount_total" + }, + "813": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.raw_discount_total" + }, + "814": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.item_tax_total" + }, + "815": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.shipping_tax_total" + }, + "816": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.tax_total" + }, + "817": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.refunded_total" + }, + "818": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.total" + }, + "819": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.subtotal" + }, + "820": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.refundable_amount" + }, + "821": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.gift_card_total" + }, + "822": { + "sourceFileName": "../../../packages/types/src/cart/common.ts", + "qualifiedName": "__type.gift_card_tax_total" + }, + "823": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "FileServiceUploadResult" + }, + "824": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type" + }, + "825": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.url" + }, + "826": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.key" + }, + "827": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "FileServiceGetUploadStreamResult" + }, + "828": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type" + }, + "829": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.writeStream" + }, + "830": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.promise" + }, + "831": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.url" + }, + "832": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.fileKey" + }, + "833": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.__index" + }, + "835": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "GetUploadedFileType" + }, + "836": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type" + }, + "837": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.fileKey" + }, + "838": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.isPrivate" + }, + "839": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.__index" + }, + "841": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "DeleteFileType" + }, + "842": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type" + }, + "843": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.fileKey" + }, + "844": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.__index" + }, + "846": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "UploadStreamDescriptorType" + }, + "847": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type" + }, + "848": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.name" + }, + "849": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.ext" + }, + "850": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.isPrivate" + }, + "851": { + "sourceFileName": "../../../packages/types/src/file-service/index.ts", + "qualifiedName": "__type.__index" + }, + "853": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerRelationship" + }, + "854": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "855": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.alias" + }, + "856": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.foreignKey" + }, + "857": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.primaryKey" + }, + "858": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.serviceName" + }, + "859": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.isInternalService" + }, + "860": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.inverse" + }, + "861": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.isList" + }, + "862": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.args" + }, + "863": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias" + }, + "864": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias.name" + }, + "865": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias.args" + }, + "866": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig" + }, + "867": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.serviceName" + }, + "868": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.alias" + }, + "869": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.fieldAlias" + }, + "870": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "871": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.path" + }, + "872": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "873": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.primaryKeys" + }, + "874": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.relationships" + }, + "875": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.extends" + }, + "876": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "877": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.serviceName" + }, + "878": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.relationship" + }, + "879": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.args" + }, + "880": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerArgument" + }, + "881": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerArgument.name" + }, + "882": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerArgument.value" + }, + "883": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerDirective" + }, + "884": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerDirective.name" + }, + "885": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerDirective.value" + }, + "886": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteJoinerQuery" + }, + "887": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteJoinerQuery.service" + }, + "888": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteJoinerQuery.alias" + }, + "889": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteJoinerQuery.expands" + }, + "890": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "891": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.property" + }, + "892": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.fields" + }, + "893": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.args" + }, + "894": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.directives" + }, + "895": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "896": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.__index" + }, + "898": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteJoinerQuery.fields" + }, + "899": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteJoinerQuery.args" + }, + "900": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteJoinerQuery.directives" + }, + "901": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "902": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.__index" + }, + "904": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteNestedExpands" + }, + "905": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteNestedExpands.__index" + }, + "907": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "908": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.fields" + }, + "909": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.args" + }, + "910": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.expands" + }, + "911": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteExpandProperty" + }, + "912": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteExpandProperty.property" + }, + "913": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteExpandProperty.parent" + }, + "914": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteExpandProperty.parentConfig" + }, + "915": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteExpandProperty.serviceConfig" + }, + "916": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteExpandProperty.fields" + }, + "917": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteExpandProperty.args" + }, + "918": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "RemoteExpandProperty.expands" + }, + "919": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule" + }, + "920": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.__joinerConfig" + }, + "921": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.__joinerConfig" + }, + "922": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.list" + }, + "923": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.list" + }, + "924": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "filters" + }, + "925": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "config" + }, + "926": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "sharedContext" + }, + "927": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.listAndCount" + }, + "928": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.listAndCount" + }, + "929": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "filters" + }, + "930": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "config" + }, + "931": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "sharedContext" + }, + "932": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.create" + }, + "933": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.create" + }, + "934": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "primaryKeyOrBulkData" + }, + "935": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "foreignKeyData" + }, + "936": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "sharedContext" + }, + "937": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.dismiss" + }, + "938": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.dismiss" + }, + "939": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "primaryKeyOrBulkData" + }, + "940": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "foreignKeyData" + }, + "941": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "sharedContext" + }, + "942": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.delete" + }, + "943": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.delete" + }, + "944": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "data" + }, + "945": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "sharedContext" + }, + "946": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.softDelete" + }, + "947": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.softDelete" + }, + "948": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "data" + }, + "949": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "config" + }, + "950": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "sharedContext" + }, + "951": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.restore" + }, + "952": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "ILinkModule.restore" + }, + "953": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "data" + }, + "954": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "config" + }, + "955": { + "sourceFileName": "../../../packages/types/src/link-modules/index.ts", + "qualifiedName": "sharedContext" + }, + "956": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CurrencyDTO" + }, + "957": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CurrencyDTO.code" + }, + "958": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CurrencyDTO.symbol" + }, + "959": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CurrencyDTO.symbol_native" + }, + "960": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CurrencyDTO.name" + }, + "961": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CreateCurrencyDTO" + }, + "962": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CreateCurrencyDTO.code" + }, + "963": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CreateCurrencyDTO.symbol" + }, + "964": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CreateCurrencyDTO.symbol_native" + }, + "965": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CreateCurrencyDTO.name" + }, + "966": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "UpdateCurrencyDTO" + }, + "967": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "UpdateCurrencyDTO.code" + }, + "968": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "UpdateCurrencyDTO.symbol" + }, + "969": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "UpdateCurrencyDTO.symbol_native" + }, + "970": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "UpdateCurrencyDTO.name" + }, + "971": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "FilterableCurrencyProps" + }, + "972": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "FilterableCurrencyProps.code" + }, + "973": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "974": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "975": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO" + }, + "976": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.id" + }, + "977": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.currency_code" + }, + "978": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.currency" + }, + "979": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.amount" + }, + "980": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.min_quantity" + }, + "981": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.max_quantity" + }, + "982": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.price_set_money_amount" + }, + "983": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO" + }, + "984": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.id" + }, + "985": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency_code" + }, + "986": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency" + }, + "987": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.amount" + }, + "988": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.min_quantity" + }, + "989": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.max_quantity" + }, + "990": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO" + }, + "991": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO.id" + }, + "992": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO.currency_code" + }, + "993": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO.amount" + }, + "994": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO.min_quantity" + }, + "995": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO.max_quantity" + }, + "996": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "FilterableMoneyAmountProps" + }, + "997": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "FilterableMoneyAmountProps.id" + }, + "998": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "FilterableMoneyAmountProps.currency_code" + }, + "999": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "1000": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "1001": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO" + }, + "1002": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.id" + }, + "1003": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.price_set_id" + }, + "1004": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.price_set" + }, + "1005": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.rule_type_id" + }, + "1006": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.rule_type" + }, + "1007": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.value" + }, + "1008": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.priority" + }, + "1009": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.price_set_money_amount_id" + }, + "1010": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.price_list_id" + }, + "1011": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO" + }, + "1012": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.id" + }, + "1013": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.price_set_id" + }, + "1014": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.rule_type_id" + }, + "1015": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.value" + }, + "1016": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.priority" + }, + "1017": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.price_set_money_amount_id" + }, + "1018": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO" + }, + "1019": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.id" + }, + "1020": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.price_set_id" + }, + "1021": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.rule_type_id" + }, + "1022": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.value" + }, + "1023": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.priority" + }, + "1024": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.price_set_money_amount_id" + }, + "1025": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.price_list_id" + }, + "1026": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "FilterablePriceRuleProps" + }, + "1027": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "FilterablePriceRuleProps.id" + }, + "1028": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "FilterablePriceRuleProps.name" + }, + "1029": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "FilterablePriceRuleProps.price_set_id" + }, + "1030": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "FilterablePriceRuleProps.rule_type_id" + }, + "1031": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "1032": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "1033": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PricingContext" + }, + "1034": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PricingContext.context" + }, + "1035": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PricingFilters" + }, + "1036": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PricingFilters.id" + }, + "1037": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PriceSetDTO" + }, + "1038": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PriceSetDTO.id" + }, + "1039": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PriceSetDTO.money_amounts" + }, + "1040": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PriceSetDTO.rule_types" + }, + "1041": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSetDTO" + }, + "1042": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSetDTO.id" + }, + "1043": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSetDTO.price_set_id" + }, + "1044": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSetDTO.amount" + }, + "1045": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSetDTO.currency_code" + }, + "1046": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSetDTO.min_quantity" + }, + "1047": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSetDTO.max_quantity" + }, + "1048": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSetDTO.price_list_type" + }, + "1049": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSetDTO.price_list_id" + }, + "1050": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet" + }, + "1051": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.id" + }, + "1052": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.is_calculated_price_price_list" + }, + "1053": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.calculated_amount" + }, + "1054": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.is_original_price_price_list" + }, + "1055": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.original_amount" + }, + "1056": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.currency_code" + }, + "1057": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.calculated_price" + }, + "1058": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type" + }, + "1059": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.money_amount_id" + }, + "1060": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.price_list_id" + }, + "1061": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.price_list_type" + }, + "1062": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.min_quantity" + }, + "1063": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.max_quantity" + }, + "1064": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.original_price" + }, + "1065": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type" + }, + "1066": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.money_amount_id" + }, + "1067": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.price_list_id" + }, + "1068": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.price_list_type" + }, + "1069": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.min_quantity" + }, + "1070": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.max_quantity" + }, + "1071": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddRulesDTO" + }, + "1072": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddRulesDTO.priceSetId" + }, + "1073": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddRulesDTO.rules" + }, + "1074": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type" + }, + "1075": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.attribute" + }, + "1076": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CreatePricesDTO" + }, + "1077": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CreatePricesDTO.rules" + }, + "1078": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.id" + }, + "1079": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency_code" + }, + "1080": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency" + }, + "1081": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.amount" + }, + "1082": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.min_quantity" + }, + "1083": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.max_quantity" + }, + "1084": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddPricesDTO" + }, + "1085": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddPricesDTO.priceSetId" + }, + "1086": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddPricesDTO.prices" + }, + "1087": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "RemovePriceSetRulesDTO" + }, + "1088": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "RemovePriceSetRulesDTO.id" + }, + "1089": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "RemovePriceSetRulesDTO.rules" + }, + "1090": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CreatePriceSetDTO" + }, + "1091": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CreatePriceSetDTO.rules" + }, + "1092": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type" + }, + "1093": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.rule_attribute" + }, + "1094": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CreatePriceSetDTO.prices" + }, + "1095": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "UpdatePriceSetDTO" + }, + "1096": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "UpdatePriceSetDTO.id" + }, + "1097": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "FilterablePriceSetProps" + }, + "1098": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "FilterablePriceSetProps.id" + }, + "1099": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "FilterablePriceSetProps.money_amounts" + }, + "1100": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "1101": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "1102": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO" + }, + "1103": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.id" + }, + "1104": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.title" + }, + "1105": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.price_set" + }, + "1106": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.price_list" + }, + "1107": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.price_set_id" + }, + "1108": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.price_rules" + }, + "1109": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.money_amount" + }, + "1110": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountDTO" + }, + "1111": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountDTO.id" + }, + "1112": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountDTO.title" + }, + "1113": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountDTO.price_set" + }, + "1114": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountDTO.money_amount" + }, + "1115": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "CreatePriceSetMoneyAmountDTO" + }, + "1116": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "CreatePriceSetMoneyAmountDTO.title" + }, + "1117": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "CreatePriceSetMoneyAmountDTO.price_set" + }, + "1118": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "CreatePriceSetMoneyAmountDTO.price_list" + }, + "1119": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "CreatePriceSetMoneyAmountDTO.money_amount" + }, + "1120": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountProps" + }, + "1121": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountProps.id" + }, + "1122": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountProps.price_set_id" + }, + "1123": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountProps.price_list_id" + }, + "1124": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "1125": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "1126": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "PriceSetMoneyAmountRulesDTO" + }, + "1127": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "PriceSetMoneyAmountRulesDTO.id" + }, + "1128": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "PriceSetMoneyAmountRulesDTO.price_set_money_amount" + }, + "1129": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "PriceSetMoneyAmountRulesDTO.rule_type" + }, + "1130": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "PriceSetMoneyAmountRulesDTO.value" + }, + "1131": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "CreatePriceSetMoneyAmountRulesDTO" + }, + "1132": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "CreatePriceSetMoneyAmountRulesDTO.price_set_money_amount" + }, + "1133": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "CreatePriceSetMoneyAmountRulesDTO.rule_type" + }, + "1134": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "CreatePriceSetMoneyAmountRulesDTO.value" + }, + "1135": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountRulesDTO" + }, + "1136": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountRulesDTO.id" + }, + "1137": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountRulesDTO.price_set_money_amount" + }, + "1138": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountRulesDTO.rule_type" + }, + "1139": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountRulesDTO.value" + }, + "1140": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountRulesProps" + }, + "1141": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountRulesProps.id" + }, + "1142": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountRulesProps.rule_type_id" + }, + "1143": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountRulesProps.price_set_money_amount_id" + }, + "1144": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountRulesProps.value" + }, + "1145": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "1146": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "1147": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "PriceSetRuleTypeDTO" + }, + "1148": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "PriceSetRuleTypeDTO.id" + }, + "1149": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "PriceSetRuleTypeDTO.price_set" + }, + "1150": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "PriceSetRuleTypeDTO.rule_type" + }, + "1151": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "PriceSetRuleTypeDTO.value" + }, + "1152": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "CreatePriceSetRuleTypeDTO" + }, + "1153": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "CreatePriceSetRuleTypeDTO.price_set" + }, + "1154": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "CreatePriceSetRuleTypeDTO.rule_type" + }, + "1155": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "UpdatePriceSetRuleTypeDTO" + }, + "1156": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "UpdatePriceSetRuleTypeDTO.id" + }, + "1157": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "UpdatePriceSetRuleTypeDTO.price_set" + }, + "1158": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "UpdatePriceSetRuleTypeDTO.rule_type" + }, + "1159": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "FilterablePriceSetRuleTypeProps" + }, + "1160": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "FilterablePriceSetRuleTypeProps.id" + }, + "1161": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "FilterablePriceSetRuleTypeProps.rule_type_id" + }, + "1162": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-rule-type.ts", + "qualifiedName": "FilterablePriceSetRuleTypeProps.price_set_id" + }, + "1163": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "1164": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "1165": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "RuleTypeDTO" + }, + "1166": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "RuleTypeDTO.id" + }, + "1167": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "RuleTypeDTO.name" + }, + "1168": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "RuleTypeDTO.rule_attribute" + }, + "1169": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "RuleTypeDTO.default_priority" + }, + "1170": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "CreateRuleTypeDTO" + }, + "1171": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "CreateRuleTypeDTO.id" + }, + "1172": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "CreateRuleTypeDTO.name" + }, + "1173": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "CreateRuleTypeDTO.rule_attribute" + }, + "1174": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "CreateRuleTypeDTO.default_priority" + }, + "1175": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "UpdateRuleTypeDTO" + }, + "1176": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "UpdateRuleTypeDTO.id" + }, + "1177": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "UpdateRuleTypeDTO.name" + }, + "1178": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "UpdateRuleTypeDTO.rule_attribute" + }, + "1179": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "UpdateRuleTypeDTO.default_priority" + }, + "1180": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "FilterableRuleTypeProps" + }, + "1181": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "FilterableRuleTypeProps.id" + }, + "1182": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "FilterableRuleTypeProps.name" + }, + "1183": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "FilterableRuleTypeProps.rule_attribute" + }, + "1184": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "1185": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "1186": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListStatus" + }, + "1187": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListStatus.ACTIVE" + }, + "1188": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListStatus.DRAFT" + }, + "1189": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListType" + }, + "1190": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListType.SALE" + }, + "1191": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListType.OVERRIDE" + }, + "1192": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO" + }, + "1193": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.id" + }, + "1194": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.title" + }, + "1195": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.starts_at" + }, + "1196": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.status" + }, + "1197": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.ends_at" + }, + "1198": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.number_rules" + }, + "1199": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.price_set_money_amounts" + }, + "1200": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.money_amounts" + }, + "1201": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.rule_types" + }, + "1202": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.rules" + }, + "1203": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.price_list_rules" + }, + "1204": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListPriceDTO" + }, + "1205": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListPriceDTO.price_set_id" + }, + "1206": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.id" + }, + "1207": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency_code" + }, + "1208": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency" + }, + "1209": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.amount" + }, + "1210": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.min_quantity" + }, + "1211": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.max_quantity" + }, + "1212": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRules" + }, + "1213": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO" + }, + "1214": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.title" + }, + "1215": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.description" + }, + "1216": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.starts_at" + }, + "1217": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.ends_at" + }, + "1218": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.status" + }, + "1219": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.type" + }, + "1220": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.number_rules" + }, + "1221": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.rules" + }, + "1222": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.prices" + }, + "1223": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO" + }, + "1224": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.id" + }, + "1225": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.title" + }, + "1226": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.starts_at" + }, + "1227": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.ends_at" + }, + "1228": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.status" + }, + "1229": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.number_rules" + }, + "1230": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.rules" + }, + "1231": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps" + }, + "1232": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps.id" + }, + "1233": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps.starts_at" + }, + "1234": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps.ends_at" + }, + "1235": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps.status" + }, + "1236": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps.number_rules" + }, + "1237": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "1238": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "1239": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleProps" + }, + "1240": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleProps.id" + }, + "1241": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleProps.value" + }, + "1242": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleProps.rule_type" + }, + "1243": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleProps.price_list_id" + }, + "1244": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "1245": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "1246": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleValueProps" + }, + "1247": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleValueProps.id" + }, + "1248": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleValueProps.value" + }, + "1249": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleValueProps.price_list_rule_id" + }, + "1250": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "1251": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "1252": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO" + }, + "1253": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO.id" + }, + "1254": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO.value" + }, + "1255": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO.rule_type" + }, + "1256": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO.price_list" + }, + "1257": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO.price_list_rule_values" + }, + "1258": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO" + }, + "1259": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO.rule_type_id" + }, + "1260": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO.rule_type" + }, + "1261": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO.price_list_id" + }, + "1262": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO.price_list" + }, + "1263": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO" + }, + "1264": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO.id" + }, + "1265": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO.price_list_id" + }, + "1266": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO.rule_type_id" + }, + "1267": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO.price_list" + }, + "1268": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO.rule_type" + }, + "1269": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleValueDTO" + }, + "1270": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleValueDTO.id" + }, + "1271": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleValueDTO.value" + }, + "1272": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleValueDTO.price_list_rule" + }, + "1273": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleValueDTO" + }, + "1274": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleValueDTO.value" + }, + "1275": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleValueDTO.price_list_rule_id" + }, + "1276": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleValueDTO.price_list_rule" + }, + "1277": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleValueDTO" + }, + "1278": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleValueDTO.id" + }, + "1279": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleValueDTO.value" + }, + "1280": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleValueDTO.price_list_rule_id" + }, + "1281": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "AddPriceListPricesDTO" + }, + "1282": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "AddPriceListPricesDTO.priceListId" + }, + "1283": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "AddPriceListPricesDTO.prices" + }, + "1284": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "SetPriceListRulesDTO" + }, + "1285": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "SetPriceListRulesDTO.priceListId" + }, + "1286": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "SetPriceListRulesDTO.rules" + }, + "1287": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "RemovePriceListRulesDTO" + }, + "1288": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "RemovePriceListRulesDTO.priceListId" + }, + "1289": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "RemovePriceListRulesDTO.rules" + }, + "1290": { + "sourceFileName": "../../../packages/types/src/product-category/repository.ts", + "qualifiedName": "ProductCategoryTransformOptions" + }, + "1291": { + "sourceFileName": "../../../packages/types/src/product-category/repository.ts", + "qualifiedName": "ProductCategoryTransformOptions.includeDescendantsTree" + }, + "1292": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "SharedContext" + }, + "1293": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.transactionManager" + }, + "1294": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.manager" + }, + "1295": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "Context" + }, + "1296": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.transactionManager" + }, + "1297": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.manager" + }, + "1298": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.isolationLevel" + }, + "1299": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.enableNestedTransactions" + }, + "1300": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.transactionId" + }, + "1301": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "TManager" + }, + "1302": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "SessionOptions" + }, + "1303": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type" + }, + "1304": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.name" + }, + "1305": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.resave" + }, + "1306": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.rolling" + }, + "1307": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.saveUninitialized" + }, + "1308": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.secret" + }, + "1309": { + "sourceFileName": "../../../packages/types/src/common/config-module.ts", + "qualifiedName": "__type.ttl" + }, + "1310": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "OperatorMap" + }, + "1311": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "1312": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$and" + }, + "1313": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$or" + }, + "1314": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$eq" + }, + "1315": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$ne" + }, + "1316": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$in" + }, + "1317": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$nin" + }, + "1318": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$not" + }, + "1319": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$gt" + }, + "1320": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$gte" + }, + "1321": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$lt" + }, + "1322": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$lte" + }, + "1323": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$like" + }, + "1324": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$re" + }, + "1325": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$ilike" + }, + "1326": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$fulltext" + }, + "1327": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$overlap" + }, + "1328": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$contains" + }, + "1329": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$contained" + }, + "1330": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$exists" + }, + "1331": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "1332": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "PrevLimit" + }, + "1333": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "Order" + }, + "1334": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "1335": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "Dictionary" + }, + "1336": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "1337": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.__index" + }, + "1339": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "1340": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService" + }, + "1341": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.transaction" + }, + "1342": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.transaction" + }, + "1343": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TManager" + }, + "1344": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "task" + }, + "1345": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type" + }, + "1346": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type" + }, + "1347": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "transactionManager" + }, + "1348": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "context" + }, + "1349": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type" + }, + "1350": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.isolationLevel" + }, + "1351": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.transaction" + }, + "1352": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.enableNestedTransactions" + }, + "1353": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getFreshManager" + }, + "1354": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getFreshManager" + }, + "1355": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TManager" + }, + "1356": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getActiveManager" + }, + "1357": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.getActiveManager" + }, + "1358": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TManager" + }, + "1359": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.serialize" + }, + "1360": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.serialize" + }, + "1361": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TOutput" + }, + "1362": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "data" + }, + "1363": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "options" + }, + "1364": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "BaseRepositoryService.T" + }, + "1365": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleDeclaration" + }, + "1366": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "InputPrice" + }, + "1367": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "InputPrice.region_id" + }, + "1368": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "InputPrice.currency_code" + }, + "1369": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "InputPrice.amount" + }, + "1370": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "InputPrice.variant_id" + }, + "1371": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "InputPrice.min_quantity" + }, + "1372": { + "sourceFileName": "../../../packages/types/src/workflow/price-list/create-price-list.ts", + "qualifiedName": "InputPrice.max_quantity" + }, + "1373": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "Query" + }, + "1374": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "1375": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "ExpandScalar" + }, + "1376": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "1377": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "Scalar" + }, + "1378": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "1379": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.toHexString" + }, + "1380": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.toHexString" + }, + "1381": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "FilterValue" + }, + "1382": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "1383": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "FilterValue2" + }, + "1384": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "1385": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "Primary" + }, + "1386": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "1387": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.[PrimaryKeyType]" + }, + "1388": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "1389": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type._id" + }, + "1390": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "1391": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.uuid" + }, + "1392": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "1393": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.id" + }, + "1394": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "1395": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "ReadonlyPrimary" + }, + "1396": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + } + } +} \ No newline at end of file diff --git a/docs-util/typedoc-json-output/entities.json b/docs-util/typedoc-json-output/entities.json new file mode 100644 index 0000000000..7c06b9ada3 --- /dev/null +++ b/docs-util/typedoc-json-output/entities.json @@ -0,0 +1,43091 @@ +{ + "id": 0, + "name": "entities", + "variant": "project", + "kind": 1, + "flags": {}, + "children": [ + { + "id": 391, + "name": "AllocationType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The scope that the discount should apply to." + } + ] + }, + "children": [ + { + "id": 393, + "name": "ITEM", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount should be applied to applicable items in the cart." + } + ] + }, + "type": { + "type": "literal", + "value": "item" + } + }, + { + "id": 392, + "name": "TOTAL", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount should be applied to the checkout total." + } + ] + }, + "type": { + "type": "literal", + "value": "total" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 393, + 392 + ] + } + ] + }, + { + "id": 70, + "name": "CartType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 75, + "name": "CLAIM", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "claim" + } + }, + { + "id": 71, + "name": "DEFAULT", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "default" + } + }, + { + "id": 73, + "name": "DRAFT_ORDER", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "draft_order" + } + }, + { + "id": 74, + "name": "PAYMENT_LINK", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "payment_link" + } + }, + { + "id": 72, + "name": "SWAP", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "swap" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 75, + 71, + 73, + 74, + 72 + ] + } + ] + }, + { + "id": 171, + "name": "ClaimFulfillmentStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's fulfillment status." + } + ] + }, + "children": [ + { + "id": 179, + "name": "CANCELED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's fulfillments are canceled." + } + ] + }, + "type": { + "type": "literal", + "value": "canceled" + } + }, + { + "id": 174, + "name": "FULFILLED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's replacement items are fulfilled." + } + ] + }, + "type": { + "type": "literal", + "value": "fulfilled" + } + }, + { + "id": 172, + "name": "NOT_FULFILLED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's replacement items are not fulfilled." + } + ] + }, + "type": { + "type": "literal", + "value": "not_fulfilled" + } + }, + { + "id": 173, + "name": "PARTIALLY_FULFILLED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Some of the claim's replacement items, but not all, are fulfilled." + } + ] + }, + "type": { + "type": "literal", + "value": "partially_fulfilled" + } + }, + { + "id": 177, + "name": "PARTIALLY_RETURNED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Some of the claim's items, but not all, are returned." + } + ] + }, + "type": { + "type": "literal", + "value": "partially_returned" + } + }, + { + "id": 175, + "name": "PARTIALLY_SHIPPED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Some of the claim's replacement items, but not all, are shipped." + } + ] + }, + "type": { + "type": "literal", + "value": "partially_shipped" + } + }, + { + "id": 180, + "name": "REQUIRES_ACTION", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's fulfillment requires action." + } + ] + }, + "type": { + "type": "literal", + "value": "requires_action" + } + }, + { + "id": 178, + "name": "RETURNED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's items are returned." + } + ] + }, + "type": { + "type": "literal", + "value": "returned" + } + }, + { + "id": 176, + "name": "SHIPPED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's replacement items are shipped." + } + ] + }, + "type": { + "type": "literal", + "value": "shipped" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 179, + 174, + 172, + 173, + 177, + 175, + 180, + 178, + 176 + ] + } + ] + }, + { + "id": 167, + "name": "ClaimPaymentStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's payment status" + } + ] + }, + "children": [ + { + "id": 168, + "name": "NA", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment status isn't set, which is typically used when the claim's type is " + }, + { + "kind": "code", + "text": "`replace`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "literal", + "value": "na" + } + }, + { + "id": 169, + "name": "NOT_REFUNDED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment isn't refunded." + } + ] + }, + "type": { + "type": "literal", + "value": "not_refunded" + } + }, + { + "id": 170, + "name": "REFUNDED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment is refunded." + } + ] + }, + "type": { + "type": "literal", + "value": "refunded" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 168, + 169, + 170 + ] + } + ] + }, + { + "id": 138, + "name": "ClaimReason", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 139, + "name": "MISSING_ITEM", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "missing_item" + } + }, + { + "id": 142, + "name": "OTHER", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "other" + } + }, + { + "id": 141, + "name": "PRODUCTION_FAILURE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "production_failure" + } + }, + { + "id": 140, + "name": "WRONG_ITEM", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "wrong_item" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 139, + 142, + 141, + 140 + ] + } + ] + }, + { + "id": 164, + "name": "ClaimType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's type." + } + ] + }, + "children": [ + { + "id": 165, + "name": "REFUND", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim refunds an amount to the customer." + } + ] + }, + "type": { + "type": "literal", + "value": "refund" + } + }, + { + "id": 166, + "name": "REPLACE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim replaces the returned item with a new one." + } + ] + }, + "type": { + "type": "literal", + "value": "replace" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 165, + 166 + ] + } + ] + }, + { + "id": 315, + "name": "DiscountConditionOperator", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The possible operators used for a discount condition." + } + ] + }, + "children": [ + { + "id": 316, + "name": "IN", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discountable resources are within the specified resources." + } + ] + }, + "type": { + "type": "literal", + "value": "in" + } + }, + { + "id": 317, + "name": "NOT_IN", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discountable resources are everything but the specified resources." + } + ] + }, + "type": { + "type": "literal", + "value": "not_in" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 316, + 317 + ] + } + ] + }, + { + "id": 309, + "name": "DiscountConditionType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount condition's type." + } + ] + }, + "children": [ + { + "id": 314, + "name": "CUSTOMER_GROUPS", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount condition is used for customer groups." + } + ] + }, + "type": { + "type": "literal", + "value": "customer_groups" + } + }, + { + "id": 310, + "name": "PRODUCTS", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount condition is used for products." + } + ] + }, + "type": { + "type": "literal", + "value": "products" + } + }, + { + "id": 312, + "name": "PRODUCT_COLLECTIONS", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount condition is used for product collections." + } + ] + }, + "type": { + "type": "literal", + "value": "product_collections" + } + }, + { + "id": 313, + "name": "PRODUCT_TAGS", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount condition is used for product tags." + } + ] + }, + "type": { + "type": "literal", + "value": "product_tags" + } + }, + { + "id": 311, + "name": "PRODUCT_TYPES", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount condition is used for product types." + } + ] + }, + "type": { + "type": "literal", + "value": "product_types" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 314, + 310, + 312, + 313, + 311 + ] + } + ] + }, + { + "id": 387, + "name": "DiscountRuleType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The possible types of discount rules." + } + ] + }, + "children": [ + { + "id": 388, + "name": "FIXED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Discounts that reduce the price by a fixed amount." + } + ] + }, + "type": { + "type": "literal", + "value": "fixed" + } + }, + { + "id": 390, + "name": "FREE_SHIPPING", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Discounts that sets the shipping price to " + }, + { + "kind": "code", + "text": "`0`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "literal", + "value": "free_shipping" + } + }, + { + "id": 389, + "name": "PERCENTAGE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Discounts that reduce the price by a percentage reduction." + } + ] + }, + "type": { + "type": "literal", + "value": "percentage" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 388, + 390, + 389 + ] + } + ] + }, + { + "id": 409, + "name": "DraftOrderStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The draft order's status." + } + ] + }, + "children": [ + { + "id": 411, + "name": "COMPLETED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The draft order is completed, and an order has been created from it." + } + ] + }, + "type": { + "type": "literal", + "value": "completed" + } + }, + { + "id": 410, + "name": "OPEN", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The draft order is open." + } + ] + }, + "type": { + "type": "literal", + "value": "open" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 411, + 410 + ] + } + ] + }, + { + "id": 706, + "name": "FulfillmentStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's fulfillment status." + } + ] + }, + "children": [ + { + "id": 714, + "name": "CANCELED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's fulfillments are canceled." + } + ] + }, + "type": { + "type": "literal", + "value": "canceled" + } + }, + { + "id": 709, + "name": "FULFILLED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's items are fulfilled." + } + ] + }, + "type": { + "type": "literal", + "value": "fulfilled" + } + }, + { + "id": 707, + "name": "NOT_FULFILLED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's items are not fulfilled." + } + ] + }, + "type": { + "type": "literal", + "value": "not_fulfilled" + } + }, + { + "id": 708, + "name": "PARTIALLY_FULFILLED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Some of the order's items, but not all, are fulfilled." + } + ] + }, + "type": { + "type": "literal", + "value": "partially_fulfilled" + } + }, + { + "id": 712, + "name": "PARTIALLY_RETURNED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Some of the order's items, but not all, are returned." + } + ] + }, + "type": { + "type": "literal", + "value": "partially_returned" + } + }, + { + "id": 710, + "name": "PARTIALLY_SHIPPED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Some of the order's items, but not all, are shipped." + } + ] + }, + "type": { + "type": "literal", + "value": "partially_shipped" + } + }, + { + "id": 715, + "name": "REQUIRES_ACTION", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's fulfillment requires action." + } + ] + }, + "type": { + "type": "literal", + "value": "requires_action" + } + }, + { + "id": 713, + "name": "RETURNED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's items are returned." + } + ] + }, + "type": { + "type": "literal", + "value": "returned" + } + }, + { + "id": 711, + "name": "SHIPPED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's items are shipped." + } + ] + }, + "type": { + "type": "literal", + "value": "shipped" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 714, + 709, + 707, + 708, + 712, + 710, + 715, + 713, + 711 + ] + } + ] + }, + { + "id": 828, + "name": "OrderEditItemChangeType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the order edit item change." + } + ] + }, + "children": [ + { + "id": 829, + "name": "ITEM_ADD", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A new item to be added to the original order." + } + ] + }, + "type": { + "type": "literal", + "value": "item_add" + } + }, + { + "id": 830, + "name": "ITEM_REMOVE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An existing item to be removed from the original order." + } + ] + }, + "type": { + "type": "literal", + "value": "item_remove" + } + }, + { + "id": 831, + "name": "ITEM_UPDATE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An existing item to be updated in the original order." + } + ] + }, + "type": { + "type": "literal", + "value": "item_update" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 829, + 830, + 831 + ] + } + ] + }, + { + "id": 786, + "name": "OrderEditStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order edit's status." + } + ] + }, + "children": [ + { + "id": 791, + "name": "CANCELED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order edit is canceled." + } + ] + }, + "type": { + "type": "literal", + "value": "canceled" + } + }, + { + "id": 787, + "name": "CONFIRMED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order edit is confirmed." + } + ] + }, + "type": { + "type": "literal", + "value": "confirmed" + } + }, + { + "id": 790, + "name": "CREATED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order edit is created." + } + ] + }, + "type": { + "type": "literal", + "value": "created" + } + }, + { + "id": 788, + "name": "DECLINED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order edit is declined." + } + ] + }, + "type": { + "type": "literal", + "value": "declined" + } + }, + { + "id": 789, + "name": "REQUESTED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order edit is requested." + } + ] + }, + "type": { + "type": "literal", + "value": "requested" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 791, + 787, + 790, + 788, + 789 + ] + } + ] + }, + { + "id": 700, + "name": "OrderStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's status." + } + ] + }, + "children": [ + { + "id": 703, + "name": "ARCHIVED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order is archived." + } + ] + }, + "type": { + "type": "literal", + "value": "archived" + } + }, + { + "id": 704, + "name": "CANCELED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order is canceled." + } + ] + }, + "type": { + "type": "literal", + "value": "canceled" + } + }, + { + "id": 702, + "name": "COMPLETED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order is completed, meaning that \nthe items have been fulfilled and the payment\nhas been captured." + } + ] + }, + "type": { + "type": "literal", + "value": "completed" + } + }, + { + "id": 701, + "name": "PENDING", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order is pending." + } + ] + }, + "type": { + "type": "literal", + "value": "pending" + } + }, + { + "id": 705, + "name": "REQUIRES_ACTION", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order requires action." + } + ] + }, + "type": { + "type": "literal", + "value": "requires_action" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 703, + 704, + 702, + 701, + 705 + ] + } + ] + }, + { + "id": 872, + "name": "PaymentCollectionStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment collection's status." + } + ] + }, + "children": [ + { + "id": 875, + "name": "AUTHORIZED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment colleciton is authorized." + } + ] + }, + "type": { + "type": "literal", + "value": "authorized" + } + }, + { + "id": 874, + "name": "AWAITING", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment collection is awaiting payment." + } + ] + }, + "type": { + "type": "literal", + "value": "awaiting" + } + }, + { + "id": 877, + "name": "CANCELED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment collection is canceled." + } + ] + }, + "type": { + "type": "literal", + "value": "canceled" + } + }, + { + "id": 873, + "name": "NOT_PAID", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment collection isn't paid." + } + ] + }, + "type": { + "type": "literal", + "value": "not_paid" + } + }, + { + "id": 876, + "name": "PARTIALLY_AUTHORIZED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Some of the payments in the payment collection are authorized." + } + ] + }, + "type": { + "type": "literal", + "value": "partially_authorized" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 875, + 874, + 877, + 873, + 876 + ] + } + ] + }, + { + "id": 878, + "name": "PaymentCollectionType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment collection's type." + } + ] + }, + "children": [ + { + "id": 879, + "name": "ORDER_EDIT", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment collection is used for an order edit." + } + ] + }, + "type": { + "type": "literal", + "value": "order_edit" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 879 + ] + } + ] + }, + { + "id": 907, + "name": "PaymentSessionStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 908, + "name": "AUTHORIZED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "authorized" + } + }, + { + "id": 912, + "name": "CANCELED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "canceled" + } + }, + { + "id": 911, + "name": "ERROR", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "error" + } + }, + { + "id": 909, + "name": "PENDING", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "pending" + } + }, + { + "id": 910, + "name": "REQUIRES_MORE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "requires_more" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 908, + 912, + 911, + 909, + 910 + ] + } + ] + }, + { + "id": 716, + "name": "PaymentStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's payment status." + } + ] + }, + "children": [ + { + "id": 718, + "name": "AWAITING", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's payment is awaiting capturing." + } + ] + }, + "type": { + "type": "literal", + "value": "awaiting" + } + }, + { + "id": 722, + "name": "CANCELED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's payment is canceled." + } + ] + }, + "type": { + "type": "literal", + "value": "canceled" + } + }, + { + "id": 719, + "name": "CAPTURED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's payment is captured." + } + ] + }, + "type": { + "type": "literal", + "value": "captured" + } + }, + { + "id": 717, + "name": "NOT_PAID", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's payment is not paid." + } + ] + }, + "type": { + "type": "literal", + "value": "not_paid" + } + }, + { + "id": 720, + "name": "PARTIALLY_REFUNDED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Some of the order's payment amount is refunded." + } + ] + }, + "type": { + "type": "literal", + "value": "partially_refunded" + } + }, + { + "id": 721, + "name": "REFUNDED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's payment amount is refunded." + } + ] + }, + "type": { + "type": "literal", + "value": "refunded" + } + }, + { + "id": 723, + "name": "REQUIRES_ACTION", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's payment requires action." + } + ] + }, + "type": { + "type": "literal", + "value": "requires_action" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 718, + 722, + 719, + 717, + 720, + 721, + 723 + ] + } + ] + }, + { + "id": 949, + "name": "ProductStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of a product." + } + ] + }, + "children": [ + { + "id": 950, + "name": "DRAFT", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product is a draft. It's not viewable by customers." + } + ] + }, + "type": { + "type": "literal", + "value": "draft" + } + }, + { + "id": 951, + "name": "PROPOSED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product is proposed, but not yet published." + } + ] + }, + "type": { + "type": "literal", + "value": "proposed" + } + }, + { + "id": 952, + "name": "PUBLISHED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product is published." + } + ] + }, + "type": { + "type": "literal", + "value": "published" + } + }, + { + "id": 953, + "name": "REJECTED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product is rejected. It's not viewable by customers." + } + ] + }, + "type": { + "type": "literal", + "value": "rejected" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 950, + 951, + 952, + 953 + ] + } + ] + }, + { + "id": 1177, + "name": "RefundReason", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reason of the refund." + } + ] + }, + "children": [ + { + "id": 1181, + "name": "CLAIM", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The refund is applied because of a created claim." + } + ] + }, + "type": { + "type": "literal", + "value": "claim" + } + }, + { + "id": 1178, + "name": "DISCOUNT", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The refund is applied as a discount." + } + ] + }, + "type": { + "type": "literal", + "value": "discount" + } + }, + { + "id": 1182, + "name": "OTHER", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The refund is created for a custom reason." + } + ] + }, + "type": { + "type": "literal", + "value": "other" + } + }, + { + "id": 1179, + "name": "RETURN", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The refund is applied because of a created return." + } + ] + }, + "type": { + "type": "literal", + "value": "return" + } + }, + { + "id": 1180, + "name": "SWAP", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The refund is applied because of a created swap." + } + ] + }, + "type": { + "type": "literal", + "value": "swap" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 1181, + 1178, + 1182, + 1179, + 1180 + ] + } + ] + }, + { + "id": 1376, + "name": "RequirementType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of shipping option requirement." + } + ] + }, + "children": [ + { + "id": 1378, + "name": "MAX_SUBTOTAL", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping option can only be applied if the subtotal is less than the requirement's amont." + } + ] + }, + "type": { + "type": "literal", + "value": "max_subtotal" + } + }, + { + "id": 1377, + "name": "MIN_SUBTOTAL", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping option can only be applied if the subtotal is greater than the requirement's amount." + } + ] + }, + "type": { + "type": "literal", + "value": "min_subtotal" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 1378, + 1377 + ] + } + ] + }, + { + "id": 1224, + "name": "ReturnStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return's status." + } + ] + }, + "children": [ + { + "id": 1228, + "name": "CANCELED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return is canceled." + } + ] + }, + "type": { + "type": "literal", + "value": "canceled" + } + }, + { + "id": 1226, + "name": "RECEIVED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return is received." + } + ] + }, + "type": { + "type": "literal", + "value": "received" + } + }, + { + "id": 1225, + "name": "REQUESTED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return is requested." + } + ] + }, + "type": { + "type": "literal", + "value": "requested" + } + }, + { + "id": 1227, + "name": "REQUIRES_ACTION", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return is awaiting action." + } + ] + }, + "type": { + "type": "literal", + "value": "requires_action" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 1228, + 1226, + 1225, + 1227 + ] + } + ] + }, + { + "id": 1349, + "name": "ShippingOptionPriceType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the shipping option price." + } + ] + }, + "children": [ + { + "id": 1351, + "name": "CALCULATED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping option's price is calculated. In this case, the " + }, + { + "kind": "code", + "text": "`amount`" + }, + { + "kind": "text", + "text": " field is typically " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "literal", + "value": "calculated" + } + }, + { + "id": 1350, + "name": "FLAT_RATE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping option's price is a flat rate." + } + ] + }, + "type": { + "type": "literal", + "value": "flat_rate" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 1351, + 1350 + ] + } + ] + }, + { + "id": 1390, + "name": "ShippingProfileType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping profile's type." + } + ] + }, + "children": [ + { + "id": 1393, + "name": "CUSTOM", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The profile used to ship custom items." + } + ] + }, + "type": { + "type": "literal", + "value": "custom" + } + }, + { + "id": 1391, + "name": "DEFAULT", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The default profile used to ship item." + } + ] + }, + "type": { + "type": "literal", + "value": "default" + } + }, + { + "id": 1392, + "name": "GIFT_CARD", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The profile used to ship gift cards." + } + ] + }, + "type": { + "type": "literal", + "value": "gift_card" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 1393, + 1391, + 1392 + ] + } + ] + }, + { + "id": 1446, + "name": "SwapFulfillmentStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's fulfillment status." + } + ] + }, + "children": [ + { + "id": 1451, + "name": "CANCELED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's fulfillments are canceled." + } + ] + }, + "type": { + "type": "literal", + "value": "canceled" + } + }, + { + "id": 1448, + "name": "FULFILLED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's items are fulfilled." + } + ] + }, + "type": { + "type": "literal", + "value": "fulfilled" + } + }, + { + "id": 1447, + "name": "NOT_FULFILLED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's items aren't fulfilled." + } + ] + }, + "type": { + "type": "literal", + "value": "not_fulfilled" + } + }, + { + "id": 1450, + "name": "PARTIALLY_SHIPPED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Some of the swap's items are shipped." + } + ] + }, + "type": { + "type": "literal", + "value": "partially_shipped" + } + }, + { + "id": 1452, + "name": "REQUIRES_ACTION", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's fulfillments require an action." + } + ] + }, + "type": { + "type": "literal", + "value": "requires_action" + } + }, + { + "id": 1449, + "name": "SHIPPED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's items are shipped." + } + ] + }, + "type": { + "type": "literal", + "value": "shipped" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 1451, + 1448, + 1447, + 1450, + 1452, + 1449 + ] + } + ] + }, + { + "id": 1453, + "name": "SwapPaymentStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's payment status." + } + ] + }, + "children": [ + { + "id": 1455, + "name": "AWAITING", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap is additional awaiting payment." + } + ] + }, + "type": { + "type": "literal", + "value": "awaiting" + } + }, + { + "id": 1458, + "name": "CANCELED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's additional payment is canceled." + } + ] + }, + "type": { + "type": "literal", + "value": "canceled" + } + }, + { + "id": 1456, + "name": "CAPTURED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's additional payment is captured." + } + ] + }, + "type": { + "type": "literal", + "value": "captured" + } + }, + { + "id": 1457, + "name": "CONFIRMED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's additional payment is confirmed." + } + ] + }, + "type": { + "type": "literal", + "value": "confirmed" + } + }, + { + "id": 1459, + "name": "DIFFERENCE_REFUNDED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The negative difference amount between the returned item(s) and the new one(s) has been refuneded." + } + ] + }, + "type": { + "type": "literal", + "value": "difference_refunded" + } + }, + { + "id": 1454, + "name": "NOT_PAID", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's additional payment isn't paid." + } + ] + }, + "type": { + "type": "literal", + "value": "not_paid" + } + }, + { + "id": 1460, + "name": "PARTIALLY_REFUNDED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Some of the negative difference amount between the returned item(s) and the new one(s) has been refuneded." + } + ] + }, + "type": { + "type": "literal", + "value": "partially_refunded" + } + }, + { + "id": 1461, + "name": "REFUNDED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount in the associated order has been refunded." + } + ] + }, + "type": { + "type": "literal", + "value": "refunded" + } + }, + { + "id": 1462, + "name": "REQUIRES_ACTION", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's payment requires an action." + } + ] + }, + "type": { + "type": "literal", + "value": "requires_action" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 1455, + 1458, + 1456, + 1457, + 1459, + 1454, + 1460, + 1461, + 1462 + ] + } + ] + }, + { + "id": 1532, + "name": "UserRoles", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's role. These roles don't change the user's capabilities or provide access-control features." + } + ] + }, + "children": [ + { + "id": 1533, + "name": "ADMIN", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user is an admin." + } + ] + }, + "type": { + "type": "literal", + "value": "admin" + } + }, + { + "id": 1535, + "name": "DEVELOPER", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user is a developer." + } + ] + }, + "type": { + "type": "literal", + "value": "developer" + } + }, + { + "id": 1534, + "name": "MEMBER", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user is a team member." + } + ] + }, + "type": { + "type": "literal", + "value": "member" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 1533, + 1535, + 1534 + ] + } + ] + }, + { + "id": 1, + "name": "Address", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An address is used across the Medusa backend within other schemas and object types. For example, a customer's billing and shipping addresses both use the Address entity." + } + ] + }, + "children": [ + { + "id": 2, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3, + "name": "new Address", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An address is used across the Medusa backend within other schemas and object types. For example, a customer's billing and shipping addresses both use the Address entity." + } + ] + }, + "type": { + "type": "reference", + "target": 1, + "name": "Address", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 9, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address line 1" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 10, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Address line 2" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 11, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "City" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 6, + "name": "company", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Company name" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 13, + "name": "country", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A country object." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 218, + "name": "Country", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 12, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 2 character ISO code of the country in lower case" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 22, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 5, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Available if the relation `customer` is expanded." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 252, + "name": "Customer", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 4, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID of the customer this address belongs to" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 20, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 7, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "First name" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 21, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID of the address" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 8, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Last name" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 17, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 16, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Phone Number" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 15, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Postal Code" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 14, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Province" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 23, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 18, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 19, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2 + ] + }, + { + "title": "Properties", + "children": [ + 9, + 10, + 11, + 6, + 13, + 12, + 22, + 5, + 4, + 20, + 7, + 21, + 8, + 17, + 16, + 15, + 14, + 23 + ] + }, + { + "title": "Methods", + "children": [ + 18 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 24, + "name": "AnalyticsConfig", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 25, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 26, + "name": "new AnalyticsConfig", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 24, + "name": "AnalyticsConfig", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 29, + "name": "anonymize", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 34, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 32, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 33, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 28, + "name": "opt_out", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 35, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 27, + "name": "user_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 30, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 31, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 25 + ] + }, + { + "title": "Properties", + "children": [ + 29, + 34, + 32, + 33, + 28, + 35, + 27 + ] + }, + { + "title": "Methods", + "children": [ + 30 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 36, + "name": "BatchJob", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Batch Job indicates an asynchronus task stored in the Medusa backend. Its status determines whether it has been executed or not." + } + ] + }, + "children": [ + { + "id": 37, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 38, + "name": "new BatchJob", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Batch Job indicates an asynchronus task stored in the Medusa backend. Its status determines whether it has been executed or not." + } + ] + }, + "type": { + "type": "reference", + "target": 36, + "name": "BatchJob", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 57, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date of the concellation." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 56, + "name": "completed_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date of the completion." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 55, + "name": "confirmed_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date when the confirmation has been done." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 42, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The context of the batch job, the type of the batch job determines what the context should contain." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 68, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 40, + "name": "created_by", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique identifier of the user that created the batch job." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 41, + "name": "created_by_user", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the user that created the batch job." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1536, + "name": "User", + "package": "@medusajs/medusa" + } + }, + { + "id": 66, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 52, + "name": "dry_run", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Specify if the job must apply the modifications or not." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 58, + "name": "failed_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date when the job failed." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 67, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique identifier for the batch job." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 53, + "name": "pre_processed_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date from which the job has been pre-processed." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 54, + "name": "processing_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date the job is processing at." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 43, + "name": "result", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The result of the batch job." + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 44, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 46, + "name": "advancement_count", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 45, + "name": "count", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 48, + "name": "errors", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobResultError" + }, + "name": "BatchJobResultError", + "package": "@medusajs/medusa" + } + ] + } + } + }, + { + "id": 50, + "name": "file_key", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 51, + "name": "file_size", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 47, + "name": "progress", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 49, + "name": "stat_descriptors", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobResultStatDescriptor" + }, + "name": "BatchJobResultStatDescriptor", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 46, + 45, + 48, + 50, + 51, + 47, + 49 + ] + } + ] + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 59, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the batch job." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobStatus" + }, + "name": "BatchJobStatus", + "package": "@medusajs/medusa" + }, + "defaultValue": "created" + }, + { + "id": 39, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of batch job." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 69, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was last updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 62, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 63, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 60, + "name": "loadStatus", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 61, + "name": "loadStatus", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 64, + "name": "toJSON", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 65, + "name": "toJSON", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Batch Job indicates an asynchronus task stored in the Medusa backend. Its status determines whether it has been executed or not." + } + ] + }, + "type": { + "type": "reference", + "target": 36, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 37 + ] + }, + { + "title": "Properties", + "children": [ + 57, + 56, + 55, + 42, + 68, + 40, + 41, + 66, + 52, + 58, + 67, + 53, + 54, + 43, + 59, + 39, + 69 + ] + }, + { + "title": "Methods", + "children": [ + 62, + 60, + 64 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 76, + "name": "Cart", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A cart represents a virtual shopping bag. It can be used to complete an order, a swap, or a claim." + } + ] + }, + "children": [ + { + "id": 77, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 78, + "name": "new Cart", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A cart represents a virtual shopping bag. It can be used to complete an order, a swap, or a claim." + } + ] + }, + "type": { + "type": "reference", + "target": 76, + "name": "Cart", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 82, + "name": "billing_address", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the billing address associated with the cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1, + "name": "Address", + "package": "@medusajs/medusa" + } + }, + { + "id": 81, + "name": "billing_address_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The billing address's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 98, + "name": "completed_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the cart was completed." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 101, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The context of the cart which can include info like IP or user agent." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 123, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 91, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the customer the cart belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 252, + "name": "Customer", + "package": "@medusajs/medusa" + } + }, + { + "id": 90, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 121, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 106, + "name": "discount_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of discount rounded" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 88, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of details of all discounts applied to the cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 286, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 80, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The email associated with the cart" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 116, + "name": "gift_card_tax_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of gift cards with taxes" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 115, + "name": "gift_card_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of gift cards" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 89, + "name": "gift_cards", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of details of all gift cards applied to the cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 470, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 122, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 100, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Randomly generated key used to continue the completion of a cart in case of failure." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 108, + "name": "item_tax_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of items with taxes" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 85, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line items added to the cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 102, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 79, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": { + "isReadonly": true + }, + "type": { + "type": "literal", + "value": "cart" + }, + "defaultValue": "\"cart\"" + }, + { + "id": 95, + "name": "payment", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the payment associated with the cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 848, + "name": "Payment", + "package": "@medusajs/medusa" + } + }, + { + "id": 99, + "name": "payment_authorized_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the payment was authorized." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 94, + "name": "payment_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment's ID if available" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 92, + "name": "payment_session", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the selected payment session in the cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 913, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 93, + "name": "payment_sessions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of all payment sessions created on the cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 913, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 107, + "name": "raw_discount_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 114, + "name": "refundable_amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount that can be refunded" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 111, + "name": "refunded_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total amount refunded if the order associated with this cart is returned." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 87, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the region associated with the cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1200, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 86, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 104, + "name": "sales_channel", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the sales channel associated with the cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1284, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + }, + { + "id": 103, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel ID the cart is associated with." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 84, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping address associated with the cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 1, + "name": "Address", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 83, + "name": "shipping_address_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping address's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 96, + "name": "shipping_methods", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping methods added to the cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1310, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 109, + "name": "shipping_tax_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of shipping with taxes" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 105, + "name": "shipping_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of shipping" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 113, + "name": "subtotal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The subtotal of the cart" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 110, + "name": "tax_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of tax" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 112, + "name": "total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total amount of the cart" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 97, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart's type." + } + ] + }, + "type": { + "type": "reference", + "target": 70, + "name": "CartType", + "package": "@medusajs/medusa" + }, + "defaultValue": "default" + }, + { + "id": 124, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 117, + "name": "afterLoad", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 118, + "name": "afterLoad", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 119, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 120, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 77 + ] + }, + { + "title": "Properties", + "children": [ + 82, + 81, + 98, + 101, + 123, + 91, + 90, + 121, + 106, + 88, + 80, + 116, + 115, + 89, + 122, + 100, + 108, + 85, + 102, + 79, + 95, + 99, + 94, + 92, + 93, + 107, + 114, + 111, + 87, + 86, + 104, + 103, + 84, + 83, + 96, + 109, + 105, + 113, + 110, + 112, + 97, + 124 + ] + }, + { + "title": "Methods", + "children": [ + 117, + 119 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 125, + "name": "ClaimImage", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of an image attached to a claim." + } + ] + }, + "children": [ + { + "id": 126, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 127, + "name": "new ClaimImage", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of an image attached to a claim." + } + ] + }, + "type": { + "type": "reference", + "target": 125, + "name": "ClaimImage", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 129, + "name": "claim_item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the claim item this image is associated with." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 143, + "name": "ClaimItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 128, + "name": "claim_item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the claim item associated with the image" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 136, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 134, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 135, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim image's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 131, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 137, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 130, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URL of the image" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 132, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 133, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 126 + ] + }, + { + "title": "Properties", + "children": [ + 129, + 128, + 136, + 134, + 135, + 131, + 137, + 130 + ] + }, + { + "title": "Methods", + "children": [ + 132 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 143, + "name": "ClaimItem", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A claim item is an item created as part of a claim. It references an item in the order that should be exchanged or refunded." + } + ] + }, + "children": [ + { + "id": 144, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 145, + "name": "new ClaimItem", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A claim item is an item created as part of a claim. It references an item in the order that should be exchanged or refunded." + } + ] + }, + "type": { + "type": "reference", + "target": 143, + "name": "ClaimItem", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 148, + "name": "claim_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the claim this item belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 181, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + }, + { + "id": 147, + "name": "claim_order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the claim this item is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 162, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 160, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 161, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim item's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 146, + "name": "images", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim images that are attached to the claim item." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 125, + "name": "ClaimImage", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 150, + "name": "item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the line item in the original order that this claim item refers to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 149, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item that the claim item refers to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 157, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 154, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional note about the claim, for additional information" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 155, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the item that is being claimed; must be less than or equal to the amount purchased in the original order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 153, + "name": "reason", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reason for the claim" + } + ] + }, + "type": { + "type": "reference", + "target": 138, + "name": "ClaimReason", + "package": "@medusajs/medusa" + } + }, + { + "id": 156, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "User defined tags for easy filtering and grouping." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 207, + "name": "ClaimTag", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 163, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 152, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product variant to potentially replace the item in the original order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1103, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "id": 151, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product variant that is claimed." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 158, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 159, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 144 + ] + }, + { + "title": "Properties", + "children": [ + 148, + 147, + 162, + 160, + 161, + 146, + 150, + 149, + 157, + 154, + 155, + 153, + 156, + 163, + 152, + 151 + ] + }, + { + "title": "Methods", + "children": [ + 158 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 181, + "name": "ClaimOrder", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Claim represents a group of faulty or missing items. It consists of claim items that refer to items in the original order that should be replaced or refunded. It also includes details related to shipping and fulfillment." + } + ] + }, + "children": [ + { + "id": 182, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 183, + "name": "new ClaimOrder", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Claim represents a group of faulty or missing items. It consists of claim items that refer to items in the original order that should be replaced or refunded. It also includes details related to shipping and fulfillment." + } + ] + }, + "type": { + "type": "reference", + "target": 181, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 187, + "name": "additional_items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the new items to be shipped when the claim's type is `replace`" + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 197, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the claim was canceled." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 186, + "name": "claim_items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the items that should be replaced or refunded." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 143, + "name": "ClaimItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 198, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 200, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 185, + "name": "fulfillment_status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's fulfillment status" + } + ] + }, + "type": { + "type": "reference", + "target": 171, + "name": "ClaimFulfillmentStatus", + "package": "@medusajs/medusa" + }, + "defaultValue": "not_fulfilled" + }, + { + "id": 195, + "name": "fulfillments", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillments of the new items to be shipped" + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 431, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 206, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 203, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Randomly generated key used to continue the completion of the cart associated with the claim in case of failure." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 202, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 201, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Flag for describing whether or not notifications related to this should be send." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 190, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order that this claim was created for." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 189, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the claim comes from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 184, + "name": "payment_status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the claim's payment" + } + ] + }, + "type": { + "type": "reference", + "target": 167, + "name": "ClaimPaymentStatus", + "package": "@medusajs/medusa" + }, + "defaultValue": "na" + }, + { + "id": 196, + "name": "refund_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount that will be refunded in conjunction with the claim" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 191, + "name": "return_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the return associated with the claim if the claim's type is `replace`." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1229, + "name": "Return", + "package": "@medusajs/medusa" + } + }, + { + "id": 193, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the address that new items should be shipped to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1, + "name": "Address", + "package": "@medusajs/medusa" + } + }, + { + "id": 192, + "name": "shipping_address_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the address that the new items should be shipped to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 194, + "name": "shipping_methods", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping methods that the claim order will be shipped with." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1310, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 188, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's type" + } + ] + }, + "type": { + "type": "reference", + "target": 164, + "name": "ClaimType", + "package": "@medusajs/medusa" + } + }, + { + "id": 199, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 204, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 205, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 182 + ] + }, + { + "title": "Properties", + "children": [ + 187, + 197, + 186, + 198, + 200, + 185, + 195, + 206, + 203, + 202, + 201, + 190, + 189, + 184, + 196, + 191, + 193, + 192, + 194, + 188, + 199 + ] + }, + { + "title": "Methods", + "children": [ + 204 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 207, + "name": "ClaimTag", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Claim Tags are user defined tags that can be assigned to claim items for easy filtering and grouping." + } + ] + }, + "children": [ + { + "id": 208, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 209, + "name": "new ClaimTag", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Claim Tags are user defined tags that can be assigned to claim items for easy filtering and grouping." + } + ] + }, + "type": { + "type": "reference", + "target": 207, + "name": "ClaimTag", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 216, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 214, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 215, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim tag's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 211, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 217, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 210, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value that the claim tag holds" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 212, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 213, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 208 + ] + }, + { + "title": "Properties", + "children": [ + 216, + 214, + 215, + 211, + 217, + 210 + ] + }, + { + "title": "Methods", + "children": [ + 212 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 218, + "name": "Country", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Country details" + } + ] + }, + "children": [ + { + "id": 219, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 220, + "name": "new Country", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Country details" + } + ] + }, + "type": { + "type": "reference", + "target": 218, + "name": "Country", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 226, + "name": "display_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country name appropriate for display." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 221, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 222, + "name": "iso_2", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 2 character ISO code of the country in lower case" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 223, + "name": "iso_3", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 2 character ISO code of the country in lower case" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 225, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The normalized country name in upper case." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 224, + "name": "num_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The numerical ISO code for the country." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 228, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the region the country is associated with." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1200, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 227, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region ID this country is associated with." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 219 + ] + }, + { + "title": "Properties", + "children": [ + 226, + 221, + 222, + 223, + 225, + 224, + 228, + 227 + ] + } + ] + }, + { + "id": 229, + "name": "Currency", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Currency" + } + ] + }, + "children": [ + { + "id": 230, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 231, + "name": "new Currency", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Currency" + } + ] + }, + "type": { + "type": "reference", + "target": 229, + "name": "Currency", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 232, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 3 character ISO code for the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 236, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the currency prices include tax" + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 235, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The written name of the currency" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 233, + "name": "symbol", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol used to indicate the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 234, + "name": "symbol_native", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The native symbol used to indicate the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 230 + ] + }, + { + "title": "Properties", + "children": [ + 232, + 236, + 235, + 233, + 234 + ] + } + ] + }, + { + "id": 237, + "name": "CustomShippingOption", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom Shipping Options are overridden Shipping Options. Admins can attach a Custom Shipping Option to a cart in order to set a custom price for a particular Shipping Option." + } + ] + }, + "children": [ + { + "id": 238, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 239, + "name": "new CustomShippingOption", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom Shipping Options are overridden Shipping Options. Admins can attach a Custom Shipping Option to a cart in order to set a custom price for a particular Shipping Option." + } + ] + }, + "type": { + "type": "reference", + "target": 237, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 244, + "name": "cart", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the cart this shipping option belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 76, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 243, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Cart that the custom shipping option is attached to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 250, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 248, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 249, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The custom shipping option's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 245, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 240, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The custom price set that will override the shipping option's original price" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 242, + "name": "shipping_option", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the overridden shipping options." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1352, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + }, + { + "id": 241, + "name": "shipping_option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Shipping Option that the custom shipping option overrides" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 251, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 246, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 247, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 238 + ] + }, + { + "title": "Properties", + "children": [ + 244, + 243, + 250, + 248, + 249, + 245, + 240, + 242, + 241, + 251 + ] + }, + { + "title": "Methods", + "children": [ + 246 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 252, + "name": "Customer", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer can make purchases in your store and manage their profile." + } + ] + }, + "children": [ + { + "id": 253, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 254, + "name": "new Customer", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer can make purchases in your store and manage their profile." + } + ] + }, + "type": { + "type": "reference", + "target": 252, + "name": "Customer", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 259, + "name": "billing_address", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the billing address associated with the customer." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1, + "name": "Address", + "package": "@medusajs/medusa" + } + }, + { + "id": 258, + "name": "billing_address_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's billing address ID" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 271, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 269, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 255, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's email" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 256, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's first name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 265, + "name": "groups", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer groups the customer belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 273, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 263, + "name": "has_account", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the customer has an account or not" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 270, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 257, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's last name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 266, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 264, + "name": "orders", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the orders this customer placed." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 261, + "name": "password_hash", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 262, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's phone number" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 260, + "name": "shipping_addresses", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping addresses associated with the customer." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1, + "name": "Address", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 272, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 267, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 268, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 253 + ] + }, + { + "title": "Properties", + "children": [ + 259, + 258, + 271, + 269, + 255, + 256, + 265, + 263, + 270, + 257, + 266, + 264, + 261, + 262, + 260, + 272 + ] + }, + { + "title": "Methods", + "children": [ + 267 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 273, + "name": "CustomerGroup", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer group that can be used to organize customers into groups of similar traits." + } + ] + }, + "children": [ + { + "id": 274, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 275, + "name": "new CustomerGroup", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A customer group that can be used to organize customers into groups of similar traits." + } + ] + }, + "type": { + "type": "reference", + "target": 273, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 284, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 277, + "name": "customers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the customers that belong to the customer group." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 252, + "name": "Customer", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 282, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 283, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer group's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 279, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 276, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the customer group" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 278, + "name": "price_lists", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price lists that are associated with the customer group." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 931, + "name": "PriceList", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 285, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 280, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 281, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 274 + ] + }, + { + "title": "Properties", + "children": [ + 284, + 277, + 282, + 283, + 279, + 276, + 278, + 285 + ] + }, + { + "title": "Methods", + "children": [ + 280 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 286, + "name": "Discount", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A discount can be applied to a cart for promotional purposes." + } + ] + }, + "children": [ + { + "id": 287, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 288, + "name": "new Discount", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A discount can be applied to a cart for promotional purposes." + } + ] + }, + "type": { + "type": "reference", + "target": 286, + "name": "Discount", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 289, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A unique code for the discount - this will be used by the customer to apply the discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 307, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 305, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 297, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The time at which the discount can no longer be used." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 306, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 293, + "name": "is_disabled", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Discount has been disabled. Disabled discounts cannot be applied to carts" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 290, + "name": "is_dynamic", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A flag to indicate if multiple instances of the discount can be generated. I.e. for newsletter discounts" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 302, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 295, + "name": "parent_discount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the parent discount that this discount was created from." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 286, + "name": "Discount", + "package": "@medusajs/medusa" + } + }, + { + "id": 294, + "name": "parent_discount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Discount that the discount was created from. This will always be a dynamic discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 299, + "name": "regions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the regions in which the Discount can be used." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1200, + "name": "Region", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 292, + "name": "rule", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the discount rule that defines how the discount will be applied to a cart.." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 394, + "name": "DiscountRule", + "package": "@medusajs/medusa" + } + }, + { + "id": 291, + "name": "rule_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the discount rule that defines how the discount will be applied to a cart." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 296, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The time at which the discount can be used." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 308, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 301, + "name": "usage_count", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of times a discount has been used." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": 0 + }, + { + "id": 300, + "name": "usage_limit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum number of times that a discount can be used." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 298, + "name": "valid_duration", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Duration the discount runs between" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 303, + "name": "upperCaseCodeAndTrim", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 304, + "name": "upperCaseCodeAndTrim", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 287 + ] + }, + { + "title": "Properties", + "children": [ + 289, + 307, + 305, + 297, + 306, + 293, + 290, + 302, + 295, + 294, + 299, + 292, + 291, + 296, + 308, + 301, + 300, + 298 + ] + }, + { + "title": "Methods", + "children": [ + 303 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 318, + "name": "DiscountCondition", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds rule conditions for when a discount is applicable" + } + ] + }, + "children": [ + { + "id": 319, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 320, + "name": "new DiscountCondition", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds rule conditions for when a discount is applicable" + } + ] + }, + "type": { + "type": "reference", + "target": 318, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 335, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 329, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Customer groups associated with this condition if `type` is `customer_groups`." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 273, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 333, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 324, + "name": "discount_rule", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the discount rule associated with the condition." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 394, + "name": "DiscountRule", + "package": "@medusajs/medusa" + } + }, + { + "id": 323, + "name": "discount_rule_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the discount rule associated with the condition" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 334, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount condition's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 330, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 322, + "name": "operator", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The operator of the condition. `in` indicates that discountable resources are within the specified resources. `not_in` indicates that discountable resources are everything but the specified resources." + } + ] + }, + "type": { + "type": "reference", + "target": 315, + "name": "DiscountConditionOperator", + "package": "@medusajs/medusa" + } + }, + { + "id": 328, + "name": "product_collections", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product collections associated with this condition if `type` is `product_collections`." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1019, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 327, + "name": "product_tags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product tags associated with this condition if `type` is `product_tags`." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1061, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 326, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Product types associated with this condition if `type` is `product_types`." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1082, + "name": "ProductType", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 325, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "products associated with this condition if `type` is `products`." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 954, + "name": "Product", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 321, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the condition. The type affects the available resources associated with the condition. For example, if the type is `products`, that means the `products` relation will hold the products associated with this condition and other relations will be empty." + } + ] + }, + "type": { + "type": "reference", + "target": 309, + "name": "DiscountConditionType", + "package": "@medusajs/medusa" + } + }, + { + "id": 336, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 331, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 332, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 319 + ] + }, + { + "title": "Properties", + "children": [ + 335, + 329, + 333, + 324, + 323, + 334, + 330, + 322, + 328, + 327, + 326, + 325, + 321, + 336 + ] + }, + { + "title": "Methods", + "children": [ + 331 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 337, + "name": "DiscountConditionCustomerGroup", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Associates a discount condition with a customer group" + } + ] + }, + "children": [ + { + "id": 338, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 339, + "name": "new DiscountConditionCustomerGroup", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Associates a discount condition with a customer group" + } + ] + }, + "type": { + "type": "reference", + "target": 337, + "name": "DiscountConditionCustomerGroup", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 341, + "name": "condition_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Discount Condition" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 344, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 342, + "name": "customer_group", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Available if the relation `customer_group` is expanded." + } + ] + }, + "type": { + "type": "reference", + "target": 273, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + }, + { + "id": 340, + "name": "customer_group_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Tag" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 343, + "name": "discount_condition", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Available if the relation `discount_condition` is expanded." + } + ] + }, + "type": { + "type": "reference", + "target": 318, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + }, + { + "id": 346, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 345, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 338 + ] + }, + { + "title": "Properties", + "children": [ + 341, + 344, + 342, + 340, + 343, + 346, + 345 + ] + } + ] + }, + { + "id": 347, + "name": "DiscountConditionProduct", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a discount condition and a product" + } + ] + }, + "children": [ + { + "id": 348, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 349, + "name": "new DiscountConditionProduct", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a discount condition and a product" + } + ] + }, + "type": { + "type": "reference", + "target": 347, + "name": "DiscountConditionProduct", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 351, + "name": "condition_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Discount Condition" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 354, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 353, + "name": "discount_condition", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the discount condition." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 318, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + }, + { + "id": 356, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 352, + "name": "product", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 954, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "id": 350, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Tag" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 355, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 348 + ] + }, + { + "title": "Properties", + "children": [ + 351, + 354, + 353, + 356, + 352, + 350, + 355 + ] + } + ] + }, + { + "id": 357, + "name": "DiscountConditionProductCollection", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a discount condition and a product collection" + } + ] + }, + "children": [ + { + "id": 358, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 359, + "name": "new DiscountConditionProductCollection", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a discount condition and a product collection" + } + ] + }, + "type": { + "type": "reference", + "target": 357, + "name": "DiscountConditionProductCollection", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 361, + "name": "condition_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Discount Condition" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 364, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 363, + "name": "discount_condition", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the discount condition." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 318, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + }, + { + "id": 366, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 362, + "name": "product_collection", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product collection." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1019, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + }, + { + "id": 360, + "name": "product_collection_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Collection" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 365, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 358 + ] + }, + { + "title": "Properties", + "children": [ + 361, + 364, + 363, + 366, + 362, + 360, + 365 + ] + } + ] + }, + { + "id": 367, + "name": "DiscountConditionProductTag", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a discount condition and a product tag" + } + ] + }, + "children": [ + { + "id": 368, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 369, + "name": "new DiscountConditionProductTag", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a discount condition and a product tag" + } + ] + }, + "type": { + "type": "reference", + "target": 367, + "name": "DiscountConditionProductTag", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 371, + "name": "condition_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Discount Condition" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 374, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 373, + "name": "discount_condition", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the discount condition." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 318, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + }, + { + "id": 376, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 372, + "name": "product_tag", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product tag." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1061, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + }, + { + "id": 370, + "name": "product_tag_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Tag" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 375, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 368 + ] + }, + { + "title": "Properties", + "children": [ + 371, + 374, + 373, + 376, + 372, + 370, + 375 + ] + } + ] + }, + { + "id": 377, + "name": "DiscountConditionProductType", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a discount condition and a product type" + } + ] + }, + "children": [ + { + "id": 378, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 379, + "name": "new DiscountConditionProductType", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a discount condition and a product type" + } + ] + }, + "type": { + "type": "reference", + "target": 377, + "name": "DiscountConditionProductType", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 381, + "name": "condition_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Discount Condition" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 384, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 383, + "name": "discount_condition", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the discount condition." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 318, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + }, + { + "id": 386, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 382, + "name": "product_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product type." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1082, + "name": "ProductType", + "package": "@medusajs/medusa" + } + }, + { + "id": 380, + "name": "product_type_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Tag" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 385, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 378 + ] + }, + { + "title": "Properties", + "children": [ + 381, + 384, + 383, + 386, + 382, + 380, + 385 + ] + } + ] + }, + { + "id": 394, + "name": "DiscountRule", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A discount rule defines how a Discount is calculated when applied to a Cart." + } + ] + }, + "children": [ + { + "id": 395, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 396, + "name": "new DiscountRule", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A discount rule defines how a Discount is calculated when applied to a Cart." + } + ] + }, + "type": { + "type": "reference", + "target": 394, + "name": "DiscountRule", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 400, + "name": "allocation", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The scope that the discount should apply to." + } + ] + }, + "type": { + "type": "reference", + "target": 391, + "name": "AllocationType", + "package": "@medusajs/medusa" + } + }, + { + "id": 401, + "name": "conditions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the discount conditions associated with the rule. They can be used to limit when the discount can be used." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 318, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 407, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 405, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 397, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A short description of the discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 406, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount rule's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 402, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 398, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the Discount, can be `fixed` for discounts that reduce the price by a fixed amount, `percentage` for percentage reductions or `free_shipping` for shipping vouchers." + } + ] + }, + "type": { + "type": "reference", + "target": 387, + "name": "DiscountRuleType", + "package": "@medusajs/medusa" + } + }, + { + "id": 408, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 399, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value that the discount represents; this will depend on the type of the discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 403, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 404, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 395 + ] + }, + { + "title": "Properties", + "children": [ + 400, + 401, + 407, + 405, + 397, + 406, + 402, + 398, + 408, + 399 + ] + }, + { + "title": "Methods", + "children": [ + 403 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 412, + "name": "DraftOrder", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A draft order is created by an admin without direct involvement of the customer. Once its payment is marked as captured, it is transformed into an order." + } + ] + }, + "children": [ + { + "id": 413, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 414, + "name": "new DraftOrder", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A draft order is created by an admin without direct involvement of the customer. Once its payment is marked as captured, it is transformed into an order." + } + ] + }, + "type": { + "type": "reference", + "target": 412, + "name": "DraftOrder", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 421, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date the draft order was canceled at." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 418, + "name": "cart", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the cart associated with the draft order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 76, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 417, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart associated with the draft order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 422, + "name": "completed_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date the draft order was completed at." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 429, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 416, + "name": "display_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The draft order's display ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 428, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The draft order's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 425, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Randomly generated key used to continue the completion of the cart associated with the draft order in case of failure." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 424, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 423, + "name": "no_notification_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether to send the customer notifications regarding order updates." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 420, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order created from the draft order when its payment is captured." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 419, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order created from the draft order when its payment is captured." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 415, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the draft order. It's changed to `completed` when it's transformed to an order." + } + ] + }, + "type": { + "type": "reference", + "target": 409, + "name": "DraftOrderStatus", + "package": "@medusajs/medusa" + }, + "defaultValue": "open" + }, + { + "id": 430, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 426, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 427, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 413 + ] + }, + { + "title": "Properties", + "children": [ + 421, + 418, + 417, + 422, + 429, + 416, + 428, + 425, + 424, + 423, + 420, + 419, + 415, + 430 + ] + }, + { + "title": "Methods", + "children": [ + 426 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 431, + "name": "Fulfillment", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Fulfillment is created once an admin can prepare the purchased goods. Fulfillments will eventually be shipped and hold information about how to track shipments. Fulfillments are created through a fulfillment provider, which typically integrates a third-party shipping service. Fulfillments can be associated with orders, claims, swaps, and returns." + } + ] + }, + "children": [ + { + "id": 432, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 433, + "name": "new Fulfillment", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Fulfillment is created once an admin can prepare the purchased goods. Fulfillments will eventually be shipped and hold information about how to track shipments. Fulfillments are created through a fulfillment provider, which typically integrates a third-party shipping service. Fulfillments can be associated with orders, claims, swaps, and returns." + } + ] + }, + "type": { + "type": "reference", + "target": 431, + "name": "Fulfillment", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 449, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the Fulfillment was canceled." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 435, + "name": "claim_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the claim that the fulfillment may belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 181, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + }, + { + "id": 434, + "name": "claim_order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Claim that the Fulfillment belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 455, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 447, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This contains all the data necessary for the Fulfillment provider to handle the fulfillment." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 454, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillment's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 451, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Randomly generated key used to continue the completion of the fulfillment in case of failure." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 444, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Fulfillment Items in the Fulfillment. These hold information about how many of each Line Item has been fulfilled." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 457, + "name": "FulfillmentItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 442, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the stock location the fulfillment will be shipped from" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 450, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 440, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Flag for describing whether or not notifications related to this should be sent." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 439, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order that the fulfillment may belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 438, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Order that the Fulfillment belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 443, + "name": "provider", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the fulfillment provider responsible for handling the fulfillment." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 465, + "name": "FulfillmentProvider", + "package": "@medusajs/medusa" + } + }, + { + "id": 441, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Fulfillment Provider responsible for handling the fulfillment." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 448, + "name": "shipped_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the Fulfillment was shipped." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 437, + "name": "swap", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the swap that the fulfillment may belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1463, + "name": "Swap", + "package": "@medusajs/medusa" + } + }, + { + "id": 436, + "name": "swap_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Swap that the Fulfillment belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 445, + "name": "tracking_links", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Tracking Links that can be used to track the status of the Fulfillment. These will usually be provided by the Fulfillment Provider." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1517, + "name": "TrackingLink", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 446, + "name": "tracking_numbers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tracking numbers that can be used to track the status of the fulfillment." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 456, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 452, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 453, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 432 + ] + }, + { + "title": "Properties", + "children": [ + 449, + 435, + 434, + 455, + 447, + 454, + 451, + 444, + 442, + 450, + 440, + 439, + 438, + 443, + 441, + 448, + 437, + 436, + 445, + 446, + 456 + ] + }, + { + "title": "Methods", + "children": [ + 452 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 457, + "name": "FulfillmentItem", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a Line Item and a Fulfillment." + } + ] + }, + "children": [ + { + "id": 458, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 459, + "name": "new FulfillmentItem", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a Line Item and a Fulfillment." + } + ] + }, + "type": { + "type": "reference", + "target": 457, + "name": "FulfillmentItem", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 462, + "name": "fulfillment", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the fulfillment." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 431, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + }, + { + "id": 460, + "name": "fulfillment_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Fulfillment that the Fulfillment Item belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 463, + "name": "item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the line item." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 461, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Line Item that the Fulfillment Item references." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 464, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the Line Item that is included in the Fulfillment." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 458 + ] + }, + { + "title": "Properties", + "children": [ + 462, + 460, + 463, + 461, + 464 + ] + } + ] + }, + { + "id": 465, + "name": "FulfillmentProvider", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A fulfillment provider represents a fulfillment service installed in the Medusa backend, either through a plugin or backend customizations. It holds the fulfillment service's installation status." + } + ] + }, + "children": [ + { + "id": 466, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 467, + "name": "new FulfillmentProvider", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A fulfillment provider represents a fulfillment service installed in the Medusa backend, either through a plugin or backend customizations. It holds the fulfillment service's installation status." + } + ] + }, + "type": { + "type": "reference", + "target": 465, + "name": "FulfillmentProvider", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 468, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the fulfillment provider as given by the fulfillment service." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 469, + "name": "is_installed", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the fulfillment service is installed in the current version. If a fulfillment service is no longer installed, the `is_installed` attribute is set to `false`." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 466 + ] + }, + { + "title": "Properties", + "children": [ + 468, + 469 + ] + } + ] + }, + { + "id": 470, + "name": "GiftCard", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gift Cards are redeemable and represent a value that can be used towards the payment of an Order." + } + ] + }, + "children": [ + { + "id": 471, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 472, + "name": "new GiftCard", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gift Cards are redeemable and represent a value that can be used towards the payment of an Order." + } + ] + }, + "type": { + "type": "reference", + "target": 470, + "name": "GiftCard", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 475, + "name": "balance", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The remaining value on the Gift Card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 473, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique code that identifies the Gift Card. This is used by the Customer to redeem the value of the Gift Card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 488, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 486, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 481, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The time at which the Gift Card can no longer be used." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 487, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The gift card's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 480, + "name": "is_disabled", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Gift Card has been disabled. Disabled Gift Cards cannot be applied to carts." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 483, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 479, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order that the gift card was purchased in." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 478, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the gift card was purchased in." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 477, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the region this gift card is available in." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1200, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 476, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the region this gift card is available in." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 482, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The gift card's tax rate that will be applied on calculating totals" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 489, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 474, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value that the Gift Card represents." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 484, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 485, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 471 + ] + }, + { + "title": "Properties", + "children": [ + 475, + 473, + 488, + 486, + 481, + 487, + 480, + 483, + 479, + 478, + 477, + 476, + 482, + 489, + 474 + ] + }, + { + "title": "Methods", + "children": [ + 484 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 490, + "name": "GiftCardTransaction", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gift Card Transactions are created once a Customer uses a Gift Card to pay for their Order." + } + ] + }, + "children": [ + { + "id": 491, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 492, + "name": "new GiftCardTransaction", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gift Card Transactions are created once a Customer uses a Gift Card to pay for their Order." + } + ] + }, + "type": { + "type": "reference", + "target": 490, + "name": "GiftCardTransaction", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 498, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount that was used from the Gift Card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 499, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 495, + "name": "gift_card", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the gift card associated used in this transaction." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 470, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + }, + { + "id": 494, + "name": "gift_card_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Gift Card that was used in the transaction." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 493, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The gift card transaction's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 500, + "name": "is_taxable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the transaction is taxable or not." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 497, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order that the gift card was used for payment." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 496, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the gift card was used for payment." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 501, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate of the transaction" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 502, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 503, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 491 + ] + }, + { + "title": "Properties", + "children": [ + 498, + 499, + 495, + 494, + 493, + 500, + 497, + 496, + 501 + ] + }, + { + "title": "Methods", + "children": [ + 502 + ] + } + ] + }, + { + "id": 504, + "name": "IdempotencyKey", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Idempotency Key is used to continue a process in case of any failure that might occur." + } + ] + }, + "children": [ + { + "id": 505, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 506, + "name": "new IdempotencyKey", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Idempotency Key is used to continue a process in case of any failure that might occur." + } + ] + }, + "type": { + "type": "reference", + "target": 504, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 509, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date which the idempotency key was locked." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 507, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The idempotency key's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 508, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique randomly generated key used to determine the state of a process." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 510, + "name": "locked_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Date which the idempotency key was locked." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 516, + "name": "recovery_point", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Where to continue from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "started" + }, + { + "id": 511, + "name": "request_method", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The method of the request" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 512, + "name": "request_params", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The parameters passed to the request" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 513, + "name": "request_path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The request's path" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 515, + "name": "response_body", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The response's body" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 514, + "name": "response_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The response's code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 517, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 518, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 505 + ] + }, + { + "title": "Properties", + "children": [ + 509, + 507, + 508, + 510, + 516, + 511, + 512, + 513, + 515, + 514 + ] + }, + { + "title": "Methods", + "children": [ + 517 + ] + } + ] + }, + { + "id": 519, + "name": "Image", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An Image is used to store details about uploaded images. Images are uploaded by the File Service, and the URL is provided by the File Service." + } + ] + }, + "children": [ + { + "id": 520, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 521, + "name": "new Image", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An Image is used to store details about uploaded images. Images are uploaded by the File Service, and the URL is provided by the File Service." + } + ] + }, + "type": { + "type": "reference", + "target": 519, + "name": "Image", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 528, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 526, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 527, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The image's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 523, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 529, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 522, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URL at which the image file can be found." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 524, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 525, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 520 + ] + }, + { + "title": "Properties", + "children": [ + 528, + 526, + 527, + 523, + 529, + 522 + ] + }, + { + "title": "Methods", + "children": [ + 524 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 530, + "name": "Invite", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An invite is created when an admin user invites a new user to join the store's team. Once the invite is accepted, it's deleted." + } + ] + }, + "children": [ + { + "id": 531, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 532, + "name": "new Invite", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An invite is created when an admin user invites a new user to join the store's team. Once the invite is accepted, it's deleted." + } + ] + }, + "type": { + "type": "reference", + "target": 530, + "name": "Invite", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 535, + "name": "accepted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the invite was accepted or not." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 543, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 541, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 537, + "name": "expires_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date the invite expires at." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 542, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The invite's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 538, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 534, + "name": "role", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's role. These roles don't change the privileges of the user." + } + ] + }, + "type": { + "type": "reference", + "target": 1532, + "name": "UserRoles", + "package": "@medusajs/medusa" + }, + "defaultValue": "member" + }, + { + "id": 536, + "name": "token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The token used to accept the invite." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 544, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 533, + "name": "user_email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The email of the user being invited." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 539, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 540, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 531 + ] + }, + { + "title": "Properties", + "children": [ + 535, + 543, + 541, + 537, + 542, + 538, + 534, + 536, + 544, + 533 + ] + }, + { + "title": "Methods", + "children": [ + 539 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 545, + "name": "LineItem", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Line Items are created when a product is added to a Cart. When Line Items are purchased they will get copied to the resulting order, swap, or claim, and can eventually be referenced in Fulfillments and Returns. Line items may also be used for order edits." + } + ] + }, + "children": [ + { + "id": 546, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 547, + "name": "new LineItem", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Line Items are created when a product is added to a Cart. When Line Items are purchased they will get copied to the resulting order, swap, or claim, and can eventually be referenced in Fulfillments and Returns. Line items may also be used for order edits." + } + ] + }, + "type": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 557, + "name": "adjustments", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the item's adjustments, which are available when a discount is applied on the item." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 597, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 567, + "name": "allow_discounts", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Flag to indicate if the Line Item should be included when doing discount calculations." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 549, + "name": "cart", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the cart that the line item may belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 76, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 548, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart that the line item may belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 555, + "name": "claim_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the claim that the line item may belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 181, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + }, + { + "id": 554, + "name": "claim_order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the claim that the line item may belong to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 595, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 562, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A more detailed description of the contents of the Line Item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 585, + "name": "discount_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of discount of the line item rounded" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 574, + "name": "fulfilled_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the Line Item that has been fulfilled." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 587, + "name": "gift_card_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of the gift card of the line item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 568, + "name": "has_shipping", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Flag to indicate if the Line Item has fulfillment associated with it." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "boolean" + } + ] + } + }, + { + "id": 594, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line item's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 578, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Indicates if the line item unit_price include tax" + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 565, + "name": "is_giftcard", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Flag to indicate if the Line Item is a Gift Card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 564, + "name": "is_return", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Is the item being returned" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 577, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 551, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order that the line item may belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 560, + "name": "order_edit", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order edit." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 792, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 559, + "name": "order_edit_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit that the item may belong to." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 550, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the line item may belongs to." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 558, + "name": "original_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the original line item. This is useful if the line item belongs to a resource that references an order, such as a return or an order edit." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 584, + "name": "original_tax_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The original tax total amount of the line item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 583, + "name": "original_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The original total amount of the line item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 572, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 573, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the content in the Line Item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 586, + "name": "raw_discount_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of discount of the line item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 579, + "name": "refundable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount that can be refunded from the given Line Item. Takes taxes and discounts into consideration." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 575, + "name": "returned_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the Line Item that has been returned." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 576, + "name": "shipped_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the Line Item that has been shipped." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 566, + "name": "should_merge", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Flag to indicate if new Line Items with the same variant should be merged or added as an additional Line Item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 580, + "name": "subtotal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The subtotal of the line item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 553, + "name": "swap", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the swap that the line item may belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1463, + "name": "Swap", + "package": "@medusajs/medusa" + } + }, + { + "id": 552, + "name": "swap_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the swap that the line item may belong to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 556, + "name": "tax_lines", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the item's tax lines." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 610, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 581, + "name": "tax_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of tax of the line item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 563, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A URL string to a small image of the contents of the Line Item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 561, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the Line Item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 582, + "name": "total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total amount of the line item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 569, + "name": "unit_price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price of one unit of the content in the Line Item. This should be in the currency defined by the Cart/Order/Swap/Claim that the Line Item belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 596, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 571, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product variant that this item was created from." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1103, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "id": 570, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the Product Variant contained in the Line Item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 592, + "name": "afterUpdateOrLoad", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 593, + "name": "afterUpdateOrLoad", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 588, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 589, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 590, + "name": "beforeUpdate", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 591, + "name": "beforeUpdate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 546 + ] + }, + { + "title": "Properties", + "children": [ + 557, + 567, + 549, + 548, + 555, + 554, + 595, + 562, + 585, + 574, + 587, + 568, + 594, + 578, + 565, + 564, + 577, + 551, + 560, + 559, + 550, + 558, + 584, + 583, + 572, + 573, + 586, + 579, + 575, + 576, + 566, + 580, + 553, + 552, + 556, + 581, + 563, + 561, + 582, + 569, + 596, + 571, + 570 + ] + }, + { + "title": "Methods", + "children": [ + 592, + 588, + 590 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 597, + "name": "LineItemAdjustment", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Line Item Adjustment includes details on discounts applied on a line item." + } + ] + }, + "children": [ + { + "id": 598, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 599, + "name": "new LineItemAdjustment", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Line Item Adjustment includes details on discounts applied on a line item." + } + ] + }, + "type": { + "type": "reference", + "target": 597, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 606, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The adjustment amount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 603, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line item's adjustment description" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 604, + "name": "discount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the discount associated with the adjustment." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 286, + "name": "Discount", + "package": "@medusajs/medusa" + } + }, + { + "id": 605, + "name": "discount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the discount associated with the adjustment" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 600, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Line Item Adjustment's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 602, + "name": "item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the line item." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 601, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 607, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 608, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 609, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 598 + ] + }, + { + "title": "Properties", + "children": [ + 606, + 603, + 604, + 605, + 600, + 602, + 601, + 607 + ] + }, + { + "title": "Methods", + "children": [ + 608 + ] + } + ] + }, + { + "id": 610, + "name": "LineItemTaxLine", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Line Item Tax Line represents the taxes applied on a line item." + } + ] + }, + "children": [ + { + "id": 611, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 612, + "name": "new LineItemTaxLine", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Line Item Tax Line represents the taxes applied on a line item." + } + ] + }, + "type": { + "type": "reference", + "target": 610, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.constructor" + } + }, + { + "id": 619, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A code to identify the tax type by" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.code" + } + }, + { + "id": 622, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.created_at" + } + }, + { + "id": 621, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line item tax line's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.id" + } + }, + { + "id": 614, + "name": "item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the line item." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 613, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 620, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.metadata" + } + }, + { + "id": 618, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A human friendly name for the tax" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.name" + } + }, + { + "id": 617, + "name": "rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The numeric rate to charge tax by" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.rate" + } + }, + { + "id": 623, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.updated_at" + } + }, + { + "id": 615, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 616, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 611 + ] + }, + { + "title": "Properties", + "children": [ + 619, + 622, + 621, + 614, + 613, + 620, + 618, + 617, + 623 + ] + }, + { + "title": "Methods", + "children": [ + 615 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-line.ts", + "qualifiedName": "TaxLine" + }, + "name": "TaxLine", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 624, + "name": "MoneyAmount", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Money Amount represent a price amount, for example, a product variant's price or a price in a price list. Each Money Amount either has a Currency or Region associated with it to indicate the pricing in a given Currency or, for fully region-based pricing, the given price in a specific Region. If region-based pricing is used, the amount will be in the currency defined for the Region." + } + ] + }, + "children": [ + { + "id": 625, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 626, + "name": "new MoneyAmount", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Money Amount represent a price amount, for example, a product variant's price or a price in a price list. Each Money Amount either has a Currency or Region associated with it to indicate the pricing in a given Currency or, for fully region-based pricing, the given price in a specific Region. If region-based pricing is used, the amount will be in the currency defined for the Region." + } + ] + }, + "type": { + "type": "reference", + "target": 624, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 629, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount in the smallest currecny unit (e.g. cents 100 cents to charge $1) that the Product Variant will cost." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 647, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 628, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the currency that the money amount may belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 229, + "name": "Currency", + "package": "@medusajs/medusa" + } + }, + { + "id": 627, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 3 character currency code that the money amount may belong to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 645, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 646, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The money amount's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 631, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity that the Money Amount applies to. If this value is not set, the Money Amount applies to all quantities." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 630, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity that the Money Amount applies to. If this value is not set, the Money Amount applies to all quantities." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 633, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the price list that the money amount may belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 931, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 632, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list that the money amount may belong to." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 638, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the region that the money amount may belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1200, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 637, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 648, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 635, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product variant that the money amount may belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1103, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "id": 636, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Variant contained in the Line Item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 634, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1103, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 643, + "name": "afterLoad", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 644, + "name": "afterLoad", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 639, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 640, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "void" + } + ] + } + } + ] + }, + { + "id": 641, + "name": "beforeUpdate", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 642, + "name": "beforeUpdate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 625 + ] + }, + { + "title": "Properties", + "children": [ + 629, + 647, + 628, + 627, + 645, + 646, + 631, + 630, + 633, + 632, + 638, + 637, + 648, + 635, + 636, + 634 + ] + }, + { + "title": "Methods", + "children": [ + 643, + 639, + 641 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 649, + "name": "Note", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Note is an element that can be used in association with different resources to allow admin users to describe additional information. For example, they can be used to add additional information about orders." + } + ] + }, + "children": [ + { + "id": 650, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 651, + "name": "new Note", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Note is an element that can be used in association with different resources to allow admin users to describe additional information. For example, they can be used to add additional information about orders." + } + ] + }, + "type": { + "type": "reference", + "target": 649, + "name": "Note", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 656, + "name": "author", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the user that created the note." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1536, + "name": "User", + "package": "@medusajs/medusa" + } + }, + { + "id": 655, + "name": "author_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the user that created the note." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 662, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 660, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 661, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The note's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 657, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 654, + "name": "resource_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the resource that the Note refers to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 653, + "name": "resource_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of resource that the Note refers to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 663, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 652, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The contents of the note." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 658, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 659, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 650 + ] + }, + { + "title": "Properties", + "children": [ + 656, + 655, + 662, + 660, + 661, + 657, + 654, + 653, + 663, + 652 + ] + }, + { + "title": "Methods", + "children": [ + 658 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 669, + "name": "Notification", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A notification is an alert sent, typically to customers, using the installed Notification Provider as a reaction to internal events such as `order.placed`. Notifications can be resent." + } + ] + }, + "children": [ + { + "id": 670, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 671, + "name": "new Notification", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A notification is an alert sent, typically to customers, using the installed Notification Provider as a reaction to internal events such as `order.placed`. Notifications can be resent." + } + ] + }, + "type": { + "type": "reference", + "target": 669, + "name": "Notification", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 687, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 676, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the customer that this notification was sent to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 252, + "name": "Customer", + "package": "@medusajs/medusa" + } + }, + { + "id": 675, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the customer that this notification was sent to." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 678, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data that the Notification was sent with. This contains all the data necessary for the Notification Provider to initiate a resend." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 672, + "name": "event_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event that the notification was sent for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 686, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The notification's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 679, + "name": "parent_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The notification's parent ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 680, + "name": "parent_notification", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the parent notification." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 669, + "name": "Notification", + "package": "@medusajs/medusa" + } + }, + { + "id": 683, + "name": "provider", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The notification provider used to send the notification." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 664, + "name": "NotificationProvider", + "package": "@medusajs/medusa" + } + }, + { + "id": 682, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the notification provider used to send the notification." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 681, + "name": "resends", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of all resends of the notification." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 669, + "name": "Notification", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 674, + "name": "resource_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the resource that the Notification refers to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 673, + "name": "resource_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of resource that the Notification refers to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 677, + "name": "to", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The address that the Notification was sent to. This will usually be an email address, but can represent other addresses such as a chat bot user ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 688, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 684, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 685, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 670 + ] + }, + { + "title": "Properties", + "children": [ + 687, + 676, + 675, + 678, + 672, + 686, + 679, + 680, + 683, + 682, + 681, + 674, + 673, + 677, + 688 + ] + }, + { + "title": "Methods", + "children": [ + 684 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 664, + "name": "NotificationProvider", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A notification provider represents a notification service installed in the Medusa backend, either through a plugin or backend customizations. It holds the notification service's installation status." + } + ] + }, + "children": [ + { + "id": 665, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 666, + "name": "new NotificationProvider", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A notification provider represents a notification service installed in the Medusa backend, either through a plugin or backend customizations. It holds the notification service's installation status." + } + ] + }, + "type": { + "type": "reference", + "target": 664, + "name": "NotificationProvider", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 667, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the notification provider as given by the notification service." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 668, + "name": "is_installed", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the notification service is installed in the current version. If a notification service is no longer installed, the `is_installed` attribute is set to `false`." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 665 + ] + }, + { + "title": "Properties", + "children": [ + 667, + 668 + ] + } + ] + }, + { + "id": 689, + "name": "Oauth", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 690, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 691, + "name": "new Oauth", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 689, + "name": "Oauth", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 694, + "name": "application_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 697, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 693, + "name": "display_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 692, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 695, + "name": "install_url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 696, + "name": "uninstall_url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 698, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 699, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 690 + ] + }, + { + "title": "Properties", + "children": [ + 694, + 697, + 693, + 692, + 695, + 696 + ] + }, + { + "title": "Methods", + "children": [ + 698 + ] + } + ] + }, + { + "id": 724, + "name": "Order", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An order is a purchase made by a customer. It holds details about payment and fulfillment of the order. An order may also be created from a draft order, which is created by an admin user." + } + ] + }, + "children": [ + { + "id": 725, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 726, + "name": "new Order", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An order is a purchase made by a customer. It holds details about payment and fulfillment of the order. An order may also be created from a draft order, which is created by an admin user." + } + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 738, + "name": "billing_address", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the billing address associated with the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1, + "name": "Address", + "package": "@medusajs/medusa" + } + }, + { + "id": 737, + "name": "billing_address_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the billing address associated with the order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 760, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date the order was canceled on." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 733, + "name": "cart", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the cart associated with the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 76, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 732, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart associated with the order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 752, + "name": "claims", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the claims created for the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 181, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 784, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 744, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the currency used in the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 229, + "name": "Currency", + "package": "@medusajs/medusa" + } + }, + { + "id": 743, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 3 character currency code that is used in the order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 735, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the customer associated with the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 252, + "name": "Customer", + "package": "@medusajs/medusa" + } + }, + { + "id": 734, + "name": "customer_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the customer associated with the order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 769, + "name": "discount_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of discount rounded" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 746, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the discounts applied on the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 286, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 731, + "name": "display_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's display ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 756, + "name": "draft_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the draft order this order was created from." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 412, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + }, + { + "id": 755, + "name": "draft_order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the draft order this order was created from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 757, + "name": "edits", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order edits done on the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 792, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 736, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The email associated with the order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 764, + "name": "external_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of an external order." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 729, + "name": "fulfillment_status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's fulfillment status" + } + ] + }, + "type": { + "type": "reference", + "target": 706, + "name": "FulfillmentStatus", + "package": "@medusajs/medusa" + }, + "defaultValue": "not_fulfilled" + }, + { + "id": 750, + "name": "fulfillments", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the fulfillments created for the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 431, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 779, + "name": "gift_card_tax_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of gift cards with taxes" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 778, + "name": "gift_card_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of gift cards" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 759, + "name": "gift_card_transactions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The gift card transactions made in the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 490, + "name": "GiftCardTransaction", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 747, + "name": "gift_cards", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the gift card used in the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 470, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 783, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 763, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Randomly generated key used to continue the processing of the order in case of failure." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 771, + "name": "item_tax_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax total applied on items" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 758, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the line items that belong to the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 761, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 762, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Flag for describing whether or not notifications related to this should be send." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 727, + "name": "object", + "variant": "declaration", + "kind": 1024, + "flags": { + "isReadonly": true + }, + "type": { + "type": "literal", + "value": "order" + }, + "defaultValue": "\"order\"" + }, + { + "id": 776, + "name": "paid_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total amount paid" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 730, + "name": "payment_status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's payment status" + } + ] + }, + "type": { + "type": "reference", + "target": 716, + "name": "PaymentStatus", + "package": "@medusajs/medusa" + }, + "defaultValue": "not_paid" + }, + { + "id": 749, + "name": "payments", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the payments used in the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 848, + "name": "Payment", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 770, + "name": "raw_discount_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 777, + "name": "refundable_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount that can be refunded" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 773, + "name": "refunded_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total amount refunded if the order is returned." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 753, + "name": "refunds", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the refunds created for the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1183, + "name": "Refund", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 742, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the region this order was created in." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1200, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 741, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the region this order was created in." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 780, + "name": "returnable_items", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the line items that are returnable as part of the order, swaps, or claims" + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 751, + "name": "returns", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the returns created for the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1229, + "name": "Return", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 766, + "name": "sales_channel", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the sales channel this order belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1284, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + }, + { + "id": 765, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the sales channel this order belongs to." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 740, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping address associated with the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1, + "name": "Address", + "package": "@medusajs/medusa" + } + }, + { + "id": 739, + "name": "shipping_address_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the shipping address associated with the order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 748, + "name": "shipping_methods", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping methods used in the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1310, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 768, + "name": "shipping_tax_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax total applied on shipping" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 767, + "name": "shipping_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of shipping" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 728, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's status" + } + ] + }, + "type": { + "type": "reference", + "target": 700, + "name": "OrderStatus", + "package": "@medusajs/medusa" + }, + "defaultValue": "pending" + }, + { + "id": 775, + "name": "subtotal", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The subtotal of the order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 754, + "name": "swaps", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the swaps created for the order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1463, + "name": "Swap", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 745, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's tax rate" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 772, + "name": "tax_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of tax" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 774, + "name": "total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total amount of the order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 785, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 781, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 782, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 725 + ] + }, + { + "title": "Properties", + "children": [ + 738, + 737, + 760, + 733, + 732, + 752, + 784, + 744, + 743, + 735, + 734, + 769, + 746, + 731, + 756, + 755, + 757, + 736, + 764, + 729, + 750, + 779, + 778, + 759, + 747, + 783, + 763, + 771, + 758, + 761, + 762, + 727, + 776, + 730, + 749, + 770, + 777, + 773, + 753, + 742, + 741, + 780, + 751, + 766, + 765, + 740, + 739, + 748, + 768, + 767, + 728, + 775, + 754, + 745, + 772, + 774, + 785 + ] + }, + { + "title": "Methods", + "children": [ + 781 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 792, + "name": "OrderEdit", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Order edit allows modifying items in an order, such as adding, updating, or deleting items from the original order. Once the order edit is confirmed, the changes are reflected on the original order." + } + ] + }, + "children": [ + { + "id": 793, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 794, + "name": "new OrderEdit", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Order edit allows modifying items in an order, such as adding, updating, or deleting items from the original order. Once the order edit is confirmed, the changes are reflected on the original order." + } + ] + }, + "type": { + "type": "reference", + "target": 792, + "name": "OrderEdit", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 808, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the edit was cancelled." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 807, + "name": "canceled_by", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique identifier of the user or customer who cancelled the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 797, + "name": "changes", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of all the changes on the original order's line items." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 832, + "name": "OrderItemChange", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 803, + "name": "confirmed_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the edit was confirmed." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 802, + "name": "confirmed_by", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique identifier of the user or customer who confirmed the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 826, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 799, + "name": "created_by", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique identifier of the user or customer who created the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 806, + "name": "declined_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the edit was declined." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 804, + "name": "declined_by", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique identifier of the user or customer who declined the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 805, + "name": "declined_reason", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional note why the order edit is declined." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 819, + "name": "difference_due", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The difference between the total amount of the order and total amount of edited order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 813, + "name": "discount_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 818, + "name": "gift_card_tax_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of the gift card tax amount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 817, + "name": "gift_card_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of the gift card amount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 825, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order edit's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 798, + "name": "internal_note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional note with additional details about the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 809, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the cloned items from the original order with the new changes. Once the order edit is confirmed, these line items are associated with the original order." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 796, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order that this order edit was created for." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 795, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that is edited" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 811, + "name": "payment_collection", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the payment collection used to authorize additional payment if necessary." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 880, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + }, + { + "id": 810, + "name": "payment_collection_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment collection" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 801, + "name": "requested_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the edit was requested." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 800, + "name": "requested_by", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique identifier of the user or customer who requested the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 812, + "name": "shipping_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of the shipping amount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 820, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the order edit." + } + ] + }, + "type": { + "type": "reference", + "target": 786, + "name": "OrderEditStatus", + "package": "@medusajs/medusa" + } + }, + { + "id": 816, + "name": "subtotal", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of subtotal" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 814, + "name": "tax_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of tax" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 815, + "name": "total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total amount of the edited order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 827, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 821, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 822, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 823, + "name": "loadStatus", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 824, + "name": "loadStatus", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 793 + ] + }, + { + "title": "Properties", + "children": [ + 808, + 807, + 797, + 803, + 802, + 826, + 799, + 806, + 804, + 805, + 819, + 813, + 818, + 817, + 825, + 798, + 809, + 796, + 795, + 811, + 810, + 801, + 800, + 812, + 820, + 816, + 814, + 815, + 827 + ] + }, + { + "title": "Methods", + "children": [ + 821, + 823 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 832, + "name": "OrderItemChange", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An order item change is a change made within an order edit to an order's items. These changes are not reflected on the original order until the order edit is confirmed." + } + ] + }, + "children": [ + { + "id": 833, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 834, + "name": "new OrderItemChange", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An order item change is a change made within an order edit to an order's items. These changes are not reflected on the original order until the order edit is confirmed." + } + ] + }, + "type": { + "type": "reference", + "target": 832, + "name": "OrderItemChange", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 846, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 844, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 845, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order item change's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 841, + "name": "line_item", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the resulting line item after the item change. This line item is then used in the original order once the order edit is confirmed." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 840, + "name": "line_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cloned line item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 837, + "name": "order_edit", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order edit the item change is associated with." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 792, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + }, + { + "id": 836, + "name": "order_edit_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 839, + "name": "original_line_item", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the original line item this item change references. This is used if the item change updates or deletes the original item." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 838, + "name": "original_line_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the original line item in the order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 835, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order item change's status" + } + ] + }, + "type": { + "type": "reference", + "target": 828, + "name": "OrderEditItemChangeType", + "package": "@medusajs/medusa" + } + }, + { + "id": 847, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 842, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 843, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 833 + ] + }, + { + "title": "Properties", + "children": [ + 846, + 844, + 845, + 841, + 840, + 837, + 836, + 839, + 838, + 835, + 847 + ] + }, + { + "title": "Methods", + "children": [ + 842 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 848, + "name": "Payment", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A payment is originally created from a payment session. Once a payment session is authorized, the payment is created to represent the authorized amount with a given payment method. Payments can be captured, canceled or refunded. Payments can be made towards orders, swaps, order edits, or other resources." + } + ] + }, + "children": [ + { + "id": 849, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 850, + "name": "new Payment", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A payment is originally created from a payment session. Once a payment session is authorized, the payment is created to represent the authorized amount with a given payment method. Payments can be captured, canceled or refunded. Payments can be made towards orders, swaps, order edits, or other resources." + } + ] + }, + "type": { + "type": "reference", + "target": 848, + "name": "Payment", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 857, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount that the Payment has been authorized for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 860, + "name": "amount_refunded", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of the original Payment amount that has been refunded back to the Customer." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": 0 + }, + { + "id": 864, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the Payment was canceled." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 863, + "name": "captured_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the Payment was captured." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 854, + "name": "cart", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the cart that the payment session was potentially created for." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 76, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 853, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart that the payment session was potentially created for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 870, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 859, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the currency of the payment." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 229, + "name": "Currency", + "package": "@medusajs/medusa" + } + }, + { + "id": 858, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The 3 character ISO currency code of the payment." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 862, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data required for the Payment Provider to identify, modify and process the Payment. Typically this will be an object that holds an id to the external payment session, but can be an empty object if the Payment Provider doesn't hold any state." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 869, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 866, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Randomly generated key used to continue the completion of a payment in case of failure." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 865, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 856, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order that the payment session was potentially created for." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 855, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the payment session was potentially created for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 861, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the Payment Provider that is responsible for the Payment" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 852, + "name": "swap", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the swap that this payment was potentially created for." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1463, + "name": "Swap", + "package": "@medusajs/medusa" + } + }, + { + "id": 851, + "name": "swap_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the swap that this payment was potentially created for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 871, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 867, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 868, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 849 + ] + }, + { + "title": "Properties", + "children": [ + 857, + 860, + 864, + 863, + 854, + 853, + 870, + 859, + 858, + 862, + 869, + 866, + 865, + 856, + 855, + 861, + 852, + 851, + 871 + ] + }, + { + "title": "Methods", + "children": [ + 867 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 880, + "name": "PaymentCollection", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A payment collection allows grouping and managing a list of payments at one. This can be helpful when making additional payment for order edits or integrating installment payments." + } + ] + }, + "children": [ + { + "id": 881, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 882, + "name": "new PaymentCollection", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A payment collection allows grouping and managing a list of payments at one. This can be helpful when making additional payment for order edits or integrating installment payments." + } + ] + }, + "type": { + "type": "reference", + "target": 880, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 886, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Amount of the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 887, + "name": "authorized_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authorized amount of the payment collection." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 900, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 895, + "name": "created_by", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the user that created the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 891, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the currency this payment collection is associated with." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 229, + "name": "Currency", + "package": "@medusajs/medusa" + } + }, + { + "id": 890, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The three character ISO code for the currency this payment collection is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 898, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 885, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description of the payment collection" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 899, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment collection's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 894, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 892, + "name": "payment_sessions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the payment sessions created as part of the payment collection." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 913, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 893, + "name": "payments", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the payments created as part of the payment collection." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 848, + "name": "Payment", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 889, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the region this payment collection is associated with." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1200, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 888, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the region this payment collection is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 884, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the payment collection" + } + ] + }, + "type": { + "type": "reference", + "target": 872, + "name": "PaymentCollectionStatus", + "package": "@medusajs/medusa" + } + }, + { + "id": 883, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the payment collection" + } + ] + }, + "type": { + "type": "reference", + "target": 879, + "name": "ORDER_EDIT", + "package": "@medusajs/medusa", + "qualifiedName": "PaymentCollectionType.ORDER_EDIT" + } + }, + { + "id": 901, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 896, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 897, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 881 + ] + }, + { + "title": "Properties", + "children": [ + 886, + 887, + 900, + 895, + 891, + 890, + 898, + 885, + 899, + 894, + 892, + 893, + 889, + 888, + 884, + 883, + 901 + ] + }, + { + "title": "Methods", + "children": [ + 896 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 902, + "name": "PaymentProvider", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A payment provider represents a payment service installed in the Medusa backend, either through a plugin or backend customizations. It holds the payment service's installation status." + } + ] + }, + "children": [ + { + "id": 903, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 904, + "name": "new PaymentProvider", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A payment provider represents a payment service installed in the Medusa backend, either through a plugin or backend customizations. It holds the payment service's installation status." + } + ] + }, + "type": { + "type": "reference", + "target": 902, + "name": "PaymentProvider", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 905, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment provider as given by the payment service." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 906, + "name": "is_installed", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the payment service is installed in the current version. If a payment service is no longer installed, the `is_installed` attribute is set to `false`." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 903 + ] + }, + { + "title": "Properties", + "children": [ + 905, + 906 + ] + } + ] + }, + { + "id": 913, + "name": "PaymentSession", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Payment Session is created when a Customer initilizes the checkout flow, and can be used to hold the state of a payment flow. Each Payment Session is controlled by a Payment Provider, which is responsible for the communication with external payment services. Authorized Payment Sessions will eventually get promoted to Payments to indicate that they are authorized for payment processing such as capture or refund. Payment sessions can also be used as part of payment collections." + } + ] + }, + "children": [ + { + "id": 914, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 915, + "name": "new PaymentSession", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Payment Session is created when a Customer initilizes the checkout flow, and can be used to hold the state of a payment flow. Each Payment Session is controlled by a Payment Provider, which is responsible for the communication with external payment services. Authorized Payment Sessions will eventually get promoted to Payments to indicate that they are authorized for payment processing such as capture or refund. Payment sessions can also be used as part of payment collections." + } + ] + }, + "type": { + "type": "reference", + "target": 913, + "name": "PaymentSession", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 924, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount that the Payment Session has been authorized for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 917, + "name": "cart", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the cart that the payment session was created for." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 76, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 916, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart that the payment session was created for." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 929, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 922, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data required for the Payment Provider to identify, modify and process the Payment Session. Typically this will be an object that holds an id to the external payment session, but can be an empty object if the Payment Provider doesn't hold any state." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 928, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment session's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 923, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Randomly generated key used to continue the completion of a cart in case of failure." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 920, + "name": "is_initiated", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A flag to indicate if a communication with the third party provider has been initiated." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 919, + "name": "is_selected", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A flag to indicate if the Payment Session has been selected as the method that will be used to complete the purchase." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "boolean" + } + ] + } + }, + { + "id": 925, + "name": "payment_authorized_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the Payment Session was authorized." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 918, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Payment Provider that is responsible for the Payment Session" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 921, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Indicates the status of the Payment Session. Will default to `pending`, and will eventually become `authorized`. Payment Sessions may have the status of `requires_more` to indicate that further actions are to be completed by the Customer." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 930, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 926, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 927, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 914 + ] + }, + { + "title": "Properties", + "children": [ + 924, + 917, + 916, + 929, + 922, + 928, + 923, + 920, + 919, + 925, + 918, + 921, + 930 + ] + }, + { + "title": "Methods", + "children": [ + 926 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 931, + "name": "PriceList", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Price List represents a set of prices that override the default price for one or more product variants." + } + ] + }, + "children": [ + { + "id": 932, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 933, + "name": "new PriceList", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Price List represents a set of prices that override the default price for one or more product variants." + } + ] + }, + "type": { + "type": "reference", + "target": 931, + "name": "PriceList", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 947, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 940, + "name": "customer_groups", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the customer groups that the Price List can apply to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 273, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 945, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 935, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's description" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 939, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone that the Price List stops being valid." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 946, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 942, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the price list prices include tax" + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 934, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 941, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices that belong to the price list, represented as a Money Amount." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 624, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 938, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone that the Price List starts being valid." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 937, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the Price List" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/pricing/price-list.d.ts", + "qualifiedName": "PriceListStatus" + }, + "name": "PriceListStatus", + "package": "@medusajs/utils" + }, + "defaultValue": "draft" + }, + { + "id": 936, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of Price List. This can be one of either `sale` or `override`." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/pricing/price-list.d.ts", + "qualifiedName": "PriceListType" + }, + "name": "PriceListType", + "package": "@medusajs/utils" + }, + "defaultValue": "sale" + }, + { + "id": 948, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 943, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 944, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "void" + } + ] + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 932 + ] + }, + { + "title": "Properties", + "children": [ + 947, + 940, + 945, + 935, + 939, + 946, + 942, + 934, + 941, + 938, + 937, + 936, + 948 + ] + }, + { + "title": "Methods", + "children": [ + 943 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 954, + "name": "Product", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product is a saleable item that holds general information such as name or description. It must include at least one Product Variant, where each product variant defines different options to purchase the product with (for example, different sizes or colors). The prices and inventory of the product are defined on the variant level." + } + ] + }, + "children": [ + { + "id": 955, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 956, + "name": "new Product", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product is a saleable item that holds general information such as name or description. It must include at least one Product Variant, where each product variant defines different options to purchase the product with (for example, different sizes or colors). The prices and inventory of the product are defined on the variant level." + } + ] + }, + "type": { + "type": "reference", + "target": 954, + "name": "Product", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 967, + "name": "categories", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product categories that this product belongs to." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "product_categories", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "product_categories", + "tag": "@featureFlag" + } + ] + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 998, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 980, + "name": "collection", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product collection that the product belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1019, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + }, + { + "id": 979, + "name": "collection_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product collection that the product belongs to." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 996, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 994, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 959, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A short description of the Product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 984, + "name": "discountable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Product can be discounted. Discounts will not apply to Line Items of this Product when this flag is set to `false`." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 985, + "name": "external_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The external ID of the product" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 960, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A unique identifier for the Product (e.g. for slug structure)." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 973, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the Product Variant. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 975, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 995, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 963, + "name": "images", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product's images." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 519, + "name": "Image", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 961, + "name": "is_giftcard", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Product represents a Gift Card. Products that represent Gift Cards will automatically generate a redeemable Gift Card code once they are purchased." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 972, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the Product Variant. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 978, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material and composition that the Product Variant is made of, May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 986, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 977, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturers Identification code that identifies the manufacturer of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 965, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the Product Options that are defined for the Product. The product's variants will have a unique combination of values of the product's options." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1032, + "name": "ProductOption", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 976, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country in which the Product Variant was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 969, + "name": "profile", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping profile that the product belongs to. The shipping profile has a set of defined shipping options that can be used to fulfill the product." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1394, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + }, + { + "id": 968, + "name": "profile_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the shipping profile that the product belongs to. The shipping profile has a set of defined shipping options that can be used to fulfill the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 970, + "name": "profiles", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Available if the relation `profiles` is expanded." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1394, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 987, + "name": "sales_channels", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the sales channels this product is available in." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1284, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 962, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the product" + } + ] + }, + "type": { + "type": "reference", + "target": 949, + "name": "ProductStatus", + "package": "@medusajs/medusa" + }, + "defaultValue": "draft" + }, + { + "id": 958, + "name": "subtitle", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional subtitle that can be used to further specify the Product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 983, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product tags used in this product." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1061, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 964, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A URL to an image file that can be used to identify the Product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 957, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A title that can be displayed for easy identification of the Product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 982, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product type that the product belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1082, + "name": "ProductType", + "package": "@medusajs/medusa" + } + }, + { + "id": 981, + "name": "type_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product type that the product belongs to." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 997, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 966, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the Product Variants that belong to the Product. Each will have a unique combination of values of the product's options." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1103, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 971, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the Product Variant. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 974, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the Product Variant. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 992, + "name": "afterLoad", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 993, + "name": "afterLoad", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 988, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 989, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 990, + "name": "beforeUpdate", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 991, + "name": "beforeUpdate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 955 + ] + }, + { + "title": "Properties", + "children": [ + 967, + 980, + 979, + 996, + 994, + 959, + 984, + 985, + 960, + 973, + 975, + 995, + 963, + 961, + 972, + 978, + 986, + 977, + 965, + 976, + 969, + 968, + 970, + 987, + 962, + 958, + 983, + 964, + 957, + 982, + 981, + 997, + 966, + 971, + 974 + ] + }, + { + "title": "Methods", + "children": [ + 992, + 988, + 990 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 998, + "name": "ProductCategory", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product category can be used to categorize products into a hierarchy of categories." + } + ] + }, + "children": [ + { + "id": 1001, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1002, + "name": "new ProductCategory", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product category can be used to categorize products into a hierarchy of categories." + } + ] + }, + "type": { + "type": "reference", + "target": 998, + "name": "ProductCategory", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 1010, + "name": "category_children", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the category's children." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 998, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1017, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 1004, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product category's description." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "" + }, + { + "id": 1005, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A unique string that identifies the Product Category - can for example be used in slug structures." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1016, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product category's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 1006, + "name": "is_active", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A flag to make product category visible/hidden in the store front" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Boolean" + }, + "name": "Boolean", + "package": "typescript" + }, + "defaultValue": false + }, + { + "id": 1007, + "name": "is_internal", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A flag to make product category an internal category for admins" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Boolean" + }, + "name": "Boolean", + "package": "typescript" + }, + "defaultValue": false + }, + { + "id": 1012, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1003, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product category's name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1008, + "name": "parent_category", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the parent of this category." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 998, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 1009, + "name": "parent_category_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the parent category." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "defaultValue": null + }, + { + "id": 1013, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the products that belong to this category." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 954, + "name": "Product", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1011, + "name": "rank", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An integer that depicts the rank of category in a tree node" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": 0 + }, + { + "id": 1018, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 999, + "name": "productCategoryProductJoinTable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product_category_product\"" + }, + { + "id": 1000, + "name": "treeRelations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "..." + }, + { + "id": 1014, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1015, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1001 + ] + }, + { + "title": "Properties", + "children": [ + 1010, + 1017, + 1004, + 1005, + 1016, + 1006, + 1007, + 1012, + 1003, + 1008, + 1009, + 1013, + 1011, + 1018, + 999, + 1000 + ] + }, + { + "title": "Methods", + "children": [ + 1014 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1019, + "name": "ProductCollection", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Collection allows grouping together products for promotional purposes. For example, an admin can create a Summer collection, add products to it, and showcase it on the storefront." + } + ] + }, + "children": [ + { + "id": 1020, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1021, + "name": "new ProductCollection", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Collection allows grouping together products for promotional purposes. For example, an admin can create a Summer collection, add products to it, and showcase it on the storefront." + } + ] + }, + "type": { + "type": "reference", + "target": 1019, + "name": "ProductCollection", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1030, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1028, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1023, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A unique string that identifies the Product Collection - can for example be used in slug structures." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1029, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collection's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1025, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1024, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the products that belong to this product collection." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 954, + "name": "Product", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1022, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title that the Product Collection is identified by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1031, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1026, + "name": "createHandleIfNotProvided", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1027, + "name": "createHandleIfNotProvided", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1020 + ] + }, + { + "title": "Properties", + "children": [ + 1030, + 1028, + 1023, + 1029, + 1025, + 1024, + 1022, + 1031 + ] + }, + { + "title": "Methods", + "children": [ + 1026 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1032, + "name": "ProductOption", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Option defines properties that may vary between different variants of a Product. Common Product Options are \"Size\" and \"Color\". Admins are free to create any product options." + } + ] + }, + "children": [ + { + "id": 1033, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1034, + "name": "new ProductOption", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Option defines properties that may vary between different variants of a Product. Common Product Options are \"Size\" and \"Color\". Admins are free to create any product options." + } + ] + }, + "type": { + "type": "reference", + "target": 1032, + "name": "ProductOption", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1044, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1042, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1043, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product option's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1039, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1038, + "name": "product", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product that this product option belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 954, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "id": 1037, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product that this product option belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1035, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title that the Product Option is defined by (e.g. `Size`)." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1045, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1036, + "name": "values", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the values of the product option." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1046, + "name": "ProductOptionValue", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1040, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1041, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1033 + ] + }, + { + "title": "Properties", + "children": [ + 1044, + 1042, + 1043, + 1039, + 1038, + 1037, + 1035, + 1045, + 1036 + ] + }, + { + "title": "Methods", + "children": [ + 1040 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1046, + "name": "ProductOptionValue", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An option value is one of the possible values of a Product Option. Product Variants specify a unique combination of product option values." + } + ] + }, + "children": [ + { + "id": 1047, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1048, + "name": "new ProductOptionValue", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An option value is one of the possible values of a Product Option. Product Variants specify a unique combination of product option values." + } + ] + }, + "type": { + "type": "reference", + "target": 1046, + "name": "ProductOptionValue", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1059, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1057, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1058, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product option value's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1054, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1051, + "name": "option", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product option that the Product Option Value belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1032, + "name": "ProductOption", + "package": "@medusajs/medusa" + } + }, + { + "id": 1050, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product Option that the Product Option Value belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1060, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1049, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value that the Product Variant has defined for the specific Product Option (e.g. if the Product Option is \"Size\" this value could be `Small`, `Medium` or `Large`)." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1053, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product variant that uses this product option value." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1103, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "id": 1052, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product variant that uses this product option value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1055, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1056, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1047 + ] + }, + { + "title": "Properties", + "children": [ + 1059, + 1057, + 1058, + 1054, + 1051, + 1050, + 1060, + 1049, + 1053, + 1052 + ] + }, + { + "title": "Methods", + "children": [ + 1055 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1061, + "name": "ProductTag", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Tag can be added to Products for easy filtering and grouping." + } + ] + }, + "children": [ + { + "id": 1062, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1063, + "name": "new ProductTag", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Tag can be added to Products for easy filtering and grouping." + } + ] + }, + "type": { + "type": "reference", + "target": 1061, + "name": "ProductTag", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1070, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1068, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1069, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product tag's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1065, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1071, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1064, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value that the Product Tag represents" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1066, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1067, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1062 + ] + }, + { + "title": "Properties", + "children": [ + 1070, + 1068, + 1069, + 1065, + 1071, + 1064 + ] + }, + { + "title": "Methods", + "children": [ + 1066 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1072, + "name": "ProductTaxRate", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a tax rate and a product to indicate that the product is taxed in a way different than the default." + } + ] + }, + "children": [ + { + "id": 1073, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1074, + "name": "new ProductTaxRate", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a tax rate and a product to indicate that the product is taxed in a way different than the default." + } + ] + }, + "type": { + "type": "reference", + "target": 1072, + "name": "ProductTaxRate", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1079, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 1081, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1077, + "name": "product", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 954, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "id": 1075, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1076, + "name": "rate_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Tax Rate" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1078, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the tax rate." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1497, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + }, + { + "id": 1080, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1073 + ] + }, + { + "title": "Properties", + "children": [ + 1079, + 1081, + 1077, + 1075, + 1076, + 1078, + 1080 + ] + } + ] + }, + { + "id": 1082, + "name": "ProductType", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Type can be added to Products for filtering and reporting purposes." + } + ] + }, + "children": [ + { + "id": 1083, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1084, + "name": "new ProductType", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Type can be added to Products for filtering and reporting purposes." + } + ] + }, + "type": { + "type": "reference", + "target": 1082, + "name": "ProductType", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1091, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1089, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1090, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product type's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1086, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1092, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1085, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value that the Product Type represents." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1087, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1088, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1083 + ] + }, + { + "title": "Properties", + "children": [ + 1091, + 1089, + 1090, + 1086, + 1092, + 1085 + ] + }, + { + "title": "Methods", + "children": [ + 1087 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1093, + "name": "ProductTypeTaxRate", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a tax rate and a product type to indicate that the product type is taxed in a different way than the default." + } + ] + }, + "children": [ + { + "id": 1094, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1095, + "name": "new ProductTypeTaxRate", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a tax rate and a product type to indicate that the product type is taxed in a different way than the default." + } + ] + }, + "type": { + "type": "reference", + "target": 1093, + "name": "ProductTypeTaxRate", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1100, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 1102, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1098, + "name": "product_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product type." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1082, + "name": "ProductType", + "package": "@medusajs/medusa" + } + }, + { + "id": 1096, + "name": "product_type_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Product type" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1097, + "name": "rate_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the Tax Rate" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1099, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the tax rate." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1497, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + }, + { + "id": 1101, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1094 + ] + }, + { + "title": "Properties", + "children": [ + 1100, + 1102, + 1098, + 1096, + 1097, + 1099, + 1101 + ] + } + ] + }, + { + "id": 1103, + "name": "ProductVariant", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Variant represents a Product with a specific set of Product Option configurations. The maximum number of Product Variants that a Product can have is given by the number of available Product Option combinations. A product must at least have one product variant." + } + ] + }, + "children": [ + { + "id": 1104, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1105, + "name": "new ProductVariant", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Variant represents a Product with a specific set of Product Option configurations. The maximum number of Product Variants that a Product can have is given by the number of available Product Option combinations. A product must at least have one product variant." + } + ] + }, + "type": { + "type": "reference", + "target": 1103, + "name": "ProductVariant", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1116, + "name": "allow_backorder", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Product Variant should be purchasable when `inventory_quantity` is 0." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 1111, + "name": "barcode", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A generic field for a GTIN number that can be used to identify the Product Variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1134, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1132, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1112, + "name": "ean", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An EAN barcode number that can be used to identify the Product Variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1124, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the Product Variant. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1118, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1133, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variant's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1127, + "name": "inventory_items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details inventory items of the product variant." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1136, + "name": "ProductVariantInventoryItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1115, + "name": "inventory_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The current quantity of the item that is stocked." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1123, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the Product Variant. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1117, + "name": "manage_inventory", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether Medusa should manage inventory for the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 1121, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material and composition that the Product Variant is made of, May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1128, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 1120, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturers Identification code that identifies the manufacturer of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1126, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product options that this product variant defines values for." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1046, + "name": "ProductOptionValue", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1119, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country in which the Product Variant was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1109, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the prices of the Product Variant, each represented as a Money Amount. Each Money Amount represents a price in a given currency or a specific Region." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 624, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1108, + "name": "product", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product that the product variant belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 954, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "id": 1107, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product that the product variant belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1129, + "name": "purchasable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Only used with the inventory modules.\nA boolean value indicating whether the Product Variant is purchasable.\nA variant is purchasable if:\n - inventory is not managed\n - it has no inventory items\n - it is in stock\n - it is backorderable.\n" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1110, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique stock keeping unit used to identify the Product Variant. This will usually be a unique identifer for the item that is to be shipped, and can be referenced across multiple systems." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1106, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A title that can be displayed for easy identification of the Product Variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1113, + "name": "upc", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A UPC barcode number that can be used to identify the Product Variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1135, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1114, + "name": "variant_rank", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ranking of this variant" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + }, + "defaultValue": 0 + }, + { + "id": 1122, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the Product Variant. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1125, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the Product Variant. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1130, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1131, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1104 + ] + }, + { + "title": "Properties", + "children": [ + 1116, + 1111, + 1134, + 1132, + 1112, + 1124, + 1118, + 1133, + 1127, + 1115, + 1123, + 1117, + 1121, + 1128, + 1120, + 1126, + 1119, + 1109, + 1108, + 1107, + 1129, + 1110, + 1106, + 1113, + 1135, + 1114, + 1122, + 1125 + ] + }, + { + "title": "Methods", + "children": [ + 1130 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1136, + "name": "ProductVariantInventoryItem", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Variant Inventory Item links variants with inventory items and denotes the required quantity of the variant." + } + ] + }, + "children": [ + { + "id": 1137, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1138, + "name": "new ProductVariantInventoryItem", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Product Variant Inventory Item links variants with inventory items and denotes the required quantity of the variant." + } + ] + }, + "type": { + "type": "reference", + "target": 1136, + "name": "ProductVariantInventoryItem", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1147, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1145, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1146, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variant inventory item's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1139, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the inventory item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1142, + "name": "required_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of an inventory item required for the variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": 1 + }, + { + "id": 1148, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1141, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product variant." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1103, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "id": 1140, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1143, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1144, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1137 + ] + }, + { + "title": "Properties", + "children": [ + 1147, + 1145, + 1146, + 1139, + 1142, + 1148, + 1141, + 1140 + ] + }, + { + "title": "Methods", + "children": [ + 1143 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1149, + "name": "ProductVariantMoneyAmount", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1150, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1151, + "name": "new ProductVariantMoneyAmount", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1149, + "name": "ProductVariantMoneyAmount", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1158, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1156, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1157, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1152, + "name": "money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1159, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1153, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1154, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1155, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1150 + ] + }, + { + "title": "Properties", + "children": [ + 1158, + 1156, + 1157, + 1152, + 1159, + 1153 + ] + }, + { + "title": "Methods", + "children": [ + 1154 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1160, + "name": "PublishableApiKey", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Publishable API key defines scopes that resources are available in. Then, it can be used in request to infer the resources without having to directly pass them. For example, a publishable API key can be associated with one or more sales channels. Then, when the publishable API key is passed in the header of a request, it is inferred what sales channel is being used without having to pass the sales channel as a query or body parameter of the request. Publishable API keys can only be used with sales channels, at the moment." + } + ] + }, + "children": [ + { + "id": 1161, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1162, + "name": "new PublishableApiKey", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Publishable API key defines scopes that resources are available in. Then, it can be used in request to infer the resources without having to directly pass them. For example, a publishable API key can be associated with one or more sales channels. Then, when the publishable API key is passed in the header of a request, it is inferred what sales channel is being used without having to pass the sales channel as a query or body parameter of the request. Publishable API keys can only be used with sales channels, at the moment." + } + ] + }, + "type": { + "type": "reference", + "target": 1160, + "name": "PublishableApiKey", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 1170, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 1163, + "name": "created_by", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique identifier of the user that created the key." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1169, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The key's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 1165, + "name": "revoked_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the key was revoked." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 1164, + "name": "revoked_by", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique identifier of the user that revoked the key." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1166, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The key's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1171, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 1167, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1168, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1161 + ] + }, + { + "title": "Properties", + "children": [ + 1170, + 1163, + 1169, + 1165, + 1164, + 1166, + 1171 + ] + }, + { + "title": "Methods", + "children": [ + 1167 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1172, + "name": "PublishableApiKeySalesChannel", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between the Publishable API keys and Sales Channels" + } + ] + }, + "children": [ + { + "id": 1173, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1174, + "name": "new PublishableApiKeySalesChannel", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between the Publishable API keys and Sales Channels" + } + ] + }, + "type": { + "type": "reference", + "target": 1172, + "name": "PublishableApiKeySalesChannel", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1176, + "name": "publishable_key_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The publishable API key's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1175, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1173 + ] + }, + { + "title": "Properties", + "children": [ + 1176, + 1175 + ] + } + ] + }, + { + "id": 1183, + "name": "Refund", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A refund represents an amount of money transfered back to the customer for a given reason. Refunds may occur in relation to Returns, Swaps and Claims, but can also be initiated by an admin for an order." + } + ] + }, + "children": [ + { + "id": 1184, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1185, + "name": "new Refund", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A refund represents an amount of money transfered back to the customer for a given reason. Refunds may occur in relation to Returns, Swaps and Claims, but can also be initiated by an admin for an order." + } + ] + }, + "type": { + "type": "reference", + "target": 1183, + "name": "Refund", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 1190, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount that has be refunded to the Customer." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1198, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 1197, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The refund's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 1194, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Randomly generated key used to continue the completion of the refund in case of failure." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1193, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1191, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional note explaining why the amount was refunded." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1188, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order this refund was created for." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 1186, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order this refund was created for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1189, + "name": "payment", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the payment associated with the refund." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 848, + "name": "Payment", + "package": "@medusajs/medusa" + } + }, + { + "id": 1187, + "name": "payment_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment's ID, if available." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1192, + "name": "reason", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reason given for the Refund, will automatically be set when processed as part of a Swap, Claim or Return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1199, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 1195, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1196, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1184 + ] + }, + { + "title": "Properties", + "children": [ + 1190, + 1198, + 1197, + 1194, + 1193, + 1191, + 1188, + 1186, + 1189, + 1187, + 1192, + 1199 + ] + }, + { + "title": "Methods", + "children": [ + 1195 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1200, + "name": "Region", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A region holds settings specific to a geographical location, including the currency, tax rates, and fulfillment and payment providers. A Region can consist of multiple countries to accomodate common shopping settings across countries." + } + ] + }, + "children": [ + { + "id": 1201, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1202, + "name": "new Region", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A region holds settings specific to a geographical location, including the currency, tax rates, and fulfillment and payment providers. A Region can consist of multiple countries to accomodate common shopping settings across countries." + } + ] + }, + "type": { + "type": "reference", + "target": 1200, + "name": "Region", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1210, + "name": "automatic_taxes", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether taxes should be automated in this region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 1211, + "name": "countries", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the countries included in this region." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 218, + "name": "Country", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1222, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1205, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the currency used in the region." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 229, + "name": "Currency", + "package": "@medusajs/medusa" + } + }, + { + "id": 1204, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The three character currency code used in the region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1220, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1215, + "name": "fulfillment_providers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the fulfillment providers that can be used to fulfill items of orders and similar resources in the region." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 465, + "name": "FulfillmentProvider", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1209, + "name": "gift_cards_taxable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the gift cards are taxable or not in this region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 1221, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1217, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the prices for the region include tax" + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 1216, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1203, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the region as displayed to the customer. If the Region only has one country it is recommended to write the country name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1214, + "name": "payment_providers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the payment providers that can be used to process payments in the region." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 902, + "name": "PaymentProvider", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1208, + "name": "tax_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax code used on purchases in the Region. This may be used by other systems for accounting purposes." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1213, + "name": "tax_provider", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the tax provider used in the region." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1492, + "name": "TaxProvider", + "package": "@medusajs/medusa" + } + }, + { + "id": 1212, + "name": "tax_provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the tax provider used in this region" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1206, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate that should be charged on purchases in the Region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1207, + "name": "tax_rates", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the tax rates used in the region, aside from the default rate." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 1497, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 1223, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1218, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1219, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1201 + ] + }, + { + "title": "Properties", + "children": [ + 1210, + 1211, + 1222, + 1205, + 1204, + 1220, + 1215, + 1209, + 1221, + 1217, + 1216, + 1203, + 1214, + 1208, + 1213, + 1212, + 1206, + 1207, + 1223 + ] + }, + { + "title": "Methods", + "children": [ + 1218 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1229, + "name": "Return", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Return holds information about Line Items that a Customer wishes to send back, along with how the items will be returned. Returns can also be used as part of a Swap or a Claim." + } + ] + }, + "children": [ + { + "id": 1230, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1231, + "name": "new Return", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Return holds information about Line Items that a Customer wishes to send back, along with how the items will be returned. Returns can also be used as part of a Swap or a Claim." + } + ] + }, + "type": { + "type": "reference", + "target": 1229, + "name": "Return", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 1237, + "name": "claim_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the claim that the return may belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 181, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + }, + { + "id": 1236, + "name": "claim_order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the claim that the return may belong to." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1251, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 1250, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 1247, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Randomly generated key used to continue the completion of the return in case of failure." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1233, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the items that the customer is returning." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1253, + "name": "ReturnItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1241, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the stock location the return will be added back." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1246, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 1245, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When set to true, no notification will be sent related to this return." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "boolean" + } + ] + } + }, + { + "id": 1239, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order that the return was created for." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 1238, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the return was created for." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1244, + "name": "received_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the return was received." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 1243, + "name": "refund_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount that should be refunded as a result of the return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1242, + "name": "shipping_data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Data about the return shipment as provided by the Fulfilment Provider that handles the return shipment." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1240, + "name": "shipping_method", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the Shipping Method that will be used to send the Return back. Can be null if the Customer will handle the return shipment themselves." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1310, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + }, + { + "id": 1232, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Status of the Return." + } + ] + }, + "type": { + "type": "reference", + "target": 1224, + "name": "ReturnStatus", + "package": "@medusajs/medusa" + }, + "defaultValue": "requested" + }, + { + "id": 1235, + "name": "swap", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the swap that the return may belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1463, + "name": "Swap", + "package": "@medusajs/medusa" + } + }, + { + "id": 1234, + "name": "swap_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the swap that the return may belong to." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1252, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 1248, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1249, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1230 + ] + }, + { + "title": "Properties", + "children": [ + 1237, + 1236, + 1251, + 1250, + 1247, + 1233, + 1241, + 1246, + 1245, + 1239, + 1238, + 1244, + 1243, + 1242, + 1240, + 1232, + 1235, + 1234, + 1252 + ] + }, + { + "title": "Methods", + "children": [ + 1248 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1253, + "name": "ReturnItem", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A return item represents a line item in an order that is to be returned. It includes details related to the return and the reason behind it." + } + ] + }, + "children": [ + { + "id": 1254, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1255, + "name": "new ReturnItem", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A return item represents a line item in an order that is to be returned. It includes details related to the return and the reason behind it." + } + ] + }, + "type": { + "type": "reference", + "target": 1253, + "name": "ReturnItem", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1261, + "name": "is_requested", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the Return Item was requested initially or received unexpectedly in the warehouse." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + }, + { + "id": 1259, + "name": "item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the line item in the original order to be returned." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 1257, + "name": "item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Line Item that the Return Item references." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1267, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1266, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional note with additional details about the Return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1260, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity of the Line Item to be returned." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1265, + "name": "reason", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the reason for returning the item." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1268, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + }, + { + "id": 1264, + "name": "reason_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the reason for returning the item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1263, + "name": "received_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity that was received in the warehouse." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1262, + "name": "requested_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity that was originally requested to be returned." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1256, + "name": "return_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Return that the Return Item belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1258, + "name": "return_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Details of the Return that the Return Item belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1229, + "name": "Return", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1254 + ] + }, + { + "title": "Properties", + "children": [ + 1261, + 1259, + 1257, + 1267, + 1266, + 1260, + 1265, + 1264, + 1263, + 1262, + 1256, + 1258 + ] + } + ] + }, + { + "id": 1268, + "name": "ReturnReason", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Return Reason is a value defined by an admin. It can be used on Return Items in order to indicate why a Line Item was returned." + } + ] + }, + "children": [ + { + "id": 1269, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1270, + "name": "new ReturnReason", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Return Reason is a value defined by an admin. It can be used on Return Items in order to indicate why a Line Item was returned." + } + ] + }, + "type": { + "type": "reference", + "target": 1268, + "name": "ReturnReason", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1282, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1280, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1273, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A description of the Reason." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1281, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return reason's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1272, + "name": "label", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A text that can be displayed to the Customer as a reason." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1277, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1275, + "name": "parent_return_reason", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the parent reason." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": 1268, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 1274, + "name": "parent_return_reason_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the parent reason." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1276, + "name": "return_reason_children", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the child reasons." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1268, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1283, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1271, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value to identify the reason by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1278, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1279, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1269 + ] + }, + { + "title": "Properties", + "children": [ + 1282, + 1280, + 1273, + 1281, + 1272, + 1277, + 1275, + 1274, + 1276, + 1283, + 1271 + ] + }, + { + "title": "Methods", + "children": [ + 1278 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1284, + "name": "SalesChannel", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Sales Channel is a method a business offers its products for purchase for the customers. For example, a Webshop can be a sales channel, and a mobile app can be another." + } + ] + }, + "children": [ + { + "id": 1285, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1286, + "name": "new SalesChannel", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Sales Channel is a method a business offers its products for purchase for the customers. For example, a Webshop can be a sales channel, and a mobile app can be another." + } + ] + }, + "type": { + "type": "reference", + "target": 1284, + "name": "SalesChannel", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1296, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1294, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1288, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the sales channel." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1295, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1289, + "name": "is_disabled", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Specify if the sales channel is enabled or disabled." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 1291, + "name": "locations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the stock locations related to the sales channel." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1298, + "name": "SalesChannelLocation", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1290, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 1287, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the sales channel." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1297, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1292, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1293, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1285 + ] + }, + { + "title": "Properties", + "children": [ + 1296, + 1294, + 1288, + 1295, + 1289, + 1291, + 1290, + 1287, + 1297 + ] + }, + { + "title": "Methods", + "children": [ + 1292 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1298, + "name": "SalesChannelLocation", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a sales channel and a stock locations." + } + ] + }, + "children": [ + { + "id": 1299, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1300, + "name": "new SalesChannelLocation", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the association between a sales channel and a stock locations." + } + ] + }, + "type": { + "type": "reference", + "target": 1298, + "name": "SalesChannelLocation", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1308, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1306, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1307, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Sales Channel Stock Location's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1302, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Location Stock." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1303, + "name": "sales_channel", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the sales channel the location is associated with." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1284, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + }, + { + "id": 1301, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Sales Channel" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1309, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1304, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1305, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1299 + ] + }, + { + "title": "Properties", + "children": [ + 1308, + 1306, + 1307, + 1302, + 1303, + 1301, + 1309 + ] + }, + { + "title": "Methods", + "children": [ + 1304 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1310, + "name": "ShippingMethod", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method represents a way in which an Order or Return can be shipped. Shipping Methods are created from a Shipping Option, but may contain additional details that can be necessary for the Fulfillment Provider to handle the shipment. If the shipping method is created for a return, it may be associated with a claim or a swap that the return is part of." + } + ] + }, + "children": [ + { + "id": 1311, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1312, + "name": "new ShippingMethod", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method represents a way in which an Order or Return can be shipped. Shipping Methods are created from a Shipping Option, but may contain additional details that can be necessary for the Fulfillment Provider to handle the shipment. If the shipping method is created for a return, it may be associated with a claim or a swap that the return is part of." + } + ] + }, + "type": { + "type": "reference", + "target": 1310, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1320, + "name": "cart", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the cart that the shipping method is used in." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 76, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 1319, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart that the shipping method is used in." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1318, + "name": "claim_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the claim that the shipping method is used in." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 181, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + }, + { + "id": 1317, + "name": "claim_order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the claim that the shipping method is used in." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1328, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Additional data that the Fulfillment Provider needs to fulfill the shipment. This is used in combination with the Shipping Options data, and may contain information such as a drop point id." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1313, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping method's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1329, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the shipping method price include tax" + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 1316, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order that the shipping method is used in." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 1315, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the shipping method is used in." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1327, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to charge for the Shipping Method. The currency of the price is defined by the Region that the Order that the Shipping Method belongs to is a part of." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1323, + "name": "return_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the return that the shipping method is used in." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1324, + "name": "return_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the return that the shipping method is used in." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1229, + "name": "Return", + "package": "@medusajs/medusa" + } + }, + { + "id": 1325, + "name": "shipping_option", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping option the method was created from." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1352, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + }, + { + "id": 1314, + "name": "shipping_option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Shipping Option that the Shipping Method is built from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1330, + "name": "subtotal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The subtotal of the shipping" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1322, + "name": "swap", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the swap that the shipping method is used in." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1463, + "name": "Swap", + "package": "@medusajs/medusa" + } + }, + { + "id": 1321, + "name": "swap_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the swap that the shipping method is used in." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1326, + "name": "tax_lines", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the tax lines applied on the shipping method." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1335, + "name": "ShippingMethodTaxLine", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1332, + "name": "tax_total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total of tax" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1331, + "name": "total", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total amount of the shipping" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1333, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1334, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1311 + ] + }, + { + "title": "Properties", + "children": [ + 1320, + 1319, + 1318, + 1317, + 1328, + 1313, + 1329, + 1316, + 1315, + 1327, + 1323, + 1324, + 1325, + 1314, + 1330, + 1322, + 1321, + 1326, + 1332, + 1331 + ] + }, + { + "title": "Methods", + "children": [ + 1333 + ] + } + ] + }, + { + "id": 1335, + "name": "ShippingMethodTaxLine", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method Tax Line represents the taxes applied on a shipping method in a cart." + } + ] + }, + "children": [ + { + "id": 1336, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1337, + "name": "new ShippingMethodTaxLine", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Method Tax Line represents the taxes applied on a shipping method in a cart." + } + ] + }, + "type": { + "type": "reference", + "target": 1335, + "name": "ShippingMethodTaxLine", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.constructor" + } + }, + { + "id": 1344, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A code to identify the tax type by" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.code" + } + }, + { + "id": 1347, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.created_at" + } + }, + { + "id": 1346, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line item tax line's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.id" + } + }, + { + "id": 1345, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.metadata" + } + }, + { + "id": 1343, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A human friendly name for the tax" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.name" + } + }, + { + "id": 1342, + "name": "rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The numeric rate to charge tax by" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.rate" + } + }, + { + "id": 1339, + "name": "shipping_method", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the associated shipping method." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1310, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + }, + { + "id": 1338, + "name": "shipping_method_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1348, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TaxLine.updated_at" + } + }, + { + "id": 1340, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1341, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1336 + ] + }, + { + "title": "Properties", + "children": [ + 1344, + 1347, + 1346, + 1345, + 1343, + 1342, + 1339, + 1338, + 1348 + ] + }, + { + "title": "Methods", + "children": [ + 1340 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-line.ts", + "qualifiedName": "TaxLine" + }, + "name": "TaxLine", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1352, + "name": "ShippingOption", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Option represents a way in which an Order or Return can be shipped. Shipping Options have an associated Fulfillment Provider that will be used when the fulfillment of an Order is initiated. Shipping Options themselves cannot be added to Carts, but serve as a template for Shipping Methods. This distinction makes it possible to customize individual Shipping Methods with additional information." + } + ] + }, + "children": [ + { + "id": 1353, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1354, + "name": "new ShippingOption", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Option represents a way in which an Order or Return can be shipped. Shipping Options have an associated Fulfillment Provider that will be used when the fulfillment of an Order is initiated. Shipping Options themselves cannot be added to Carts, but serve as a template for Shipping Methods. This distinction makes it possible to customize individual Shipping Methods with additional information." + } + ] + }, + "type": { + "type": "reference", + "target": 1352, + "name": "ShippingOption", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1365, + "name": "admin_only", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Flag to indicate if the Shipping Option usage is restricted to admin users." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 1363, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to charge for shipping when the Shipping Option price type is `flat_rate`." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1374, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1367, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data needed for the Fulfillment Provider to identify the Shipping Option." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1372, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1373, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping option's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1369, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the shipping option price include tax" + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + }, + { + "tag": "@featureFlag", + "content": [ + { + "kind": "inline-tag", + "text": "tax_inclusive_pricing", + "tag": "@featureFlag" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 1364, + "name": "is_return", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Flag to indicate if the Shipping Option can be used for Return shipments." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 1368, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1355, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name given to the Shipping Option - this may be displayed to the Customer." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1362, + "name": "price_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of pricing calculation that is used when creatin Shipping Methods from the Shipping Option. Can be `flat_rate` for fixed prices or `calculated` if the Fulfillment Provider can provide price calulations." + } + ] + }, + "type": { + "type": "reference", + "target": 1349, + "name": "ShippingOptionPriceType", + "package": "@medusajs/medusa" + } + }, + { + "id": 1359, + "name": "profile", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping profile that the shipping option belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1394, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + }, + { + "id": 1358, + "name": "profile_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the Shipping Profile that the shipping option belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1361, + "name": "provider", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the fulfillment provider that will be used to later to process the shipping method created from this shipping option and its fulfillments." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 465, + "name": "FulfillmentProvider", + "package": "@medusajs/medusa" + } + }, + { + "id": 1360, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the fulfillment provider that will be used to later to process the shipping method created from this shipping option and its fulfillments." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1357, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the region this shipping option can be used in." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1200, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 1356, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the region this shipping option can be used in." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1366, + "name": "requirements", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the requirements that must be satisfied for the Shipping Option to be available for usage in a Cart." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1379, + "name": "ShippingOptionRequirement", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1375, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1370, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1371, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1353 + ] + }, + { + "title": "Properties", + "children": [ + 1365, + 1363, + 1374, + 1367, + 1372, + 1373, + 1369, + 1364, + 1368, + 1355, + 1362, + 1359, + 1358, + 1361, + 1360, + 1357, + 1356, + 1366, + 1375 + ] + }, + { + "title": "Methods", + "children": [ + 1370 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1379, + "name": "ShippingOptionRequirement", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A shipping option requirement defines conditions that a Cart must satisfy for the Shipping Option to be available for usage in the Cart." + } + ] + }, + "children": [ + { + "id": 1380, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1381, + "name": "new ShippingOptionRequirement", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A shipping option requirement defines conditions that a Cart must satisfy for the Shipping Option to be available for usage in the Cart." + } + ] + }, + "type": { + "type": "reference", + "target": 1379, + "name": "ShippingOptionRequirement", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1386, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to compare the Cart subtotal to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1387, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 1382, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping option requirement's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1384, + "name": "shipping_option", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping option that the requirements belong to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1352, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + }, + { + "id": 1383, + "name": "shipping_option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the shipping option that the requirements belong to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1385, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the requirement, this defines how the value will be compared to the Cart's total. `min_subtotal` requirements define the minimum subtotal that is needed for the Shipping Option to be available, while the `max_subtotal` defines the maximum subtotal that the Cart can have for the Shipping Option to be available." + } + ] + }, + "type": { + "type": "reference", + "target": 1376, + "name": "RequirementType", + "package": "@medusajs/medusa" + } + }, + { + "id": 1388, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1389, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1380 + ] + }, + { + "title": "Properties", + "children": [ + 1386, + 1387, + 1382, + 1384, + 1383, + 1385 + ] + }, + { + "title": "Methods", + "children": [ + 1388 + ] + } + ] + }, + { + "id": 1394, + "name": "ShippingProfile", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Profile has a set of defined Shipping Options that can be used to fulfill a given set of Products. For example, gift cards are shipped differently than physical products, so a shipping profile with the type `gift_card` groups together the shipping options that can only be used for gift cards." + } + ] + }, + "children": [ + { + "id": 1395, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1396, + "name": "new ShippingProfile", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Shipping Profile has a set of defined Shipping Options that can be used to fulfill a given set of Products. For example, gift cards are shipped differently than physical products, so a shipping profile with the type `gift_card` groups together the shipping options that can only be used for gift cards." + } + ] + }, + "type": { + "type": "reference", + "target": 1394, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1406, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1404, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1405, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping profile's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1401, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1397, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name given to the Shipping profile - this may be displayed to the Customer." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1399, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the products that the Shipping Profile defines Shipping Options for. Available if the relation `products` is expanded." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 954, + "name": "Product", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1400, + "name": "shipping_options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping options that can be used to create shipping methods for the Products in the Shipping Profile." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1352, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1398, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the Shipping Profile, may be `default`, `gift_card` or `custom`." + } + ] + }, + "type": { + "type": "reference", + "target": 1390, + "name": "ShippingProfileType", + "package": "@medusajs/medusa" + } + }, + { + "id": 1407, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1402, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1403, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1395 + ] + }, + { + "title": "Properties", + "children": [ + 1406, + 1404, + 1405, + 1401, + 1397, + 1399, + 1400, + 1398, + 1407 + ] + }, + { + "title": "Methods", + "children": [ + 1402 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1408, + "name": "ShippingTaxRate", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the tax rates applied on a shipping option." + } + ] + }, + "children": [ + { + "id": 1409, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1410, + "name": "new ShippingTaxRate", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This represents the tax rates applied on a shipping option." + } + ] + }, + "type": { + "type": "reference", + "target": 1408, + "name": "ShippingTaxRate", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1415, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 1417, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1412, + "name": "rate_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated tax rate." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1413, + "name": "shipping_option", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping option." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1352, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + }, + { + "id": 1411, + "name": "shipping_option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the shipping option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1414, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the associated tax rate." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1497, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + }, + { + "id": 1416, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1409 + ] + }, + { + "title": "Properties", + "children": [ + 1415, + 1417, + 1412, + 1413, + 1411, + 1414, + 1416 + ] + } + ] + }, + { + "id": 1418, + "name": "StagedJob", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A staged job resource" + } + ] + }, + "children": [ + { + "id": 1419, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1420, + "name": "new StagedJob", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A staged job resource" + } + ] + }, + "type": { + "type": "reference", + "target": 1418, + "name": "StagedJob", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1423, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Data necessary for the job" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1422, + "name": "event_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the event" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1421, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The staged job's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1424, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1425, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1426, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1419 + ] + }, + { + "title": "Properties", + "children": [ + 1423, + 1422, + 1421, + 1424 + ] + }, + { + "title": "Methods", + "children": [ + 1425 + ] + } + ] + }, + { + "id": 1427, + "name": "Store", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A store holds the main settings of the commerce shop. By default, only one store is created and used within the Medusa backend. It holds settings related to the name of the store, available currencies, and more." + } + ] + }, + "children": [ + { + "id": 1428, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1429, + "name": "new Store", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A store holds the main settings of the commerce shop. By default, only one store is created and used within the Medusa backend. It holds settings related to the name of the store, available currencies, and more." + } + ] + }, + "type": { + "type": "reference", + "target": 1427, + "name": "Store", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 1444, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 1433, + "name": "currencies", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the enabled currencies in the store." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 229, + "name": "Currency", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1432, + "name": "default_currency", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the store's default currency." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 229, + "name": "Currency", + "package": "@medusajs/medusa" + }, + "defaultValue": "usd" + }, + { + "id": 1431, + "name": "default_currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The three character currency code that is the default of the store." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1437, + "name": "default_location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The location ID the store is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1440, + "name": "default_sales_channel", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the store's default sales channel." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1284, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + }, + { + "id": 1439, + "name": "default_sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the store's default sales channel." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1443, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The store's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 1436, + "name": "invite_link_template", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A template to generate Invite links from" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1438, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 1430, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the Store - this may be displayed to the Customer." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "Medusa Store" + }, + { + "id": 1435, + "name": "payment_link_template", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A template to generate Payment links from. Use {{cart_id}} to include the payment's `cart_id` in the link." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1434, + "name": "swap_link_template", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A template to generate Swap links from. Use {{cart_id}} to include the Swap's `cart_id` in the link." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1445, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 1441, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1442, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1428 + ] + }, + { + "title": "Properties", + "children": [ + 1444, + 1433, + 1432, + 1431, + 1437, + 1440, + 1439, + 1443, + 1436, + 1438, + 1430, + 1435, + 1434, + 1445 + ] + }, + { + "title": "Methods", + "children": [ + 1441 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1463, + "name": "Swap", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A swap can be created when a Customer wishes to exchange Products that they have purchased with different Products. It consists of a Return of previously purchased Products and a Fulfillment of new Products. It also includes information on any additional payment or refund required based on the difference between the exchanged products." + } + ] + }, + "children": [ + { + "id": 1464, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1465, + "name": "new Swap", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A swap can be created when a Customer wishes to exchange Products that they have purchased with different Products. It consists of a Return of previously purchased Products and a Fulfillment of new Products. It also includes information on any additional payment or refund required based on the difference between the exchanged products." + } + ] + }, + "type": { + "type": "reference", + "target": 1463, + "name": "Swap", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1470, + "name": "additional_items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the new products to send to the customer, represented as line items." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 545, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1483, + "name": "allow_backorder", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, swaps can be completed with items out of stock" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": false + }, + { + "id": 1481, + "name": "canceled_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the Swap was canceled." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 1479, + "name": "cart", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the cart that the customer uses to complete the swap." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 76, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 1478, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart that the customer uses to complete the swap." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1480, + "name": "confirmed_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the Swap was confirmed by the Customer." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 1490, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1488, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1474, + "name": "difference_due", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The difference amount between the order’s original total and the new total imposed by the swap. If its value is negative, a refund must be issues to the customer. If it's positive, additional payment must be authorized by the customer. Otherwise, no payment processing is required." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1466, + "name": "fulfillment_status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the Fulfillment of the Swap." + } + ] + }, + "type": { + "type": "reference", + "target": 1446, + "name": "SwapFulfillmentStatus", + "package": "@medusajs/medusa" + } + }, + { + "id": 1472, + "name": "fulfillments", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the fulfillments that are used to send the new items to the customer." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 431, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1489, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1484, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Randomly generated key used to continue the completion of the swap in case of failure." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1485, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1482, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If set to true, no notification will be sent related to this swap" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1469, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the order that the swap belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 724, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 1468, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the swap belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1473, + "name": "payment", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the additional payment authorized by the customer when `difference_due` is positive." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 848, + "name": "Payment", + "package": "@medusajs/medusa" + } + }, + { + "id": 1467, + "name": "payment_status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the Payment of the Swap. The payment may either refer to the refund of an amount or the authorization of a new amount." + } + ] + }, + "type": { + "type": "reference", + "target": 1453, + "name": "SwapPaymentStatus", + "package": "@medusajs/medusa" + } + }, + { + "id": 1471, + "name": "return_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the return that belongs to the swap, which holds the details on the items being returned." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1229, + "name": "Return", + "package": "@medusajs/medusa" + } + }, + { + "id": 1476, + "name": "shipping_address", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping address that the new items should be sent to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1, + "name": "Address", + "package": "@medusajs/medusa" + } + }, + { + "id": 1475, + "name": "shipping_address_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Address to send the new Line Items to - in most cases this will be the same as the shipping address on the Order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1477, + "name": "shipping_methods", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping methods used to fulfill the additional items purchased." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1310, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1491, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1486, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1487, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1464 + ] + }, + { + "title": "Properties", + "children": [ + 1470, + 1483, + 1481, + 1479, + 1478, + 1480, + 1490, + 1488, + 1474, + 1466, + 1472, + 1489, + 1484, + 1485, + 1482, + 1469, + 1468, + 1473, + 1467, + 1471, + 1476, + 1475, + 1477, + 1491 + ] + }, + { + "title": "Methods", + "children": [ + 1486 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1492, + "name": "TaxProvider", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A tax provider represents a tax service installed in the Medusa backend, either through a plugin or backend customizations. It holds the tax service's installation status." + } + ] + }, + "children": [ + { + "id": 1493, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1494, + "name": "new TaxProvider", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A tax provider represents a tax service installed in the Medusa backend, either through a plugin or backend customizations. It holds the tax service's installation status." + } + ] + }, + "type": { + "type": "reference", + "target": 1492, + "name": "TaxProvider", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1495, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the tax provider as given by the tax service." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1496, + "name": "is_installed", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the tax service is installed in the current version. If a tax service is no longer installed, the `is_installed` attribute is set to `false`." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": true + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1493 + ] + }, + { + "title": "Properties", + "children": [ + 1495, + 1496 + ] + } + ] + }, + { + "id": 1497, + "name": "TaxRate", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Tax Rate can be used to define a custom rate to charge on specified products, product types, and shipping options within a given region." + } + ] + }, + "children": [ + { + "id": 1498, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1499, + "name": "new TaxRate", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A Tax Rate can be used to define a custom rate to charge on specified products, product types, and shipping options within a given region." + } + ] + }, + "type": { + "type": "reference", + "target": 1497, + "name": "TaxRate", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.constructor" + } + }, + { + "id": 1501, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A code to identify the tax type by" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1515, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.created_at" + } + }, + { + "id": 1514, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.id" + } + }, + { + "id": 1505, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1502, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A human friendly name for the tax" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1509, + "name": "product_count", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The count of products" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1510, + "name": "product_type_count", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The count of product types" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1507, + "name": "product_types", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the product types that belong to this tax rate." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1082, + "name": "ProductType", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1506, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the products that belong to this tax rate." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 954, + "name": "Product", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1500, + "name": "rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The numeric rate to charge" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1504, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the region that the rate belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 1200, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 1503, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the region that the rate belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1511, + "name": "shipping_option_count", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The count of shipping options" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1508, + "name": "shipping_options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the shipping options that belong to this tax rate." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 1352, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1516, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseEntity.updated_at" + } + }, + { + "id": 1512, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1513, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1498 + ] + }, + { + "title": "Properties", + "children": [ + 1501, + 1515, + 1514, + 1505, + 1502, + 1509, + 1510, + 1507, + 1506, + 1500, + 1504, + 1503, + 1511, + 1508, + 1516 + ] + }, + { + "title": "Methods", + "children": [ + 1512 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity" + }, + "name": "BaseEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1517, + "name": "TrackingLink", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A tracking link holds information about tracking numbers for a Fulfillment. Tracking Links can optionally contain a URL that can be visited to see the status of the shipment. Typically, the tracking link is provided from the third-party service integrated through the used fulfillment provider." + } + ] + }, + "children": [ + { + "id": 1518, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1519, + "name": "new TrackingLink", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A tracking link holds information about tracking numbers for a Fulfillment. Tracking Links can optionally contain a URL that can be visited to see the status of the shipment. Typically, the tracking link is provided from the third-party service integrated through the used fulfillment provider." + } + ] + }, + "type": { + "type": "reference", + "target": 1517, + "name": "TrackingLink", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1530, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1528, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1523, + "name": "fulfillment", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the fulfillment that the tracking link belongs to." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 431, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + }, + { + "id": 1522, + "name": "fulfillment_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the fulfillment that the tracking link belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1529, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tracking link's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1524, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Randomly generated key used to continue the completion of a process in case of failure." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1525, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1521, + "name": "tracking_number", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tracking number given by the shipping carrier." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1531, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1520, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URL at which the status of the shipment can be tracked." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1526, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1527, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1518 + ] + }, + { + "title": "Properties", + "children": [ + 1530, + 1528, + 1523, + 1522, + 1529, + 1524, + 1525, + 1521, + 1531, + 1520 + ] + }, + { + "title": "Methods", + "children": [ + 1526 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1536, + "name": "User", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A User is an administrator who can manage store settings and data." + } + ] + }, + "children": [ + { + "id": 1537, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1538, + "name": "new User", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A User is an administrator who can manage store settings and data." + } + ] + }, + "type": { + "type": "reference", + "target": 1536, + "name": "User", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.constructor" + } + }, + { + "id": 1544, + "name": "api_token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An API token associated with the user." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1550, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.created_at" + } + }, + { + "id": 1548, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.deleted_at" + } + }, + { + "id": 1540, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The email of the User" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1541, + "name": "first_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The first name of the User" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1549, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.id" + } + }, + { + "id": 1542, + "name": "last_name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The last name of the User" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1545, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1543, + "name": "password_hash", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1539, + "name": "role", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's role. These roles don't provide any different privileges." + } + ] + }, + "type": { + "type": "reference", + "target": 1532, + "name": "UserRoles", + "package": "@medusajs/medusa" + }, + "defaultValue": "member" + }, + { + "id": 1551, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "SoftDeletableEntity.updated_at" + } + }, + { + "id": 1546, + "name": "beforeInsert", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1547, + "name": "beforeInsert", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1537 + ] + }, + { + "title": "Properties", + "children": [ + 1544, + 1550, + 1548, + 1540, + 1541, + 1549, + 1542, + 1545, + 1543, + 1539, + 1551 + ] + }, + { + "title": "Methods", + "children": [ + 1546 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity" + }, + "name": "SoftDeletableEntity", + "package": "@medusajs/medusa" + } + ] + } + ], + "groups": [ + { + "title": "Enumerations", + "children": [ + 391, + 70, + 171, + 167, + 138, + 164, + 315, + 309, + 387, + 409, + 706, + 828, + 786, + 700, + 872, + 878, + 907, + 716, + 949, + 1177, + 1376, + 1224, + 1349, + 1390, + 1446, + 1453, + 1532 + ] + }, + { + "title": "Classes", + "children": [ + 1, + 24, + 36, + 76, + 125, + 143, + 181, + 207, + 218, + 229, + 237, + 252, + 273, + 286, + 318, + 337, + 347, + 357, + 367, + 377, + 394, + 412, + 431, + 457, + 465, + 470, + 490, + 504, + 519, + 530, + 545, + 597, + 610, + 624, + 649, + 669, + 664, + 689, + 724, + 792, + 832, + 848, + 880, + 902, + 913, + 931, + 954, + 998, + 1019, + 1032, + 1046, + 1061, + 1072, + 1082, + 1093, + 1103, + 1136, + 1149, + 1160, + 1172, + 1183, + 1200, + 1229, + 1253, + 1268, + 1284, + 1298, + 1310, + 1335, + 1352, + 1379, + 1394, + 1408, + 1418, + 1427, + 1463, + 1492, + 1497, + 1517, + 1536 + ] + } + ], + "packageName": "@medusajs/medusa", + "symbolIdMap": { + "0": { + "sourceFileName": "../../../packages/medusa/src/models/index.ts", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "4": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.customer_id" + }, + "5": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.customer" + }, + "6": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.company" + }, + "7": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.first_name" + }, + "8": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.last_name" + }, + "9": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.address_1" + }, + "10": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.address_2" + }, + "11": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.city" + }, + "12": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.country_code" + }, + "13": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.country" + }, + "14": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.province" + }, + "15": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.postal_code" + }, + "16": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.phone" + }, + "17": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.metadata" + }, + "18": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.beforeInsert" + }, + "19": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address.beforeInsert" + }, + "20": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "21": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "22": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "23": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "24": { + "sourceFileName": "../../../packages/medusa/src/models/analytics-config.ts", + "qualifiedName": "AnalyticsConfig" + }, + "27": { + "sourceFileName": "../../../packages/medusa/src/models/analytics-config.ts", + "qualifiedName": "AnalyticsConfig.user_id" + }, + "28": { + "sourceFileName": "../../../packages/medusa/src/models/analytics-config.ts", + "qualifiedName": "AnalyticsConfig.opt_out" + }, + "29": { + "sourceFileName": "../../../packages/medusa/src/models/analytics-config.ts", + "qualifiedName": "AnalyticsConfig.anonymize" + }, + "30": { + "sourceFileName": "../../../packages/medusa/src/models/analytics-config.ts", + "qualifiedName": "AnalyticsConfig.beforeInsert" + }, + "31": { + "sourceFileName": "../../../packages/medusa/src/models/analytics-config.ts", + "qualifiedName": "AnalyticsConfig.beforeInsert" + }, + "32": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "33": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "34": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "35": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "36": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "39": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.type" + }, + "40": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.created_by" + }, + "41": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.created_by_user" + }, + "42": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.context" + }, + "43": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.result" + }, + "44": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "__type" + }, + "45": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "__type.count" + }, + "46": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "__type.advancement_count" + }, + "47": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "__type.progress" + }, + "48": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "__type.errors" + }, + "49": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "__type.stat_descriptors" + }, + "50": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "__type.file_key" + }, + "51": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "__type.file_size" + }, + "52": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.dry_run" + }, + "53": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.pre_processed_at" + }, + "54": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.processing_at" + }, + "55": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.confirmed_at" + }, + "56": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.completed_at" + }, + "57": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.canceled_at" + }, + "58": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.failed_at" + }, + "59": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.status" + }, + "60": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.loadStatus" + }, + "61": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.loadStatus" + }, + "62": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.beforeInsert" + }, + "63": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.beforeInsert" + }, + "64": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.toJSON" + }, + "65": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob.toJSON" + }, + "66": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "67": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "68": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "69": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "70": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "CartType" + }, + "71": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "CartType.DEFAULT" + }, + "72": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "CartType.SWAP" + }, + "73": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "CartType.DRAFT_ORDER" + }, + "74": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "CartType.PAYMENT_LINK" + }, + "75": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "CartType.CLAIM" + }, + "76": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "79": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.object" + }, + "80": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.email" + }, + "81": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.billing_address_id" + }, + "82": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.billing_address" + }, + "83": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.shipping_address_id" + }, + "84": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.shipping_address" + }, + "85": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.items" + }, + "86": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.region_id" + }, + "87": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.region" + }, + "88": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.discounts" + }, + "89": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.gift_cards" + }, + "90": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.customer_id" + }, + "91": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.customer" + }, + "92": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.payment_session" + }, + "93": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.payment_sessions" + }, + "94": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.payment_id" + }, + "95": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.payment" + }, + "96": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.shipping_methods" + }, + "97": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.type" + }, + "98": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.completed_at" + }, + "99": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.payment_authorized_at" + }, + "100": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.idempotency_key" + }, + "101": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.context" + }, + "102": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.metadata" + }, + "103": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.sales_channel_id" + }, + "104": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.sales_channel" + }, + "105": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.shipping_total" + }, + "106": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.discount_total" + }, + "107": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.raw_discount_total" + }, + "108": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.item_tax_total" + }, + "109": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.shipping_tax_total" + }, + "110": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.tax_total" + }, + "111": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.refunded_total" + }, + "112": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.total" + }, + "113": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.subtotal" + }, + "114": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.refundable_amount" + }, + "115": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.gift_card_total" + }, + "116": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.gift_card_tax_total" + }, + "117": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.afterLoad" + }, + "118": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.afterLoad" + }, + "119": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.beforeInsert" + }, + "120": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart.beforeInsert" + }, + "121": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "122": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "123": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "124": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "125": { + "sourceFileName": "../../../packages/medusa/src/models/claim-image.ts", + "qualifiedName": "ClaimImage" + }, + "128": { + "sourceFileName": "../../../packages/medusa/src/models/claim-image.ts", + "qualifiedName": "ClaimImage.claim_item_id" + }, + "129": { + "sourceFileName": "../../../packages/medusa/src/models/claim-image.ts", + "qualifiedName": "ClaimImage.claim_item" + }, + "130": { + "sourceFileName": "../../../packages/medusa/src/models/claim-image.ts", + "qualifiedName": "ClaimImage.url" + }, + "131": { + "sourceFileName": "../../../packages/medusa/src/models/claim-image.ts", + "qualifiedName": "ClaimImage.metadata" + }, + "132": { + "sourceFileName": "../../../packages/medusa/src/models/claim-image.ts", + "qualifiedName": "ClaimImage.beforeInsert" + }, + "133": { + "sourceFileName": "../../../packages/medusa/src/models/claim-image.ts", + "qualifiedName": "ClaimImage.beforeInsert" + }, + "134": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "135": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "136": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "137": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "138": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimReason" + }, + "139": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimReason.MISSING_ITEM" + }, + "140": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimReason.WRONG_ITEM" + }, + "141": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimReason.PRODUCTION_FAILURE" + }, + "142": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimReason.OTHER" + }, + "143": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem" + }, + "146": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.images" + }, + "147": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.claim_order_id" + }, + "148": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.claim_order" + }, + "149": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.item_id" + }, + "150": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.item" + }, + "151": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.variant_id" + }, + "152": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.variant" + }, + "153": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.reason" + }, + "154": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.note" + }, + "155": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.quantity" + }, + "156": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.tags" + }, + "157": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.metadata" + }, + "158": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.beforeInsert" + }, + "159": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem.beforeInsert" + }, + "160": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "161": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "162": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "163": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "164": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimType" + }, + "165": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimType.REFUND" + }, + "166": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimType.REPLACE" + }, + "167": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimPaymentStatus" + }, + "168": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimPaymentStatus.NA" + }, + "169": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimPaymentStatus.NOT_REFUNDED" + }, + "170": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimPaymentStatus.REFUNDED" + }, + "171": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimFulfillmentStatus" + }, + "172": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimFulfillmentStatus.NOT_FULFILLED" + }, + "173": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimFulfillmentStatus.PARTIALLY_FULFILLED" + }, + "174": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimFulfillmentStatus.FULFILLED" + }, + "175": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimFulfillmentStatus.PARTIALLY_SHIPPED" + }, + "176": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimFulfillmentStatus.SHIPPED" + }, + "177": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimFulfillmentStatus.PARTIALLY_RETURNED" + }, + "178": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimFulfillmentStatus.RETURNED" + }, + "179": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimFulfillmentStatus.CANCELED" + }, + "180": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimFulfillmentStatus.REQUIRES_ACTION" + }, + "181": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "184": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.payment_status" + }, + "185": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.fulfillment_status" + }, + "186": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.claim_items" + }, + "187": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.additional_items" + }, + "188": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.type" + }, + "189": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.order_id" + }, + "190": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.order" + }, + "191": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.return_order" + }, + "192": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.shipping_address_id" + }, + "193": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.shipping_address" + }, + "194": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.shipping_methods" + }, + "195": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.fulfillments" + }, + "196": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.refund_amount" + }, + "197": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.canceled_at" + }, + "198": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.created_at" + }, + "199": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.updated_at" + }, + "200": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.deleted_at" + }, + "201": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.no_notification" + }, + "202": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.metadata" + }, + "203": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.idempotency_key" + }, + "204": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.beforeInsert" + }, + "205": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder.beforeInsert" + }, + "206": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "207": { + "sourceFileName": "../../../packages/medusa/src/models/claim-tag.ts", + "qualifiedName": "ClaimTag" + }, + "210": { + "sourceFileName": "../../../packages/medusa/src/models/claim-tag.ts", + "qualifiedName": "ClaimTag.value" + }, + "211": { + "sourceFileName": "../../../packages/medusa/src/models/claim-tag.ts", + "qualifiedName": "ClaimTag.metadata" + }, + "212": { + "sourceFileName": "../../../packages/medusa/src/models/claim-tag.ts", + "qualifiedName": "ClaimTag.beforeInsert" + }, + "213": { + "sourceFileName": "../../../packages/medusa/src/models/claim-tag.ts", + "qualifiedName": "ClaimTag.beforeInsert" + }, + "214": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "215": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "216": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "217": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "218": { + "sourceFileName": "../../../packages/medusa/src/models/country.ts", + "qualifiedName": "Country" + }, + "221": { + "sourceFileName": "../../../packages/medusa/src/models/country.ts", + "qualifiedName": "Country.id" + }, + "222": { + "sourceFileName": "../../../packages/medusa/src/models/country.ts", + "qualifiedName": "Country.iso_2" + }, + "223": { + "sourceFileName": "../../../packages/medusa/src/models/country.ts", + "qualifiedName": "Country.iso_3" + }, + "224": { + "sourceFileName": "../../../packages/medusa/src/models/country.ts", + "qualifiedName": "Country.num_code" + }, + "225": { + "sourceFileName": "../../../packages/medusa/src/models/country.ts", + "qualifiedName": "Country.name" + }, + "226": { + "sourceFileName": "../../../packages/medusa/src/models/country.ts", + "qualifiedName": "Country.display_name" + }, + "227": { + "sourceFileName": "../../../packages/medusa/src/models/country.ts", + "qualifiedName": "Country.region_id" + }, + "228": { + "sourceFileName": "../../../packages/medusa/src/models/country.ts", + "qualifiedName": "Country.region" + }, + "229": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "232": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency.code" + }, + "233": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency.symbol" + }, + "234": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency.symbol_native" + }, + "235": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency.name" + }, + "236": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency.includes_tax" + }, + "237": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption" + }, + "240": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption.price" + }, + "241": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption.shipping_option_id" + }, + "242": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption.shipping_option" + }, + "243": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption.cart_id" + }, + "244": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption.cart" + }, + "245": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption.metadata" + }, + "246": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption.beforeInsert" + }, + "247": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption.beforeInsert" + }, + "248": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "249": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "250": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "251": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "252": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "255": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.email" + }, + "256": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.first_name" + }, + "257": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.last_name" + }, + "258": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.billing_address_id" + }, + "259": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.billing_address" + }, + "260": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.shipping_addresses" + }, + "261": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.password_hash" + }, + "262": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.phone" + }, + "263": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.has_account" + }, + "264": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.orders" + }, + "265": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.groups" + }, + "266": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.metadata" + }, + "267": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.beforeInsert" + }, + "268": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer.beforeInsert" + }, + "269": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "270": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "271": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "272": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "273": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "276": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup.name" + }, + "277": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup.customers" + }, + "278": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup.price_lists" + }, + "279": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup.metadata" + }, + "280": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup.beforeInsert" + }, + "281": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup.beforeInsert" + }, + "282": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "283": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "284": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "285": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "286": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "289": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.code" + }, + "290": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.is_dynamic" + }, + "291": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.rule_id" + }, + "292": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.rule" + }, + "293": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.is_disabled" + }, + "294": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.parent_discount_id" + }, + "295": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.parent_discount" + }, + "296": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.starts_at" + }, + "297": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.ends_at" + }, + "298": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.valid_duration" + }, + "299": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.regions" + }, + "300": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.usage_limit" + }, + "301": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.usage_count" + }, + "302": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.metadata" + }, + "303": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.upperCaseCodeAndTrim" + }, + "304": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount.upperCaseCodeAndTrim" + }, + "305": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "306": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "307": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "308": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "309": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionType" + }, + "310": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionType.PRODUCTS" + }, + "311": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionType.PRODUCT_TYPES" + }, + "312": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionType.PRODUCT_COLLECTIONS" + }, + "313": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionType.PRODUCT_TAGS" + }, + "314": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionType.CUSTOMER_GROUPS" + }, + "315": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionOperator" + }, + "316": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionOperator.IN" + }, + "317": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionOperator.NOT_IN" + }, + "318": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition" + }, + "321": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.type" + }, + "322": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.operator" + }, + "323": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.discount_rule_id" + }, + "324": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.discount_rule" + }, + "325": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.products" + }, + "326": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.product_types" + }, + "327": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.product_tags" + }, + "328": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.product_collections" + }, + "329": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.customer_groups" + }, + "330": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.metadata" + }, + "331": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.beforeInsert" + }, + "332": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition.beforeInsert" + }, + "333": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "334": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "335": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "336": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "337": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-customer-group.ts", + "qualifiedName": "DiscountConditionCustomerGroup" + }, + "340": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-customer-group.ts", + "qualifiedName": "DiscountConditionCustomerGroup.customer_group_id" + }, + "341": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-customer-group.ts", + "qualifiedName": "DiscountConditionCustomerGroup.condition_id" + }, + "342": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-customer-group.ts", + "qualifiedName": "DiscountConditionCustomerGroup.customer_group" + }, + "343": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-customer-group.ts", + "qualifiedName": "DiscountConditionCustomerGroup.discount_condition" + }, + "344": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-customer-group.ts", + "qualifiedName": "DiscountConditionCustomerGroup.created_at" + }, + "345": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-customer-group.ts", + "qualifiedName": "DiscountConditionCustomerGroup.updated_at" + }, + "346": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-customer-group.ts", + "qualifiedName": "DiscountConditionCustomerGroup.metadata" + }, + "347": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product.ts", + "qualifiedName": "DiscountConditionProduct" + }, + "350": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product.ts", + "qualifiedName": "DiscountConditionProduct.product_id" + }, + "351": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product.ts", + "qualifiedName": "DiscountConditionProduct.condition_id" + }, + "352": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product.ts", + "qualifiedName": "DiscountConditionProduct.product" + }, + "353": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product.ts", + "qualifiedName": "DiscountConditionProduct.discount_condition" + }, + "354": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product.ts", + "qualifiedName": "DiscountConditionProduct.created_at" + }, + "355": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product.ts", + "qualifiedName": "DiscountConditionProduct.updated_at" + }, + "356": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product.ts", + "qualifiedName": "DiscountConditionProduct.metadata" + }, + "357": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-collection.ts", + "qualifiedName": "DiscountConditionProductCollection" + }, + "360": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-collection.ts", + "qualifiedName": "DiscountConditionProductCollection.product_collection_id" + }, + "361": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-collection.ts", + "qualifiedName": "DiscountConditionProductCollection.condition_id" + }, + "362": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-collection.ts", + "qualifiedName": "DiscountConditionProductCollection.product_collection" + }, + "363": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-collection.ts", + "qualifiedName": "DiscountConditionProductCollection.discount_condition" + }, + "364": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-collection.ts", + "qualifiedName": "DiscountConditionProductCollection.created_at" + }, + "365": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-collection.ts", + "qualifiedName": "DiscountConditionProductCollection.updated_at" + }, + "366": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-collection.ts", + "qualifiedName": "DiscountConditionProductCollection.metadata" + }, + "367": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-tag.ts", + "qualifiedName": "DiscountConditionProductTag" + }, + "370": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-tag.ts", + "qualifiedName": "DiscountConditionProductTag.product_tag_id" + }, + "371": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-tag.ts", + "qualifiedName": "DiscountConditionProductTag.condition_id" + }, + "372": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-tag.ts", + "qualifiedName": "DiscountConditionProductTag.product_tag" + }, + "373": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-tag.ts", + "qualifiedName": "DiscountConditionProductTag.discount_condition" + }, + "374": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-tag.ts", + "qualifiedName": "DiscountConditionProductTag.created_at" + }, + "375": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-tag.ts", + "qualifiedName": "DiscountConditionProductTag.updated_at" + }, + "376": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-tag.ts", + "qualifiedName": "DiscountConditionProductTag.metadata" + }, + "377": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-type.ts", + "qualifiedName": "DiscountConditionProductType" + }, + "380": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-type.ts", + "qualifiedName": "DiscountConditionProductType.product_type_id" + }, + "381": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-type.ts", + "qualifiedName": "DiscountConditionProductType.condition_id" + }, + "382": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-type.ts", + "qualifiedName": "DiscountConditionProductType.product_type" + }, + "383": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-type.ts", + "qualifiedName": "DiscountConditionProductType.discount_condition" + }, + "384": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-type.ts", + "qualifiedName": "DiscountConditionProductType.created_at" + }, + "385": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-type.ts", + "qualifiedName": "DiscountConditionProductType.updated_at" + }, + "386": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-type.ts", + "qualifiedName": "DiscountConditionProductType.metadata" + }, + "387": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRuleType" + }, + "388": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRuleType.FIXED" + }, + "389": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRuleType.PERCENTAGE" + }, + "390": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRuleType.FREE_SHIPPING" + }, + "391": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "AllocationType" + }, + "392": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "AllocationType.TOTAL" + }, + "393": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "AllocationType.ITEM" + }, + "394": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRule" + }, + "397": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRule.description" + }, + "398": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRule.type" + }, + "399": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRule.value" + }, + "400": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRule.allocation" + }, + "401": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRule.conditions" + }, + "402": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRule.metadata" + }, + "403": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRule.beforeInsert" + }, + "404": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRule.beforeInsert" + }, + "405": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "406": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "407": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "408": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "409": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrderStatus" + }, + "410": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrderStatus.OPEN" + }, + "411": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrderStatus.COMPLETED" + }, + "412": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "415": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.status" + }, + "416": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.display_id" + }, + "417": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.cart_id" + }, + "418": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.cart" + }, + "419": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.order_id" + }, + "420": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.order" + }, + "421": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.canceled_at" + }, + "422": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.completed_at" + }, + "423": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.no_notification_order" + }, + "424": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.metadata" + }, + "425": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.idempotency_key" + }, + "426": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.beforeInsert" + }, + "427": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder.beforeInsert" + }, + "428": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "429": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "430": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "431": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "434": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.claim_order_id" + }, + "435": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.claim_order" + }, + "436": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.swap_id" + }, + "437": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.swap" + }, + "438": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.order_id" + }, + "439": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.order" + }, + "440": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.no_notification" + }, + "441": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.provider_id" + }, + "442": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.location_id" + }, + "443": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.provider" + }, + "444": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.items" + }, + "445": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.tracking_links" + }, + "446": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.tracking_numbers" + }, + "447": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.data" + }, + "448": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.shipped_at" + }, + "449": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.canceled_at" + }, + "450": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.metadata" + }, + "451": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.idempotency_key" + }, + "452": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.beforeInsert" + }, + "453": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment.beforeInsert" + }, + "454": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "455": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "456": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "457": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-item.ts", + "qualifiedName": "FulfillmentItem" + }, + "460": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-item.ts", + "qualifiedName": "FulfillmentItem.fulfillment_id" + }, + "461": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-item.ts", + "qualifiedName": "FulfillmentItem.item_id" + }, + "462": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-item.ts", + "qualifiedName": "FulfillmentItem.fulfillment" + }, + "463": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-item.ts", + "qualifiedName": "FulfillmentItem.item" + }, + "464": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-item.ts", + "qualifiedName": "FulfillmentItem.quantity" + }, + "465": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProvider" + }, + "468": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProvider.id" + }, + "469": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProvider.is_installed" + }, + "470": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "473": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.code" + }, + "474": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.value" + }, + "475": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.balance" + }, + "476": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.region_id" + }, + "477": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.region" + }, + "478": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.order_id" + }, + "479": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.order" + }, + "480": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.is_disabled" + }, + "481": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.ends_at" + }, + "482": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.tax_rate" + }, + "483": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.metadata" + }, + "484": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.beforeInsert" + }, + "485": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard.beforeInsert" + }, + "486": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "487": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "488": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "489": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "490": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction" + }, + "493": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction.id" + }, + "494": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction.gift_card_id" + }, + "495": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction.gift_card" + }, + "496": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction.order_id" + }, + "497": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction.order" + }, + "498": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction.amount" + }, + "499": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction.created_at" + }, + "500": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction.is_taxable" + }, + "501": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction.tax_rate" + }, + "502": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction.beforeInsert" + }, + "503": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction.beforeInsert" + }, + "504": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "507": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.id" + }, + "508": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.idempotency_key" + }, + "509": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.created_at" + }, + "510": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.locked_at" + }, + "511": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.request_method" + }, + "512": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.request_params" + }, + "513": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.request_path" + }, + "514": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.response_code" + }, + "515": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.response_body" + }, + "516": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.recovery_point" + }, + "517": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.beforeInsert" + }, + "518": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey.beforeInsert" + }, + "519": { + "sourceFileName": "../../../packages/medusa/src/models/image.ts", + "qualifiedName": "Image" + }, + "522": { + "sourceFileName": "../../../packages/medusa/src/models/image.ts", + "qualifiedName": "Image.url" + }, + "523": { + "sourceFileName": "../../../packages/medusa/src/models/image.ts", + "qualifiedName": "Image.metadata" + }, + "524": { + "sourceFileName": "../../../packages/medusa/src/models/image.ts", + "qualifiedName": "Image.beforeInsert" + }, + "525": { + "sourceFileName": "../../../packages/medusa/src/models/image.ts", + "qualifiedName": "Image.beforeInsert" + }, + "526": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "527": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "528": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "529": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "530": { + "sourceFileName": "../../../packages/medusa/src/models/invite.ts", + "qualifiedName": "Invite" + }, + "533": { + "sourceFileName": "../../../packages/medusa/src/models/invite.ts", + "qualifiedName": "Invite.user_email" + }, + "534": { + "sourceFileName": "../../../packages/medusa/src/models/invite.ts", + "qualifiedName": "Invite.role" + }, + "535": { + "sourceFileName": "../../../packages/medusa/src/models/invite.ts", + "qualifiedName": "Invite.accepted" + }, + "536": { + "sourceFileName": "../../../packages/medusa/src/models/invite.ts", + "qualifiedName": "Invite.token" + }, + "537": { + "sourceFileName": "../../../packages/medusa/src/models/invite.ts", + "qualifiedName": "Invite.expires_at" + }, + "538": { + "sourceFileName": "../../../packages/medusa/src/models/invite.ts", + "qualifiedName": "Invite.metadata" + }, + "539": { + "sourceFileName": "../../../packages/medusa/src/models/invite.ts", + "qualifiedName": "Invite.beforeInsert" + }, + "540": { + "sourceFileName": "../../../packages/medusa/src/models/invite.ts", + "qualifiedName": "Invite.beforeInsert" + }, + "541": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "542": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "543": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "544": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "545": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "548": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.cart_id" + }, + "549": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.cart" + }, + "550": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.order_id" + }, + "551": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.order" + }, + "552": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.swap_id" + }, + "553": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.swap" + }, + "554": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.claim_order_id" + }, + "555": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.claim_order" + }, + "556": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.tax_lines" + }, + "557": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.adjustments" + }, + "558": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.original_item_id" + }, + "559": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.order_edit_id" + }, + "560": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.order_edit" + }, + "561": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.title" + }, + "562": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.description" + }, + "563": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.thumbnail" + }, + "564": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.is_return" + }, + "565": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.is_giftcard" + }, + "566": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.should_merge" + }, + "567": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.allow_discounts" + }, + "568": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.has_shipping" + }, + "569": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.unit_price" + }, + "570": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.variant_id" + }, + "571": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.variant" + }, + "572": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.product_id" + }, + "573": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.quantity" + }, + "574": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.fulfilled_quantity" + }, + "575": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.returned_quantity" + }, + "576": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.shipped_quantity" + }, + "577": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.metadata" + }, + "578": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.includes_tax" + }, + "579": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.refundable" + }, + "580": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.subtotal" + }, + "581": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.tax_total" + }, + "582": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.total" + }, + "583": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.original_total" + }, + "584": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.original_tax_total" + }, + "585": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.discount_total" + }, + "586": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.raw_discount_total" + }, + "587": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.gift_card_total" + }, + "588": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.beforeInsert" + }, + "589": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.beforeInsert" + }, + "590": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.beforeUpdate" + }, + "591": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.beforeUpdate" + }, + "592": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.afterUpdateOrLoad" + }, + "593": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem.afterUpdateOrLoad" + }, + "594": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "595": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "596": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "597": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "600": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment.id" + }, + "601": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment.item_id" + }, + "602": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment.item" + }, + "603": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment.description" + }, + "604": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment.discount" + }, + "605": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment.discount_id" + }, + "606": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment.amount" + }, + "607": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment.metadata" + }, + "608": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment.beforeInsert" + }, + "609": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment.beforeInsert" + }, + "610": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "613": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine.item_id" + }, + "614": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine.item" + }, + "615": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine.beforeInsert" + }, + "616": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine.beforeInsert" + }, + "617": { + "sourceFileName": "../../../packages/medusa/src/models/tax-line.ts", + "qualifiedName": "TaxLine.rate" + }, + "618": { + "sourceFileName": "../../../packages/medusa/src/models/tax-line.ts", + "qualifiedName": "TaxLine.name" + }, + "619": { + "sourceFileName": "../../../packages/medusa/src/models/tax-line.ts", + "qualifiedName": "TaxLine.code" + }, + "620": { + "sourceFileName": "../../../packages/medusa/src/models/tax-line.ts", + "qualifiedName": "TaxLine.metadata" + }, + "621": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "622": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "623": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "624": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "627": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.currency_code" + }, + "628": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.currency" + }, + "629": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.amount" + }, + "630": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.min_quantity" + }, + "631": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.max_quantity" + }, + "632": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.price_list_id" + }, + "633": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.price_list" + }, + "634": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.variants" + }, + "635": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.variant" + }, + "636": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.variant_id" + }, + "637": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.region_id" + }, + "638": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.region" + }, + "639": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.beforeInsert" + }, + "640": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.beforeInsert" + }, + "641": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.beforeUpdate" + }, + "642": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.beforeUpdate" + }, + "643": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.afterLoad" + }, + "644": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.afterLoad" + }, + "645": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "646": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "647": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "648": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "649": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "652": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note.value" + }, + "653": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note.resource_type" + }, + "654": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note.resource_id" + }, + "655": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note.author_id" + }, + "656": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note.author" + }, + "657": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note.metadata" + }, + "658": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note.beforeInsert" + }, + "659": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note.beforeInsert" + }, + "660": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "661": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "662": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "663": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "664": { + "sourceFileName": "../../../packages/medusa/src/models/notification-provider.ts", + "qualifiedName": "NotificationProvider" + }, + "667": { + "sourceFileName": "../../../packages/medusa/src/models/notification-provider.ts", + "qualifiedName": "NotificationProvider.id" + }, + "668": { + "sourceFileName": "../../../packages/medusa/src/models/notification-provider.ts", + "qualifiedName": "NotificationProvider.is_installed" + }, + "669": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "672": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.event_name" + }, + "673": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.resource_type" + }, + "674": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.resource_id" + }, + "675": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.customer_id" + }, + "676": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.customer" + }, + "677": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.to" + }, + "678": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.data" + }, + "679": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.parent_id" + }, + "680": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.parent_notification" + }, + "681": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.resends" + }, + "682": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.provider_id" + }, + "683": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.provider" + }, + "684": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.beforeInsert" + }, + "685": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification.beforeInsert" + }, + "686": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "687": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "688": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "689": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth" + }, + "692": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth.id" + }, + "693": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth.display_name" + }, + "694": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth.application_name" + }, + "695": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth.install_url" + }, + "696": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth.uninstall_url" + }, + "697": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth.data" + }, + "698": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth.beforeInsert" + }, + "699": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth.beforeInsert" + }, + "700": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "OrderStatus" + }, + "701": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "OrderStatus.PENDING" + }, + "702": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "OrderStatus.COMPLETED" + }, + "703": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "OrderStatus.ARCHIVED" + }, + "704": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "OrderStatus.CANCELED" + }, + "705": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "OrderStatus.REQUIRES_ACTION" + }, + "706": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "FulfillmentStatus" + }, + "707": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "FulfillmentStatus.NOT_FULFILLED" + }, + "708": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "FulfillmentStatus.PARTIALLY_FULFILLED" + }, + "709": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "FulfillmentStatus.FULFILLED" + }, + "710": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "FulfillmentStatus.PARTIALLY_SHIPPED" + }, + "711": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "FulfillmentStatus.SHIPPED" + }, + "712": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "FulfillmentStatus.PARTIALLY_RETURNED" + }, + "713": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "FulfillmentStatus.RETURNED" + }, + "714": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "FulfillmentStatus.CANCELED" + }, + "715": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "FulfillmentStatus.REQUIRES_ACTION" + }, + "716": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "PaymentStatus" + }, + "717": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "PaymentStatus.NOT_PAID" + }, + "718": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "PaymentStatus.AWAITING" + }, + "719": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "PaymentStatus.CAPTURED" + }, + "720": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "PaymentStatus.PARTIALLY_REFUNDED" + }, + "721": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "PaymentStatus.REFUNDED" + }, + "722": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "PaymentStatus.CANCELED" + }, + "723": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "PaymentStatus.REQUIRES_ACTION" + }, + "724": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "727": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.object" + }, + "728": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.status" + }, + "729": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.fulfillment_status" + }, + "730": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.payment_status" + }, + "731": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.display_id" + }, + "732": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.cart_id" + }, + "733": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.cart" + }, + "734": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.customer_id" + }, + "735": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.customer" + }, + "736": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.email" + }, + "737": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.billing_address_id" + }, + "738": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.billing_address" + }, + "739": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.shipping_address_id" + }, + "740": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.shipping_address" + }, + "741": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.region_id" + }, + "742": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.region" + }, + "743": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.currency_code" + }, + "744": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.currency" + }, + "745": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.tax_rate" + }, + "746": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.discounts" + }, + "747": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.gift_cards" + }, + "748": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.shipping_methods" + }, + "749": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.payments" + }, + "750": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.fulfillments" + }, + "751": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.returns" + }, + "752": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.claims" + }, + "753": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.refunds" + }, + "754": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.swaps" + }, + "755": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.draft_order_id" + }, + "756": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.draft_order" + }, + "757": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.edits" + }, + "758": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.items" + }, + "759": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.gift_card_transactions" + }, + "760": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.canceled_at" + }, + "761": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.metadata" + }, + "762": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.no_notification" + }, + "763": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.idempotency_key" + }, + "764": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.external_id" + }, + "765": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.sales_channel_id" + }, + "766": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.sales_channel" + }, + "767": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.shipping_total" + }, + "768": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.shipping_tax_total" + }, + "769": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.discount_total" + }, + "770": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.raw_discount_total" + }, + "771": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.item_tax_total" + }, + "772": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.tax_total" + }, + "773": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.refunded_total" + }, + "774": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.total" + }, + "775": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.subtotal" + }, + "776": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.paid_total" + }, + "777": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.refundable_amount" + }, + "778": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.gift_card_total" + }, + "779": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.gift_card_tax_total" + }, + "780": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.returnable_items" + }, + "781": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.beforeInsert" + }, + "782": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order.beforeInsert" + }, + "783": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "784": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "785": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "786": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEditStatus" + }, + "787": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEditStatus.CONFIRMED" + }, + "788": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEditStatus.DECLINED" + }, + "789": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEditStatus.REQUESTED" + }, + "790": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEditStatus.CREATED" + }, + "791": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEditStatus.CANCELED" + }, + "792": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "795": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.order_id" + }, + "796": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.order" + }, + "797": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.changes" + }, + "798": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.internal_note" + }, + "799": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.created_by" + }, + "800": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.requested_by" + }, + "801": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.requested_at" + }, + "802": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.confirmed_by" + }, + "803": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.confirmed_at" + }, + "804": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.declined_by" + }, + "805": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.declined_reason" + }, + "806": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.declined_at" + }, + "807": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.canceled_by" + }, + "808": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.canceled_at" + }, + "809": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.items" + }, + "810": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.payment_collection_id" + }, + "811": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.payment_collection" + }, + "812": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.shipping_total" + }, + "813": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.discount_total" + }, + "814": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.tax_total" + }, + "815": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.total" + }, + "816": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.subtotal" + }, + "817": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.gift_card_total" + }, + "818": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.gift_card_tax_total" + }, + "819": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.difference_due" + }, + "820": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.status" + }, + "821": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.beforeInsert" + }, + "822": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.beforeInsert" + }, + "823": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.loadStatus" + }, + "824": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit.loadStatus" + }, + "825": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "826": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "827": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "828": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderEditItemChangeType" + }, + "829": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderEditItemChangeType.ITEM_ADD" + }, + "830": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderEditItemChangeType.ITEM_REMOVE" + }, + "831": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderEditItemChangeType.ITEM_UPDATE" + }, + "832": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange" + }, + "835": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange.type" + }, + "836": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange.order_edit_id" + }, + "837": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange.order_edit" + }, + "838": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange.original_line_item_id" + }, + "839": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange.original_line_item" + }, + "840": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange.line_item_id" + }, + "841": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange.line_item" + }, + "842": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange.beforeInsert" + }, + "843": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange.beforeInsert" + }, + "844": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "845": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "846": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "847": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "848": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "851": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.swap_id" + }, + "852": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.swap" + }, + "853": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.cart_id" + }, + "854": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.cart" + }, + "855": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.order_id" + }, + "856": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.order" + }, + "857": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.amount" + }, + "858": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.currency_code" + }, + "859": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.currency" + }, + "860": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.amount_refunded" + }, + "861": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.provider_id" + }, + "862": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.data" + }, + "863": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.captured_at" + }, + "864": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.canceled_at" + }, + "865": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.metadata" + }, + "866": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.idempotency_key" + }, + "867": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.beforeInsert" + }, + "868": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment.beforeInsert" + }, + "869": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "870": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "871": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "872": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollectionStatus" + }, + "873": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollectionStatus.NOT_PAID" + }, + "874": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollectionStatus.AWAITING" + }, + "875": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollectionStatus.AUTHORIZED" + }, + "876": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollectionStatus.PARTIALLY_AUTHORIZED" + }, + "877": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollectionStatus.CANCELED" + }, + "878": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollectionType" + }, + "879": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollectionType.ORDER_EDIT" + }, + "880": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "883": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.type" + }, + "884": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.status" + }, + "885": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.description" + }, + "886": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.amount" + }, + "887": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.authorized_amount" + }, + "888": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.region_id" + }, + "889": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.region" + }, + "890": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.currency_code" + }, + "891": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.currency" + }, + "892": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.payment_sessions" + }, + "893": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.payments" + }, + "894": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.metadata" + }, + "895": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.created_by" + }, + "896": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.beforeInsert" + }, + "897": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection.beforeInsert" + }, + "898": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "899": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "900": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "901": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "902": { + "sourceFileName": "../../../packages/medusa/src/models/payment-provider.ts", + "qualifiedName": "PaymentProvider" + }, + "905": { + "sourceFileName": "../../../packages/medusa/src/models/payment-provider.ts", + "qualifiedName": "PaymentProvider.id" + }, + "906": { + "sourceFileName": "../../../packages/medusa/src/models/payment-provider.ts", + "qualifiedName": "PaymentProvider.is_installed" + }, + "907": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus" + }, + "908": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus.AUTHORIZED" + }, + "909": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus.PENDING" + }, + "910": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus.REQUIRES_MORE" + }, + "911": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus.ERROR" + }, + "912": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus.CANCELED" + }, + "913": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "916": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.cart_id" + }, + "917": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.cart" + }, + "918": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.provider_id" + }, + "919": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.is_selected" + }, + "920": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.is_initiated" + }, + "921": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.status" + }, + "922": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.data" + }, + "923": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.idempotency_key" + }, + "924": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.amount" + }, + "925": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.payment_authorized_at" + }, + "926": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.beforeInsert" + }, + "927": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession.beforeInsert" + }, + "928": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "929": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "930": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "931": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "934": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList.name" + }, + "935": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList.description" + }, + "936": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList.type" + }, + "937": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList.status" + }, + "938": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList.starts_at" + }, + "939": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList.ends_at" + }, + "940": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList.customer_groups" + }, + "941": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList.prices" + }, + "942": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList.includes_tax" + }, + "943": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList.beforeInsert" + }, + "944": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList.beforeInsert" + }, + "945": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "946": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "947": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "948": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "949": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "ProductStatus" + }, + "950": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "ProductStatus.DRAFT" + }, + "951": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "ProductStatus.PROPOSED" + }, + "952": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "ProductStatus.PUBLISHED" + }, + "953": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "ProductStatus.REJECTED" + }, + "954": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "957": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.title" + }, + "958": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.subtitle" + }, + "959": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.description" + }, + "960": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.handle" + }, + "961": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.is_giftcard" + }, + "962": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.status" + }, + "963": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.images" + }, + "964": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.thumbnail" + }, + "965": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.options" + }, + "966": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.variants" + }, + "967": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.categories" + }, + "968": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.profile_id" + }, + "969": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.profile" + }, + "970": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.profiles" + }, + "971": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.weight" + }, + "972": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.length" + }, + "973": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.height" + }, + "974": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.width" + }, + "975": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.hs_code" + }, + "976": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.origin_country" + }, + "977": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.mid_code" + }, + "978": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.material" + }, + "979": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.collection_id" + }, + "980": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.collection" + }, + "981": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.type_id" + }, + "982": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.type" + }, + "983": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.tags" + }, + "984": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.discountable" + }, + "985": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.external_id" + }, + "986": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.metadata" + }, + "987": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.sales_channels" + }, + "988": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.beforeInsert" + }, + "989": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.beforeInsert" + }, + "990": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.beforeUpdate" + }, + "991": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.beforeUpdate" + }, + "992": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.afterLoad" + }, + "993": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product.afterLoad" + }, + "994": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "995": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "996": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "997": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "998": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "999": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.productCategoryProductJoinTable" + }, + "1000": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.treeRelations" + }, + "1003": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.name" + }, + "1004": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.description" + }, + "1005": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.handle" + }, + "1006": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.is_active" + }, + "1007": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.is_internal" + }, + "1008": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.parent_category" + }, + "1009": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.parent_category_id" + }, + "1010": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.category_children" + }, + "1011": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.rank" + }, + "1012": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.metadata" + }, + "1013": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.products" + }, + "1014": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.beforeInsert" + }, + "1015": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory.beforeInsert" + }, + "1016": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1017": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1018": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1019": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "1022": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection.title" + }, + "1023": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection.handle" + }, + "1024": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection.products" + }, + "1025": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection.metadata" + }, + "1026": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection.createHandleIfNotProvided" + }, + "1027": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection.createHandleIfNotProvided" + }, + "1028": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1029": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1030": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1031": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1032": { + "sourceFileName": "../../../packages/medusa/src/models/product-option.ts", + "qualifiedName": "ProductOption" + }, + "1035": { + "sourceFileName": "../../../packages/medusa/src/models/product-option.ts", + "qualifiedName": "ProductOption.title" + }, + "1036": { + "sourceFileName": "../../../packages/medusa/src/models/product-option.ts", + "qualifiedName": "ProductOption.values" + }, + "1037": { + "sourceFileName": "../../../packages/medusa/src/models/product-option.ts", + "qualifiedName": "ProductOption.product_id" + }, + "1038": { + "sourceFileName": "../../../packages/medusa/src/models/product-option.ts", + "qualifiedName": "ProductOption.product" + }, + "1039": { + "sourceFileName": "../../../packages/medusa/src/models/product-option.ts", + "qualifiedName": "ProductOption.metadata" + }, + "1040": { + "sourceFileName": "../../../packages/medusa/src/models/product-option.ts", + "qualifiedName": "ProductOption.beforeInsert" + }, + "1041": { + "sourceFileName": "../../../packages/medusa/src/models/product-option.ts", + "qualifiedName": "ProductOption.beforeInsert" + }, + "1042": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1043": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1044": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1045": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1046": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue" + }, + "1049": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue.value" + }, + "1050": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue.option_id" + }, + "1051": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue.option" + }, + "1052": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue.variant_id" + }, + "1053": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue.variant" + }, + "1054": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue.metadata" + }, + "1055": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue.beforeInsert" + }, + "1056": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue.beforeInsert" + }, + "1057": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1058": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1059": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1060": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1061": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "1064": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag.value" + }, + "1065": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag.metadata" + }, + "1066": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag.beforeInsert" + }, + "1067": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag.beforeInsert" + }, + "1068": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1069": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1070": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1071": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1072": { + "sourceFileName": "../../../packages/medusa/src/models/product-tax-rate.ts", + "qualifiedName": "ProductTaxRate" + }, + "1075": { + "sourceFileName": "../../../packages/medusa/src/models/product-tax-rate.ts", + "qualifiedName": "ProductTaxRate.product_id" + }, + "1076": { + "sourceFileName": "../../../packages/medusa/src/models/product-tax-rate.ts", + "qualifiedName": "ProductTaxRate.rate_id" + }, + "1077": { + "sourceFileName": "../../../packages/medusa/src/models/product-tax-rate.ts", + "qualifiedName": "ProductTaxRate.product" + }, + "1078": { + "sourceFileName": "../../../packages/medusa/src/models/product-tax-rate.ts", + "qualifiedName": "ProductTaxRate.tax_rate" + }, + "1079": { + "sourceFileName": "../../../packages/medusa/src/models/product-tax-rate.ts", + "qualifiedName": "ProductTaxRate.created_at" + }, + "1080": { + "sourceFileName": "../../../packages/medusa/src/models/product-tax-rate.ts", + "qualifiedName": "ProductTaxRate.updated_at" + }, + "1081": { + "sourceFileName": "../../../packages/medusa/src/models/product-tax-rate.ts", + "qualifiedName": "ProductTaxRate.metadata" + }, + "1082": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "1085": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType.value" + }, + "1086": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType.metadata" + }, + "1087": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType.beforeInsert" + }, + "1088": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType.beforeInsert" + }, + "1089": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1090": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1091": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1092": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1093": { + "sourceFileName": "../../../packages/medusa/src/models/product-type-tax-rate.ts", + "qualifiedName": "ProductTypeTaxRate" + }, + "1096": { + "sourceFileName": "../../../packages/medusa/src/models/product-type-tax-rate.ts", + "qualifiedName": "ProductTypeTaxRate.product_type_id" + }, + "1097": { + "sourceFileName": "../../../packages/medusa/src/models/product-type-tax-rate.ts", + "qualifiedName": "ProductTypeTaxRate.rate_id" + }, + "1098": { + "sourceFileName": "../../../packages/medusa/src/models/product-type-tax-rate.ts", + "qualifiedName": "ProductTypeTaxRate.product_type" + }, + "1099": { + "sourceFileName": "../../../packages/medusa/src/models/product-type-tax-rate.ts", + "qualifiedName": "ProductTypeTaxRate.tax_rate" + }, + "1100": { + "sourceFileName": "../../../packages/medusa/src/models/product-type-tax-rate.ts", + "qualifiedName": "ProductTypeTaxRate.created_at" + }, + "1101": { + "sourceFileName": "../../../packages/medusa/src/models/product-type-tax-rate.ts", + "qualifiedName": "ProductTypeTaxRate.updated_at" + }, + "1102": { + "sourceFileName": "../../../packages/medusa/src/models/product-type-tax-rate.ts", + "qualifiedName": "ProductTypeTaxRate.metadata" + }, + "1103": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "1106": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.title" + }, + "1107": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.product_id" + }, + "1108": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.product" + }, + "1109": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.prices" + }, + "1110": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.sku" + }, + "1111": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.barcode" + }, + "1112": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.ean" + }, + "1113": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.upc" + }, + "1114": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.variant_rank" + }, + "1115": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.inventory_quantity" + }, + "1116": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.allow_backorder" + }, + "1117": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.manage_inventory" + }, + "1118": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.hs_code" + }, + "1119": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.origin_country" + }, + "1120": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.mid_code" + }, + "1121": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.material" + }, + "1122": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.weight" + }, + "1123": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.length" + }, + "1124": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.height" + }, + "1125": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.width" + }, + "1126": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.options" + }, + "1127": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.inventory_items" + }, + "1128": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.metadata" + }, + "1129": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.purchasable" + }, + "1130": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.beforeInsert" + }, + "1131": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant.beforeInsert" + }, + "1132": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1133": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1134": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1135": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1136": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem" + }, + "1139": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem.inventory_item_id" + }, + "1140": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem.variant_id" + }, + "1141": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem.variant" + }, + "1142": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem.required_quantity" + }, + "1143": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem.beforeInsert" + }, + "1144": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem.beforeInsert" + }, + "1145": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1146": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1147": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1148": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1149": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-money-amount.ts", + "qualifiedName": "ProductVariantMoneyAmount" + }, + "1152": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-money-amount.ts", + "qualifiedName": "ProductVariantMoneyAmount.money_amount_id" + }, + "1153": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-money-amount.ts", + "qualifiedName": "ProductVariantMoneyAmount.variant_id" + }, + "1154": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-money-amount.ts", + "qualifiedName": "ProductVariantMoneyAmount.beforeInsert" + }, + "1155": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-money-amount.ts", + "qualifiedName": "ProductVariantMoneyAmount.beforeInsert" + }, + "1156": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1157": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1158": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1159": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1160": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key.ts", + "qualifiedName": "PublishableApiKey" + }, + "1163": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key.ts", + "qualifiedName": "PublishableApiKey.created_by" + }, + "1164": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key.ts", + "qualifiedName": "PublishableApiKey.revoked_by" + }, + "1165": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key.ts", + "qualifiedName": "PublishableApiKey.revoked_at" + }, + "1166": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key.ts", + "qualifiedName": "PublishableApiKey.title" + }, + "1167": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key.ts", + "qualifiedName": "PublishableApiKey.beforeInsert" + }, + "1168": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key.ts", + "qualifiedName": "PublishableApiKey.beforeInsert" + }, + "1169": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1170": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1171": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1172": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key-sales-channel.ts", + "qualifiedName": "PublishableApiKeySalesChannel" + }, + "1175": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key-sales-channel.ts", + "qualifiedName": "PublishableApiKeySalesChannel.sales_channel_id" + }, + "1176": { + "sourceFileName": "../../../packages/medusa/src/models/publishable-api-key-sales-channel.ts", + "qualifiedName": "PublishableApiKeySalesChannel.publishable_key_id" + }, + "1177": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "RefundReason" + }, + "1178": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "RefundReason.DISCOUNT" + }, + "1179": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "RefundReason.RETURN" + }, + "1180": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "RefundReason.SWAP" + }, + "1181": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "RefundReason.CLAIM" + }, + "1182": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "RefundReason.OTHER" + }, + "1183": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund" + }, + "1186": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund.order_id" + }, + "1187": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund.payment_id" + }, + "1188": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund.order" + }, + "1189": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund.payment" + }, + "1190": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund.amount" + }, + "1191": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund.note" + }, + "1192": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund.reason" + }, + "1193": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund.metadata" + }, + "1194": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund.idempotency_key" + }, + "1195": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund.beforeInsert" + }, + "1196": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund.beforeInsert" + }, + "1197": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1198": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1199": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1200": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "1203": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.name" + }, + "1204": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.currency_code" + }, + "1205": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.currency" + }, + "1206": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.tax_rate" + }, + "1207": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.tax_rates" + }, + "1208": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.tax_code" + }, + "1209": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.gift_cards_taxable" + }, + "1210": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.automatic_taxes" + }, + "1211": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.countries" + }, + "1212": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.tax_provider_id" + }, + "1213": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.tax_provider" + }, + "1214": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.payment_providers" + }, + "1215": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.fulfillment_providers" + }, + "1216": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.metadata" + }, + "1217": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.includes_tax" + }, + "1218": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.beforeInsert" + }, + "1219": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region.beforeInsert" + }, + "1220": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1221": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1222": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1223": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1224": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "ReturnStatus" + }, + "1225": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "ReturnStatus.REQUESTED" + }, + "1226": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "ReturnStatus.RECEIVED" + }, + "1227": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "ReturnStatus.REQUIRES_ACTION" + }, + "1228": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "ReturnStatus.CANCELED" + }, + "1229": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "1232": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.status" + }, + "1233": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.items" + }, + "1234": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.swap_id" + }, + "1235": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.swap" + }, + "1236": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.claim_order_id" + }, + "1237": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.claim_order" + }, + "1238": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.order_id" + }, + "1239": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.order" + }, + "1240": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.shipping_method" + }, + "1241": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.location_id" + }, + "1242": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.shipping_data" + }, + "1243": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.refund_amount" + }, + "1244": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.received_at" + }, + "1245": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.no_notification" + }, + "1246": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.metadata" + }, + "1247": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.idempotency_key" + }, + "1248": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.beforeInsert" + }, + "1249": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return.beforeInsert" + }, + "1250": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1251": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1252": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1253": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem" + }, + "1256": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.return_id" + }, + "1257": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.item_id" + }, + "1258": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.return_order" + }, + "1259": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.item" + }, + "1260": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.quantity" + }, + "1261": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.is_requested" + }, + "1262": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.requested_quantity" + }, + "1263": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.received_quantity" + }, + "1264": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.reason_id" + }, + "1265": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.reason" + }, + "1266": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.note" + }, + "1267": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem.metadata" + }, + "1268": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "1271": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason.value" + }, + "1272": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason.label" + }, + "1273": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason.description" + }, + "1274": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason.parent_return_reason_id" + }, + "1275": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason.parent_return_reason" + }, + "1276": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason.return_reason_children" + }, + "1277": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason.metadata" + }, + "1278": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason.beforeInsert" + }, + "1279": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason.beforeInsert" + }, + "1280": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1281": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1282": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1283": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1284": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "1287": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel.name" + }, + "1288": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel.description" + }, + "1289": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel.is_disabled" + }, + "1290": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel.metadata" + }, + "1291": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel.locations" + }, + "1292": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel.beforeInsert" + }, + "1293": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel.beforeInsert" + }, + "1294": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1295": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1296": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1297": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1298": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocation" + }, + "1301": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocation.sales_channel_id" + }, + "1302": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocation.location_id" + }, + "1303": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocation.sales_channel" + }, + "1304": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocation.beforeInsert" + }, + "1305": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocation.beforeInsert" + }, + "1306": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1307": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1308": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1309": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1310": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "1313": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.id" + }, + "1314": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.shipping_option_id" + }, + "1315": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.order_id" + }, + "1316": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.order" + }, + "1317": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.claim_order_id" + }, + "1318": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.claim_order" + }, + "1319": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.cart_id" + }, + "1320": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.cart" + }, + "1321": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.swap_id" + }, + "1322": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.swap" + }, + "1323": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.return_id" + }, + "1324": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.return_order" + }, + "1325": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.shipping_option" + }, + "1326": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.tax_lines" + }, + "1327": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.price" + }, + "1328": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.data" + }, + "1329": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.includes_tax" + }, + "1330": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.subtotal" + }, + "1331": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.total" + }, + "1332": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.tax_total" + }, + "1333": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.beforeInsert" + }, + "1334": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod.beforeInsert" + }, + "1335": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine" + }, + "1338": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine.shipping_method_id" + }, + "1339": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine.shipping_method" + }, + "1340": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine.beforeInsert" + }, + "1341": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine.beforeInsert" + }, + "1342": { + "sourceFileName": "../../../packages/medusa/src/models/tax-line.ts", + "qualifiedName": "TaxLine.rate" + }, + "1343": { + "sourceFileName": "../../../packages/medusa/src/models/tax-line.ts", + "qualifiedName": "TaxLine.name" + }, + "1344": { + "sourceFileName": "../../../packages/medusa/src/models/tax-line.ts", + "qualifiedName": "TaxLine.code" + }, + "1345": { + "sourceFileName": "../../../packages/medusa/src/models/tax-line.ts", + "qualifiedName": "TaxLine.metadata" + }, + "1346": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1347": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1348": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1349": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOptionPriceType" + }, + "1350": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOptionPriceType.FLAT_RATE" + }, + "1351": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOptionPriceType.CALCULATED" + }, + "1352": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "1355": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.name" + }, + "1356": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.region_id" + }, + "1357": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.region" + }, + "1358": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.profile_id" + }, + "1359": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.profile" + }, + "1360": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.provider_id" + }, + "1361": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.provider" + }, + "1362": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.price_type" + }, + "1363": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.amount" + }, + "1364": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.is_return" + }, + "1365": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.admin_only" + }, + "1366": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.requirements" + }, + "1367": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.data" + }, + "1368": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.metadata" + }, + "1369": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.includes_tax" + }, + "1370": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.beforeInsert" + }, + "1371": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption.beforeInsert" + }, + "1372": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1373": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1374": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1375": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1376": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "RequirementType" + }, + "1377": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "RequirementType.MIN_SUBTOTAL" + }, + "1378": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "RequirementType.MAX_SUBTOTAL" + }, + "1379": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement" + }, + "1382": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement.id" + }, + "1383": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement.shipping_option_id" + }, + "1384": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement.shipping_option" + }, + "1385": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement.type" + }, + "1386": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement.amount" + }, + "1387": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement.deleted_at" + }, + "1388": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement.beforeInsert" + }, + "1389": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement.beforeInsert" + }, + "1390": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfileType" + }, + "1391": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfileType.DEFAULT" + }, + "1392": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfileType.GIFT_CARD" + }, + "1393": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfileType.CUSTOM" + }, + "1394": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "1397": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile.name" + }, + "1398": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile.type" + }, + "1399": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile.products" + }, + "1400": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile.shipping_options" + }, + "1401": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile.metadata" + }, + "1402": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile.beforeInsert" + }, + "1403": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile.beforeInsert" + }, + "1404": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1405": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1406": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1407": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1408": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-tax-rate.ts", + "qualifiedName": "ShippingTaxRate" + }, + "1411": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-tax-rate.ts", + "qualifiedName": "ShippingTaxRate.shipping_option_id" + }, + "1412": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-tax-rate.ts", + "qualifiedName": "ShippingTaxRate.rate_id" + }, + "1413": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-tax-rate.ts", + "qualifiedName": "ShippingTaxRate.shipping_option" + }, + "1414": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-tax-rate.ts", + "qualifiedName": "ShippingTaxRate.tax_rate" + }, + "1415": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-tax-rate.ts", + "qualifiedName": "ShippingTaxRate.created_at" + }, + "1416": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-tax-rate.ts", + "qualifiedName": "ShippingTaxRate.updated_at" + }, + "1417": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-tax-rate.ts", + "qualifiedName": "ShippingTaxRate.metadata" + }, + "1418": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob" + }, + "1421": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob.id" + }, + "1422": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob.event_name" + }, + "1423": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob.data" + }, + "1424": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob.options" + }, + "1425": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob.beforeInsert" + }, + "1426": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob.beforeInsert" + }, + "1427": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store" + }, + "1430": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.name" + }, + "1431": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.default_currency_code" + }, + "1432": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.default_currency" + }, + "1433": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.currencies" + }, + "1434": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.swap_link_template" + }, + "1435": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.payment_link_template" + }, + "1436": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.invite_link_template" + }, + "1437": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.default_location_id" + }, + "1438": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.metadata" + }, + "1439": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.default_sales_channel_id" + }, + "1440": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.default_sales_channel" + }, + "1441": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.beforeInsert" + }, + "1442": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store.beforeInsert" + }, + "1443": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1444": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1445": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1446": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapFulfillmentStatus" + }, + "1447": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapFulfillmentStatus.NOT_FULFILLED" + }, + "1448": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapFulfillmentStatus.FULFILLED" + }, + "1449": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapFulfillmentStatus.SHIPPED" + }, + "1450": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapFulfillmentStatus.PARTIALLY_SHIPPED" + }, + "1451": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapFulfillmentStatus.CANCELED" + }, + "1452": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapFulfillmentStatus.REQUIRES_ACTION" + }, + "1453": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapPaymentStatus" + }, + "1454": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapPaymentStatus.NOT_PAID" + }, + "1455": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapPaymentStatus.AWAITING" + }, + "1456": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapPaymentStatus.CAPTURED" + }, + "1457": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapPaymentStatus.CONFIRMED" + }, + "1458": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapPaymentStatus.CANCELED" + }, + "1459": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapPaymentStatus.DIFFERENCE_REFUNDED" + }, + "1460": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapPaymentStatus.PARTIALLY_REFUNDED" + }, + "1461": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapPaymentStatus.REFUNDED" + }, + "1462": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "SwapPaymentStatus.REQUIRES_ACTION" + }, + "1463": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "1466": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.fulfillment_status" + }, + "1467": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.payment_status" + }, + "1468": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.order_id" + }, + "1469": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.order" + }, + "1470": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.additional_items" + }, + "1471": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.return_order" + }, + "1472": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.fulfillments" + }, + "1473": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.payment" + }, + "1474": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.difference_due" + }, + "1475": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.shipping_address_id" + }, + "1476": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.shipping_address" + }, + "1477": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.shipping_methods" + }, + "1478": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.cart_id" + }, + "1479": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.cart" + }, + "1480": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.confirmed_at" + }, + "1481": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.canceled_at" + }, + "1482": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.no_notification" + }, + "1483": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.allow_backorder" + }, + "1484": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.idempotency_key" + }, + "1485": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.metadata" + }, + "1486": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.beforeInsert" + }, + "1487": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap.beforeInsert" + }, + "1488": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1489": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1490": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1491": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1492": { + "sourceFileName": "../../../packages/medusa/src/models/tax-provider.ts", + "qualifiedName": "TaxProvider" + }, + "1495": { + "sourceFileName": "../../../packages/medusa/src/models/tax-provider.ts", + "qualifiedName": "TaxProvider.id" + }, + "1496": { + "sourceFileName": "../../../packages/medusa/src/models/tax-provider.ts", + "qualifiedName": "TaxProvider.is_installed" + }, + "1497": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "1500": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.rate" + }, + "1501": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.code" + }, + "1502": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.name" + }, + "1503": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.region_id" + }, + "1504": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.region" + }, + "1505": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.metadata" + }, + "1506": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.products" + }, + "1507": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.product_types" + }, + "1508": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.shipping_options" + }, + "1509": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.product_count" + }, + "1510": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.product_type_count" + }, + "1511": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.shipping_option_count" + }, + "1512": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.beforeInsert" + }, + "1513": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate.beforeInsert" + }, + "1514": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1515": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1516": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1517": { + "sourceFileName": "../../../packages/medusa/src/models/tracking-link.ts", + "qualifiedName": "TrackingLink" + }, + "1520": { + "sourceFileName": "../../../packages/medusa/src/models/tracking-link.ts", + "qualifiedName": "TrackingLink.url" + }, + "1521": { + "sourceFileName": "../../../packages/medusa/src/models/tracking-link.ts", + "qualifiedName": "TrackingLink.tracking_number" + }, + "1522": { + "sourceFileName": "../../../packages/medusa/src/models/tracking-link.ts", + "qualifiedName": "TrackingLink.fulfillment_id" + }, + "1523": { + "sourceFileName": "../../../packages/medusa/src/models/tracking-link.ts", + "qualifiedName": "TrackingLink.fulfillment" + }, + "1524": { + "sourceFileName": "../../../packages/medusa/src/models/tracking-link.ts", + "qualifiedName": "TrackingLink.idempotency_key" + }, + "1525": { + "sourceFileName": "../../../packages/medusa/src/models/tracking-link.ts", + "qualifiedName": "TrackingLink.metadata" + }, + "1526": { + "sourceFileName": "../../../packages/medusa/src/models/tracking-link.ts", + "qualifiedName": "TrackingLink.beforeInsert" + }, + "1527": { + "sourceFileName": "../../../packages/medusa/src/models/tracking-link.ts", + "qualifiedName": "TrackingLink.beforeInsert" + }, + "1528": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1529": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1530": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1531": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "1532": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "UserRoles" + }, + "1533": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "UserRoles.ADMIN" + }, + "1534": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "UserRoles.MEMBER" + }, + "1535": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "UserRoles.DEVELOPER" + }, + "1536": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "1539": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User.role" + }, + "1540": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User.email" + }, + "1541": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User.first_name" + }, + "1542": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User.last_name" + }, + "1543": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User.password_hash" + }, + "1544": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User.api_token" + }, + "1545": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User.metadata" + }, + "1546": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User.beforeInsert" + }, + "1547": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User.beforeInsert" + }, + "1548": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "1549": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "1550": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "1551": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + } + } +} \ No newline at end of file diff --git a/docs-util/typedoc-json-output/fulfillment.json b/docs-util/typedoc-json-output/fulfillment.json new file mode 100644 index 0000000000..c9ff94fdd3 --- /dev/null +++ b/docs-util/typedoc-json-output/fulfillment.json @@ -0,0 +1,4254 @@ +{ + "id": 0, + "name": "fulfillment", + "variant": "project", + "kind": 1, + "flags": {}, + "children": [ + { + "id": 47, + "name": "AbstractFulfillmentService", + "variant": "declaration", + "kind": 128, + "flags": { + "isAbstract": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "## Overview\n\nA fulfillment provider is the shipping provider used to fulfill orders and deliver them to customers. An example of a fulfillment provider is FedEx.\n\nBy default, a Medusa Backend has a " + }, + { + "kind": "code", + "text": "`manual`" + }, + { + "kind": "text", + "text": " fulfillment provider which has minimal implementation. It allows you to accept orders and fulfill them manually. However, you can integrate any fulfillment provider into Medusa, and your fulfillment provider can interact with third-party shipping providers.\n\nA fulfillment provider is a service that extends the " + }, + { + "kind": "code", + "text": "`AbstractFulfillmentService`" + }, + { + "kind": "text", + "text": " and implements its methods. So, adding a fulfillment provider is as simple as creating a service file in " + }, + { + "kind": "code", + "text": "`src/services`" + }, + { + "kind": "text", + "text": ".\nThe file's name is the fulfillment provider's class name as a slug and without the word " + }, + { + "kind": "code", + "text": "`Service`" + }, + { + "kind": "text", + "text": ". For example, if you're creating a " + }, + { + "kind": "code", + "text": "`MyFulfillmentService`" + }, + { + "kind": "text", + "text": " class, the file name is " + }, + { + "kind": "code", + "text": "`src/services/my-fulfillment.ts`" + }, + { + "kind": "text", + "text": ".\n\n" + }, + { + "kind": "code", + "text": "```ts title=src/services/my-fulfillment.ts\nimport { AbstractFulfillmentService } from \"@medusajs/medusa\"\n\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // methods here...\n}\n```" + }, + { + "kind": "text", + "text": "\n\n---\n\n## Identifier Property\n\nThe " + }, + { + "kind": "code", + "text": "`FulfillmentProvider`" + }, + { + "kind": "text", + "text": " entity has 2 properties: " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`is_installed`" + }, + { + "kind": "text", + "text": ". The " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " property in the class is used when the fulfillment provider is created in the database.\n\nThe value of this property is also used to reference the fulfillment provider throughout Medusa. For example, it is used to [add a fulfillment provider](https://docs.medusajs.com/api/admin#regions_postregionsregionfulfillmentproviders) to a region.\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n static identifier = \"my-fulfillment\"\n\n // ...\n}\n```" + }, + { + "kind": "text", + "text": "\n\n---" + } + ] + }, + "children": [ + { + "id": 49, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 50, + "name": "new AbstractFulfillmentService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "You can use the " + }, + { + "kind": "code", + "text": "`constructor`" + }, + { + "kind": "text", + "text": " of your fulfillment provider to access the different services in Medusa through dependency injection.\nYou can also use the constructor to initialize your integration with the third-party provider. For example, if you use a client to connect to the third-party provider’s APIs, you can initialize it in the constructor and use it in other methods in the service.\nAdditionally, if you’re creating your fulfillment provider as an external plugin to be installed on any Medusa backend and you want to access the options added for the plugin, you can access it in the constructor." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n static identifier = \"my-fulfillment\"\n\n // ...\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 51, + "name": "container", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "code", + "text": "`MedusaContainer`" + }, + { + "kind": "text", + "text": " that allows you to access other resources, such as services, in your Medusa backend." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "MedusaContainer" + }, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + }, + { + "id": 52, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If this fulfillment provider is created in a plugin, the plugin's options are passed in this parameter." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 47, + "name": "AbstractFulfillmentService", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 54, + "name": "config", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If this fulfillment provider is created in a plugin, the plugin's options are passed in this parameter." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 53, + "name": "container", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "code", + "text": "`MedusaContainer`" + }, + { + "kind": "text", + "text": " that allows you to access other resources, such as services, in your Medusa backend." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "MedusaContainer" + }, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + }, + { + "id": 48, + "name": "identifier", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true, + "isStatic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`FulfillmentProvider`" + }, + { + "kind": "text", + "text": " entity has 2 properties: " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`is_installed`" + }, + { + "kind": "text", + "text": ". The " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " property in the class is used when the fulfillment provider is created in the database.\nThe value of this property is also used to reference the fulfillment provider throughout Medusa. For example, it is used to [add a fulfillment provider](https://docs.medusajs.com/api/admin#regions_postregionsregionfulfillmentproviders) to a region." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n static identifier = \"my-fulfillment\"\n\n // ...\n}\n```" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 70, + "name": "calculatePrice", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 71, + "name": "calculatePrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used in different places, including:\n\n1. When the shipping options for a cart are retrieved during checkout. If a shipping option has their " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to calculated, this method is used to set the amount of the returned shipping option.\n2. When a shipping method is created. If the shipping option associated with the method has their " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to " + }, + { + "kind": "code", + "text": "`calculated`" + }, + { + "kind": "text", + "text": ", this method is used to set the " + }, + { + "kind": "code", + "text": "`price`" + }, + { + "kind": "text", + "text": " attribute of the shipping method in the database.\n3. When the cart's totals are calculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Used to set the price of the shipping method or option, based on the context the method is used in." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "An example of calculating the price based on some custom logic:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async calculatePrice(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise {\n return cart.items.length * 1000\n }\n}\n```" + }, + { + "kind": "text", + "text": "\n\nIf your fulfillment provider does not provide any dynamically calculated rates you can return any static value or throw an error. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async calculatePrice(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise {\n throw new Error(\"Method not implemented.\")\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 72, + "name": "optionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the selected shipping option." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingOptionData" + }, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + }, + { + "id": 73, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object that is different based on the context it's used in:\n\n1. If the price is being calculated for the list of shipping options available for a cart, it's the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option.\n2. If the price is being calculated when the shipping method is being created, it's the data returned by the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "validateFulfillmentData", + "target": 6, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method used during the shipping method creation.\n3. If the price is being calculated while calculating the cart's totals, it will be the data object of the cart's shipping method." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + }, + { + "id": 74, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Either the Cart or the Order object." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 18, + "name": "FulfillmentService.calculatePrice" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 17, + "name": "FulfillmentService.calculatePrice" + } + }, + { + "id": 67, + "name": "canCalculate", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 68, + "name": "canCalculate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to determine whether a shipping option is calculated dynamically or flat rate. It is called if the " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " of the shipping option being created is set to calculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "If this method returns " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ", that means that the price can be calculated dynamically and the shipping option can have the " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to calculated.\nThe amount property of the shipping option will then be set to null. The amount will be created later when the shipping method is created on checkout using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "calculatePrice", + "target": 17, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method.\nIf the method returns " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": ", an error is thrown as it means the selected shipping option is invalid and it can only have the " + }, + { + "kind": "code", + "text": "`flat_rate`" + }, + { + "kind": "text", + "text": " price type." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async canCalculate(\n data: Record\n ): Promise {\n return data.id === \"my-fulfillment-dynamic\"\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 69, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option being created. You can use this data to determine whether the shipping option should be calculated or not.\nThis is useful if the fulfillment provider you are integrating has both flat rate and dynamically priced fulfillment options." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingOptionData" + }, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 15, + "name": "FulfillmentService.canCalculate" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 14, + "name": "FulfillmentService.canCalculate" + } + }, + { + "id": 81, + "name": "cancelFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 82, + "name": "cancelFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is called when a fulfillment is cancelled by the admin. This fulfillment can be for an order, a claim, or a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The method isn't expected to return any specific data." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "This is the basic implementation of the method for a fulfillment provider that doesn't interact with a third-party provider to cancel the fulfillment:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async cancelFulfillment(\n fulfillment: Record\n ): Promise {\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 83, + "name": "fulfillment", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the fulfillment being canceled" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 29, + "name": "FulfillmentService.cancelFulfillment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 28, + "name": "FulfillmentService.cancelFulfillment" + } + }, + { + "id": 75, + "name": "createFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 76, + "name": "createFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used when a fulfillment is created for an order, a claim, or a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The data that will be stored in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the created fulfillment." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "Here is a basic implementation of " + }, + { + "kind": "code", + "text": "`createFulfillment`" + }, + { + "kind": "text", + "text": " for a fulfillment provider that does not interact with any third-party provider to create the fulfillment:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async createFulfillment(\n data: Record,\n items: LineItem,\n order: Order,\n fulfillment: Fulfillment\n ) {\n // No data is being sent anywhere\n // No data to be stored in the fulfillment's data object\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 77, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping method associated with the resource, such as the order.\nYou can use it to access the data specific to the shipping option. This is based on your implementation of previous methods." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingMethodData" + }, + "name": "ShippingMethodData", + "package": "@medusajs/medusa" + } + }, + { + "id": 78, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line items in the order to be fulfilled. The admin can choose all or some of the items to fulfill." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 79, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the created resource, which is either an order, a claim, or a swap:\n- If the resource the fulfillment is being created for is a claim, the " + }, + { + "kind": "code", + "text": "`is_claim`" + }, + { + "kind": "text", + "text": " property in the object will be " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ".\n- If the resource the fulfillment is being created for is a swap, the " + }, + { + "kind": "code", + "text": "`is_swap`" + }, + { + "kind": "text", + "text": " property in the object will be " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ".\n- Otherwise, the resource is an order." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 80, + "name": "fulfillment", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillment being created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 23, + "name": "FulfillmentService.createFulfillment" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 22, + "name": "FulfillmentService.createFulfillment" + } + }, + { + "id": 84, + "name": "createReturn", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 85, + "name": "createReturn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fulfillment providers can also be used to return products. A shipping option can be used for returns if the " + }, + { + "kind": "code", + "text": "`is_return`" + }, + { + "kind": "text", + "text": " property is true or if an admin creates a Return Shipping Option from the settings.\nThis method is used when the admin [creates a return request](https://docs.medusajs.com/api/admin#orders_postordersorderreturns) for an order,\n[creates a swap](https://docs.medusajs.com/api/admin#orders_postordersorderswaps) for an order, or when the\n[customer creates a return of their order](https://docs.medusajs.com/api/store#returns_postreturns). The fulfillment is created automatically for the order return." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Used to set the value of the " + }, + { + "kind": "code", + "text": "`shipping_data`" + }, + { + "kind": "text", + "text": " attribute of the return being created." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "This is the basic implementation of the method for a fulfillment provider that does not contact with a third-party provider to fulfill the return:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async createReturn(\n returnOrder: CreateReturnType\n ): Promise> {\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 86, + "name": "returnOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the return that the fulfillment is being created for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment-provider.ts", + "qualifiedName": "CreateReturnType" + }, + "name": "CreateReturnType", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 32, + "name": "FulfillmentService.createReturn" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 31, + "name": "FulfillmentService.createReturn" + } + }, + { + "id": 87, + "name": "getFulfillmentDocuments", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 88, + "name": "getFulfillmentDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a fulfillment. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getFulfillmentDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getFulfillmentDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 89, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the fulfillment that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 35, + "name": "FulfillmentService.getFulfillmentDocuments" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 34, + "name": "FulfillmentService.getFulfillmentDocuments" + } + }, + { + "id": 57, + "name": "getFulfillmentOptions", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 58, + "name": "getFulfillmentOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used when retrieving the list of fulfillment options available in a region, particularly by the [List Fulfillment Options API Route](https://docs.medusajs.com/api/admin#regions_getregionsregionfulfillmentoptions).\nFor example, if you’re integrating UPS as a fulfillment provider, you might support two fulfillment options: UPS Express Shipping and UPS Access Point. Each of these options can have different data associated with them." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of fulfillment options. These options don't have any required format. Later on, these options can be used when creating a shipping option,\nsuch as when using the [Create Shipping Option API Route](https://docs.medusajs.com/api/admin#shipping-options_postshippingoptions). The chosen fulfillment option, which is one of the\nitems in the array returned by this method, will be set in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async getFulfillmentOptions(): Promise {\n return [\n {\n id: \"my-fulfillment\",\n },\n {\n id: \"my-fulfillment-dynamic\",\n },\n ]\n }\n}\n```" + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 5, + "name": "FulfillmentService.getFulfillmentOptions" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 4, + "name": "FulfillmentService.getFulfillmentOptions" + } + }, + { + "id": 90, + "name": "getReturnDocuments", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 91, + "name": "getReturnDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a return. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getReturnDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getReturnDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 92, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data attribute of the return that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 38, + "name": "FulfillmentService.getReturnDocuments" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 37, + "name": "FulfillmentService.getReturnDocuments" + } + }, + { + "id": 93, + "name": "getShipmentDocuments", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 94, + "name": "getShipmentDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a shipment. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getShipmentDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getShipmentDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 95, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the shipment that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 41, + "name": "FulfillmentService.getShipmentDocuments" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 40, + "name": "FulfillmentService.getShipmentDocuments" + } + }, + { + "id": 96, + "name": "retrieveDocuments", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 97, + "name": "retrieveDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with an order and its fulfillments. This method isn't used by default in the backend, but you can use it for\ncustom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async retrieveDocuments(\n fulfillmentData: Record,\n documentType: \"invoice\" | \"label\"\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 98, + "name": "fulfillmentData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the order's fulfillment." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 99, + "name": "documentType", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of document to retrieve." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "label" + }, + { + "type": "literal", + "value": "invoice" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 44, + "name": "FulfillmentService.retrieveDocuments" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 43, + "name": "FulfillmentService.retrieveDocuments" + } + }, + { + "id": 59, + "name": "validateFulfillmentData", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 60, + "name": "validateFulfillmentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is called when a shipping method is created. This typically happens when the customer chooses a shipping option during checkout, when a shipping method is created\nfor an order return, or in other similar cases. The shipping option and its data are validated before the shipping method is created.\n\nYou can use the provided parameters to validate the chosen shipping option. For example, you can check if the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object passed as a second parameter includes all data needed to\nfulfill the shipment later on.\n\nIf any of the data is invalid, you can throw an error. This error will stop Medusa from creating a shipping method and the error message will be returned as a result of the API Route." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The data that will be stored in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " property of the shipping method to be created.\nMake sure the value you return contains everything you need to fulfill the shipment later on. The returned value may also be used to calculate the price of the shipping method\nif it doesn't have a set price. It will be passed along to the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "calculatePrice", + "target": 17, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async validateFulfillmentData(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise> {\n if (data.id !== \"my-fulfillment\") {\n throw new Error(\"invalid data\")\n }\n\n return {\n ...data,\n }\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 61, + "name": "optionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data object of the shipping option selected when creating the shipping method." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingOptionData" + }, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + }, + { + "id": 62, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object passed in the body of the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + }, + { + "id": 63, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's cart details. It may be empty if the shipping method isn't associated with a cart, such as when it's associated with a claim." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 7, + "name": "FulfillmentService.validateFulfillmentData" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 6, + "name": "FulfillmentService.validateFulfillmentData" + } + }, + { + "id": 64, + "name": "validateOption", + "variant": "declaration", + "kind": 2048, + "flags": { + "isAbstract": true + }, + "signatures": [ + { + "id": 65, + "name": "validateOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Once the admin creates the shipping option, the data of the shipping option will be validated first using this method. This method is called when the [Create Shipping Option API Route](https://docs.medusajs.com/api/admin#shipping-options_postshippingoptions) is used." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Whether the fulfillment option is valid. If the returned value is false, an error is thrown and the shipping option will not be saved." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "For example, you can use this method to ensure that the " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object is correct:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async validateOption(\n data: Record\n ): Promise {\n return data.id == \"my-fulfillment\"\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 66, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data object that is sent in the body of the request, basically, the data object of the shipping option. You can use this data to validate the shipping option before it is saved." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingOptionData" + }, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": 12, + "name": "FulfillmentService.validateOption" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 11, + "name": "FulfillmentService.validateOption" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 49 + ] + }, + { + "title": "Properties", + "children": [ + 54, + 53, + 48 + ] + }, + { + "title": "Methods", + "children": [ + 70, + 67, + 81, + 75, + 84, + 87, + 57, + 90, + 93, + 96, + 59, + 64 + ] + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": 1, + "name": "FulfillmentService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1, + "name": "FulfillmentService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "## Overview\n\nA fulfillment provider is the shipping provider used to fulfill orders and deliver them to customers. An example of a fulfillment provider is FedEx.\n\nBy default, a Medusa Backend has a " + }, + { + "kind": "code", + "text": "`manual`" + }, + { + "kind": "text", + "text": " fulfillment provider which has minimal implementation. It allows you to accept orders and fulfill them manually. However, you can integrate any fulfillment provider into Medusa, and your fulfillment provider can interact with third-party shipping providers.\n\nA fulfillment provider is a service that extends the " + }, + { + "kind": "code", + "text": "`AbstractFulfillmentService`" + }, + { + "kind": "text", + "text": " and implements its methods. So, adding a fulfillment provider is as simple as creating a service file in " + }, + { + "kind": "code", + "text": "`src/services`" + }, + { + "kind": "text", + "text": ".\nThe file's name is the fulfillment provider's class name as a slug and without the word " + }, + { + "kind": "code", + "text": "`Service`" + }, + { + "kind": "text", + "text": ". For example, if you're creating a " + }, + { + "kind": "code", + "text": "`MyFulfillmentService`" + }, + { + "kind": "text", + "text": " class, the file name is " + }, + { + "kind": "code", + "text": "`src/services/my-fulfillment.ts`" + }, + { + "kind": "text", + "text": ".\n\n" + }, + { + "kind": "code", + "text": "```ts title=src/services/my-fulfillment.ts\nimport { AbstractFulfillmentService } from \"@medusajs/medusa\"\n\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // methods here...\n}\n```" + }, + { + "kind": "text", + "text": "\n\n---\n\n## Identifier Property\n\nThe " + }, + { + "kind": "code", + "text": "`FulfillmentProvider`" + }, + { + "kind": "text", + "text": " entity has 2 properties: " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`is_installed`" + }, + { + "kind": "text", + "text": ". The " + }, + { + "kind": "code", + "text": "`identifier`" + }, + { + "kind": "text", + "text": " property in the class is used when the fulfillment provider is created in the database.\n\nThe value of this property is also used to reference the fulfillment provider throughout Medusa. For example, it is used to [add a fulfillment provider](https://docs.medusajs.com/api/admin#regions_postregionsregionfulfillmentproviders) to a region.\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n static identifier = \"my-fulfillment\"\n\n // ...\n}\n```" + }, + { + "kind": "text", + "text": "\n\n---" + } + ] + }, + "children": [ + { + "id": 17, + "name": "calculatePrice", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 18, + "name": "calculatePrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used in different places, including:\n\n1. When the shipping options for a cart are retrieved during checkout. If a shipping option has their " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to calculated, this method is used to set the amount of the returned shipping option.\n2. When a shipping method is created. If the shipping option associated with the method has their " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to " + }, + { + "kind": "code", + "text": "`calculated`" + }, + { + "kind": "text", + "text": ", this method is used to set the " + }, + { + "kind": "code", + "text": "`price`" + }, + { + "kind": "text", + "text": " attribute of the shipping method in the database.\n3. When the cart's totals are calculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Used to set the price of the shipping method or option, based on the context the method is used in." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "An example of calculating the price based on some custom logic:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async calculatePrice(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise {\n return cart.items.length * 1000\n }\n}\n```" + }, + { + "kind": "text", + "text": "\n\nIf your fulfillment provider does not provide any dynamically calculated rates you can return any static value or throw an error. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async calculatePrice(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise {\n throw new Error(\"Method not implemented.\")\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 19, + "name": "optionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the selected shipping option." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingOptionData" + }, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + }, + { + "id": 20, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object that is different based on the context it's used in:\n\n1. If the price is being calculated for the list of shipping options available for a cart, it's the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option.\n2. If the price is being calculated when the shipping method is being created, it's the data returned by the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "validateFulfillmentData", + "target": 6, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method used during the shipping method creation.\n3. If the price is being calculated while calculating the cart's totals, it will be the data object of the cart's shipping method." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + }, + { + "id": 21, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Either the Cart or the Order object." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 14, + "name": "canCalculate", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 15, + "name": "canCalculate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to determine whether a shipping option is calculated dynamically or flat rate. It is called if the " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " of the shipping option being created is set to calculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "If this method returns " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ", that means that the price can be calculated dynamically and the shipping option can have the " + }, + { + "kind": "code", + "text": "`price_type`" + }, + { + "kind": "text", + "text": " set to calculated.\nThe amount property of the shipping option will then be set to null. The amount will be created later when the shipping method is created on checkout using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "calculatePrice", + "target": 17, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method.\nIf the method returns " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": ", an error is thrown as it means the selected shipping option is invalid and it can only have the " + }, + { + "kind": "code", + "text": "`flat_rate`" + }, + { + "kind": "text", + "text": " price type." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async canCalculate(\n data: Record\n ): Promise {\n return data.id === \"my-fulfillment-dynamic\"\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 16, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option being created. You can use this data to determine whether the shipping option should be calculated or not.\nThis is useful if the fulfillment provider you are integrating has both flat rate and dynamically priced fulfillment options." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingOptionData" + }, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 28, + "name": "cancelFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 29, + "name": "cancelFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is called when a fulfillment is cancelled by the admin. This fulfillment can be for an order, a claim, or a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The method isn't expected to return any specific data." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "This is the basic implementation of the method for a fulfillment provider that doesn't interact with a third-party provider to cancel the fulfillment:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async cancelFulfillment(\n fulfillment: Record\n ): Promise {\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 30, + "name": "fulfillmentData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the fulfillment being canceled" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 22, + "name": "createFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 23, + "name": "createFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used when a fulfillment is created for an order, a claim, or a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The data that will be stored in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the created fulfillment." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "Here is a basic implementation of " + }, + { + "kind": "code", + "text": "`createFulfillment`" + }, + { + "kind": "text", + "text": " for a fulfillment provider that does not interact with any third-party provider to create the fulfillment:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async createFulfillment(\n data: Record,\n items: LineItem,\n order: Order,\n fulfillment: Fulfillment\n ) {\n // No data is being sent anywhere\n // No data to be stored in the fulfillment's data object\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 24, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping method associated with the resource, such as the order.\nYou can use it to access the data specific to the shipping option. This is based on your implementation of previous methods." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingMethodData" + }, + "name": "ShippingMethodData", + "package": "@medusajs/medusa" + } + }, + { + "id": 25, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line items in the order to be fulfilled. The admin can choose all or some of the items to fulfill." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 26, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the created resource, which is either an order, a claim, or a swap:\n- If the resource the fulfillment is being created for is a claim, the " + }, + { + "kind": "code", + "text": "`is_claim`" + }, + { + "kind": "text", + "text": " property in the object will be " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ".\n- If the resource the fulfillment is being created for is a swap, the " + }, + { + "kind": "code", + "text": "`is_swap`" + }, + { + "kind": "text", + "text": " property in the object will be " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ".\n- Otherwise, the resource is an order." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 27, + "name": "fulfillment", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillment being created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 31, + "name": "createReturn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 32, + "name": "createReturn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fulfillment providers can also be used to return products. A shipping option can be used for returns if the " + }, + { + "kind": "code", + "text": "`is_return`" + }, + { + "kind": "text", + "text": " property is true or if an admin creates a Return Shipping Option from the settings.\nThis method is used when the admin [creates a return request](https://docs.medusajs.com/api/admin#orders_postordersorderreturns) for an order,\n[creates a swap](https://docs.medusajs.com/api/admin#orders_postordersorderswaps) for an order, or when the\n[customer creates a return of their order](https://docs.medusajs.com/api/store#returns_postreturns). The fulfillment is created automatically for the order return." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Used to set the value of the " + }, + { + "kind": "code", + "text": "`shipping_data`" + }, + { + "kind": "text", + "text": " attribute of the return being created." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "This is the basic implementation of the method for a fulfillment provider that does not contact with a third-party provider to fulfill the return:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async createReturn(\n returnOrder: CreateReturnType\n ): Promise> {\n return {}\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 33, + "name": "returnOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the return that the fulfillment is being created for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment-provider.ts", + "qualifiedName": "CreateReturnType" + }, + "name": "CreateReturnType", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 34, + "name": "getFulfillmentDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 35, + "name": "getFulfillmentDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a fulfillment. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getFulfillmentDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getFulfillmentDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 36, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the fulfillment that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4, + "name": "getFulfillmentOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5, + "name": "getFulfillmentOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used when retrieving the list of fulfillment options available in a region, particularly by the [List Fulfillment Options API Route](https://docs.medusajs.com/api/admin#regions_getregionsregionfulfillmentoptions).\nFor example, if you’re integrating UPS as a fulfillment provider, you might support two fulfillment options: UPS Express Shipping and UPS Access Point. Each of these options can have different data associated with them." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of fulfillment options. These options don't have any required format. Later on, these options can be used when creating a shipping option,\nsuch as when using the [Create Shipping Option API Route](https://docs.medusajs.com/api/admin#shipping-options_postshippingoptions). The chosen fulfillment option, which is one of the\nitems in the array returned by this method, will be set in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object of the shipping option." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async getFulfillmentOptions(): Promise {\n return [\n {\n id: \"my-fulfillment\",\n },\n {\n id: \"my-fulfillment-dynamic\",\n },\n ]\n }\n}\n```" + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 37, + "name": "getReturnDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 38, + "name": "getReturnDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a return. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getReturnDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getReturnDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 39, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data attribute of the return that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 40, + "name": "getShipmentDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 41, + "name": "getShipmentDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with a shipment. This method isn't used by default in the backend, but you can use it for custom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async getShipmentDocuments(\n data: Record\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getShipmentDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 42, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the shipment that you're retrieving the documents for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 43, + "name": "retrieveDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 44, + "name": "retrieveDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve any documents associated with an order and its fulfillments. This method isn't used by default in the backend, but you can use it for\ncustom use cases such as allowing admins to download these documents." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There are no restrictions on the returned response. If your fulfillment provider doesn't provide this functionality, you can leave the method empty or through an error." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends FulfillmentService {\n // ...\n async retrieveDocuments(\n fulfillmentData: Record,\n documentType: \"invoice\" | \"label\"\n ): Promise {\n // assuming you contact a client to\n // retrieve the document\n return this.client.getDocuments()\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 45, + "name": "fulfillmentData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " attribute of the order's fulfillment." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + }, + { + "id": 46, + "name": "documentType", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of document to retrieve." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "label" + }, + { + "type": "literal", + "value": "invoice" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6, + "name": "validateFulfillmentData", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 7, + "name": "validateFulfillmentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is called when a shipping method is created. This typically happens when the customer chooses a shipping option during checkout, when a shipping method is created\nfor an order return, or in other similar cases. The shipping option and its data are validated before the shipping method is created.\n\nYou can use the provided parameters to validate the chosen shipping option. For example, you can check if the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object passed as a second parameter includes all data needed to\nfulfill the shipment later on.\n\nIf any of the data is invalid, you can throw an error. This error will stop Medusa from creating a shipping method and the error message will be returned as a result of the API Route." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The data that will be stored in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " property of the shipping method to be created.\nMake sure the value you return contains everything you need to fulfill the shipment later on. The returned value may also be used to calculate the price of the shipping method\nif it doesn't have a set price. It will be passed along to the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "calculatePrice", + "target": 17, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async validateFulfillmentData(\n optionData: Record,\n data: Record,\n cart: Cart\n ): Promise> {\n if (data.id !== \"my-fulfillment\") {\n throw new Error(\"invalid data\")\n }\n\n return {\n ...data,\n }\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 8, + "name": "optionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data object of the shipping option selected when creating the shipping method." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingOptionData" + }, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + }, + { + "id": 9, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object passed in the body of the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentProviderData" + }, + "name": "FulfillmentProviderData", + "package": "@medusajs/medusa" + } + }, + { + "id": 10, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's cart details. It may be empty if the shipping method isn't associated with a cart, such as when it's associated with a claim." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 11, + "name": "validateOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 12, + "name": "validateOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Once the admin creates the shipping option, the data of the shipping option will be validated first using this method. This method is called when the [Create Shipping Option API Route](https://docs.medusajs.com/api/admin#shipping-options_postshippingoptions) is used." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Whether the fulfillment option is valid. If the returned value is false, an error is thrown and the shipping option will not be saved." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "For example, you can use this method to ensure that the " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " in the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " object is correct:\n\n" + }, + { + "kind": "code", + "text": "```ts\nclass MyFulfillmentService extends AbstractFulfillmentService {\n // ...\n async validateOption(\n data: Record\n ): Promise {\n return data.id == \"my-fulfillment\"\n }\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 13, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data object that is sent in the body of the request, basically, the data object of the shipping option. You can use this data to validate the shipping option before it is saved." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "ShippingOptionData" + }, + "name": "ShippingOptionData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 17, + 14, + 28, + 22, + 31, + 34, + 4, + 37, + 40, + 43, + 6, + 11 + ] + } + ], + "implementedBy": [ + { + "type": "reference", + "target": 47, + "name": "AbstractFulfillmentService" + } + ] + } + ], + "groups": [ + { + "title": "Classes", + "children": [ + 47 + ] + }, + { + "title": "Interfaces", + "children": [ + 1 + ] + } + ], + "packageName": "@medusajs/medusa", + "symbolIdMap": { + "0": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService" + }, + "4": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getFulfillmentOptions" + }, + "5": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getFulfillmentOptions" + }, + "6": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.validateFulfillmentData" + }, + "7": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.validateFulfillmentData" + }, + "8": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "optionData" + }, + "9": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "10": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "cart" + }, + "11": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.validateOption" + }, + "12": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.validateOption" + }, + "13": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "14": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.canCalculate" + }, + "15": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.canCalculate" + }, + "16": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "17": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.calculatePrice" + }, + "18": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.calculatePrice" + }, + "19": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "optionData" + }, + "20": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "21": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "cart" + }, + "22": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.createFulfillment" + }, + "23": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.createFulfillment" + }, + "24": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "25": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "items" + }, + "26": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "order" + }, + "27": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillment" + }, + "28": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.cancelFulfillment" + }, + "29": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.cancelFulfillment" + }, + "30": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillmentData" + }, + "31": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.createReturn" + }, + "32": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.createReturn" + }, + "33": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "returnOrder" + }, + "34": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getFulfillmentDocuments" + }, + "35": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getFulfillmentDocuments" + }, + "36": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "37": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getReturnDocuments" + }, + "38": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getReturnDocuments" + }, + "39": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "40": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getShipmentDocuments" + }, + "41": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.getShipmentDocuments" + }, + "42": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "43": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.retrieveDocuments" + }, + "44": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "FulfillmentService.retrieveDocuments" + }, + "45": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillmentData" + }, + "46": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "documentType" + }, + "47": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService" + }, + "48": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.identifier" + }, + "49": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.__constructor" + }, + "50": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService" + }, + "51": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "container" + }, + "52": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "config" + }, + "53": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.container" + }, + "54": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.config" + }, + "57": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getFulfillmentOptions" + }, + "58": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getFulfillmentOptions" + }, + "59": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.validateFulfillmentData" + }, + "60": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.validateFulfillmentData" + }, + "61": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "optionData" + }, + "62": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "63": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "cart" + }, + "64": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.validateOption" + }, + "65": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.validateOption" + }, + "66": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "67": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.canCalculate" + }, + "68": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.canCalculate" + }, + "69": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "70": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.calculatePrice" + }, + "71": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.calculatePrice" + }, + "72": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "optionData" + }, + "73": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "74": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "cart" + }, + "75": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.createFulfillment" + }, + "76": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.createFulfillment" + }, + "77": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "78": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "items" + }, + "79": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "order" + }, + "80": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillment" + }, + "81": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.cancelFulfillment" + }, + "82": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.cancelFulfillment" + }, + "83": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillment" + }, + "84": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.createReturn" + }, + "85": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.createReturn" + }, + "86": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "returnOrder" + }, + "87": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getFulfillmentDocuments" + }, + "88": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getFulfillmentDocuments" + }, + "89": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "90": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getReturnDocuments" + }, + "91": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getReturnDocuments" + }, + "92": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "93": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getShipmentDocuments" + }, + "94": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.getShipmentDocuments" + }, + "95": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "data" + }, + "96": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.retrieveDocuments" + }, + "97": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "AbstractFulfillmentService.retrieveDocuments" + }, + "98": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "fulfillmentData" + }, + "99": { + "sourceFileName": "../../../packages/medusa/src/interfaces/fulfillment-service.ts", + "qualifiedName": "documentType" + } + } +} \ No newline at end of file diff --git a/docs-util/typedoc-json-output/inventory.json b/docs-util/typedoc-json-output/inventory.json new file mode 100644 index 0000000000..fe246acaa7 --- /dev/null +++ b/docs-util/typedoc-json-output/inventory.json @@ -0,0 +1,10007 @@ +{ + "id": 0, + "name": "inventory", + "variant": "project", + "kind": 1, + "flags": {}, + "children": [ + { + "id": 272, + "name": "BulkUpdateInventoryLevelInput", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in an inventory level. The inventory level is identified by the IDs of its associated inventory item and location." + } + ] + }, + "children": [ + { + "id": 276, + "name": "incoming_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The incoming quantity of the associated inventory item in the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 273, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated inventory level." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 274, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 275, + "name": "stocked_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stocked quantity of the associated inventory item in the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 276, + 273, + 274, + 275 + ] + } + ] + }, + { + "id": 251, + "name": "CreateInventoryItemInput", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the inventory item to be created." + } + ] + }, + "children": [ + { + "id": 261, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 258, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 264, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The HS code of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 257, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 255, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 263, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 254, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The MID code of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 253, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The origin country of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 265, + "name": "requires_shipping", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the inventory item requires shipping." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 252, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The SKU of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 262, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The thumbnail of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 260, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 256, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 259, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 261, + 258, + 264, + 257, + 255, + 263, + 254, + 253, + 265, + 252, + 262, + 260, + 256, + 259 + ] + } + ] + }, + { + "id": 266, + "name": "CreateInventoryLevelInput", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the inventory level to be created." + } + ] + }, + "children": [ + { + "id": 271, + "name": "incoming_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The incoming quantity of the associated inventory item in the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 267, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated inventory item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 268, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 270, + "name": "reserved_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reserved quantity of the associated inventory item in the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 269, + "name": "stocked_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stocked quantity of the associated inventory item in the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 271, + 267, + 268, + 270, + 269 + ] + } + ] + }, + { + "id": 242, + "name": "CreateReservationItemInput", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the reservation item to be created." + } + ] + }, + "children": [ + { + "id": 248, + "name": "created_by", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user or system that created the reservation. Can be any form of identification string." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 247, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the reservation." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 249, + "name": "external_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An ID associated with an external third-party system that the reservation item is connected to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 244, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated inventory item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 243, + "name": "line_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated line item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 245, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 250, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 246, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reserved quantity." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 248, + 247, + 249, + 244, + 243, + 245, + 250, + 246 + ] + } + ] + }, + { + "id": 160, + "name": "FilterableInventoryItemProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on retrieved inventory items." + } + ] + }, + "children": [ + { + "id": 166, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The HS Codes to filter inventory items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 303, + "name": "StringComparisonOperator", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 161, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter inventory items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 162, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter inventory items by the ID of their associated location." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 165, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The origin country to filter inventory items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 163, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search term to search inventory items' attributes." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 167, + "name": "requires_shipping", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter inventory items by whether they require shipping." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 164, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The SKUs to filter inventory items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 303, + "name": "StringComparisonOperator", + "package": "@medusajs/types" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 166, + 161, + 162, + 165, + 163, + 167, + 164 + ] + } + ] + }, + { + "id": 224, + "name": "FilterableInventoryLevelProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on retrieved inventory levels." + } + ] + }, + "children": [ + { + "id": 229, + "name": "incoming_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on inventory levels' " + }, + { + "kind": "code", + "text": "`incoming_quantity`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "target": 311, + "name": "NumericalComparisonOperator", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 225, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter inventory levels by the ID of their associated inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 226, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter inventory levels by the ID of their associated inventory location." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 228, + "name": "reserved_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on inventory levels' " + }, + { + "kind": "code", + "text": "`reserved_quantity`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "target": 311, + "name": "NumericalComparisonOperator", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 227, + "name": "stocked_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on inventory levels' " + }, + { + "kind": "code", + "text": "`stocked_quantity`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "target": 311, + "name": "NumericalComparisonOperator", + "package": "@medusajs/types" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 229, + 225, + 226, + 228, + 227 + ] + } + ] + }, + { + "id": 202, + "name": "FilterableReservationItemProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on retrieved reservation items." + } + ] + }, + "children": [ + { + "id": 209, + "name": "created_by", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The \"created by\" values to filter reservation items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 208, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description filters to apply on the reservation items' " + }, + { + "kind": "code", + "text": "`description`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 303, + "name": "StringComparisonOperator", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 203, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter reservation items by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 206, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter reservation items by the ID of their associated inventory item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 205, + "name": "line_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter reservation items by the ID of their associated line item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 207, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter reservation items by the ID of their associated location." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 210, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on the reservation items' " + }, + { + "kind": "code", + "text": "`quantity`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "reference", + "target": 311, + "name": "NumericalComparisonOperator", + "package": "@medusajs/types" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 209, + 208, + 203, + 206, + 205, + 207, + 210 + ] + } + ] + }, + { + "id": 168, + "name": "FindConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object that is used to configure how an entity is retrieved from the database. It accepts as a typed parameter an " + }, + { + "kind": "code", + "text": "`Entity`" + }, + { + "kind": "text", + "text": " class,\nwhich provides correct typing of field names in its properties." + } + ] + }, + "children": [ + { + "id": 173, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object used to specify how to sort the returned records. Its keys are the names of attributes of the entity, and a key's value can either be " + }, + { + "kind": "code", + "text": "`ASC`" + }, + { + "kind": "text", + "text": "\nto sort retrieved records in an ascending order, or " + }, + { + "kind": "code", + "text": "`DESC`" + }, + { + "kind": "text", + "text": " to sort retrieved records in a descending order." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 174, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 175, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 176, + "name": "K", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "ASC" + }, + { + "type": "literal", + "value": "DESC" + } + ] + } + } + } + } + }, + { + "id": 172, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being relation names of the entity to retrieve in the result." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 169, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being attribute names of the entity to retrieve in the result." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "Entity", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 170, + "name": "skip", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A number indicating the number of records to skip before retrieving the results." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 171, + "name": "take", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A number indicating the number of records to return in the result." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 177, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A boolean indicating whether deleted records should also be retrieved as part of the result. This only works if the entity extends the\n" + }, + { + "kind": "code", + "text": "`SoftDeletableEntity`" + }, + { + "kind": "text", + "text": " class." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 173, + 172, + 169, + 170, + 171, + 177 + ] + } + ], + "typeParameters": [ + { + "id": 178, + "name": "Entity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ] + }, + { + "id": 1, + "name": "IInventoryService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 106, + "name": "adjustInventory", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 107, + "name": "adjustInventory", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to adjust the inventory level's stocked quantity. The inventory level is identified by the IDs of its associated inventory item and location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The inventory level's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function adjustInventory (\n inventoryItemId: string,\n locationId: string,\n adjustment: number\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n const inventoryLevel = await inventoryModule.adjustInventory(\n inventoryItemId,\n locationId,\n adjustment\n )\n\n // do something with the inventory level or return it.\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 108, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated inventory item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 109, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 110, + "name": "adjustment", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A positive or negative number used to adjust the inventory level's stocked quantity." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 111, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 230, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 112, + "name": "confirmInventory", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 113, + "name": "confirmInventory", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to confirm whether the specified quantity of an inventory item is available in the specified locations." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Whether the specified quantity is available for the inventory item in the specified locations." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function confirmInventory (\n inventoryItemId: string,\n locationIds: string[],\n quantity: number\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n return await inventoryModule.confirmInventory(\n inventoryItemId,\n locationIds,\n quantity\n )\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 114, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item to check its availability." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 115, + "name": "locationIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the locations to check the quantity availability in." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 116, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The quantity to check if available for the inventory item in the specified locations." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 117, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 41, + "name": "createInventoryItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 42, + "name": "createInventoryItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create an inventory item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created inventory item's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function createInventoryItem (item: {\n sku: string,\n requires_shipping: boolean\n}) {\n const inventoryModule = await initializeInventoryModule({})\n\n const inventoryItem = await inventoryModule.createInventoryItem(\n item\n )\n\n // do something with the inventory item or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 43, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the inventory item to create." + } + ] + }, + "type": { + "type": "reference", + "target": 251, + "name": "CreateInventoryItemInput", + "package": "@medusajs/types" + } + }, + { + "id": 44, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 179, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 45, + "name": "createInventoryItems", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 46, + "name": "createInventoryItems", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create inventory items." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created inventory items' details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function createInventoryItems (items: {\n sku: string,\n requires_shipping: boolean\n}[]) {\n const inventoryModule = await initializeInventoryModule({})\n\n const inventoryItems = await inventoryModule.createInventoryItems(\n items\n )\n\n // do something with the inventory items or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 47, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the inventory items to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 251, + "name": "CreateInventoryItemInput", + "package": "@medusajs/types" + } + } + }, + { + "id": 48, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 179, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 49, + "name": "createInventoryLevel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 50, + "name": "createInventoryLevel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create inventory level." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created inventory level's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function createInventoryLevel (item: {\n inventory_item_id: string\n location_id: string\n stocked_quantity: number\n}) {\n const inventoryModule = await initializeInventoryModule({})\n\n const inventoryLevel = await inventoryModule.createInventoryLevel(\n item\n )\n\n // do something with the inventory level or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 51, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the inventory level to create." + } + ] + }, + "type": { + "type": "reference", + "target": 266, + "name": "CreateInventoryLevelInput", + "package": "@medusajs/types" + } + }, + { + "id": 52, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 230, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 53, + "name": "createInventoryLevels", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 54, + "name": "createInventoryLevels", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create inventory levels." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created inventory levels' details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function createInventoryLevels (items: {\n inventory_item_id: string\n location_id: string\n stocked_quantity: number\n}[]) {\n const inventoryModule = await initializeInventoryModule({})\n\n const inventoryLevels = await inventoryModule.createInventoryLevels(\n items\n )\n\n // do something with the inventory levels or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 55, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the inventory levels to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 266, + "name": "CreateInventoryLevelInput", + "package": "@medusajs/types" + } + } + }, + { + "id": 56, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 230, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 33, + "name": "createReservationItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 34, + "name": "createReservationItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create a reservation item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created reservation item's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function createReservationItem (item: {\n inventory_item_id: string,\n location_id: string,\n quantity: number\n}) {\n const inventoryModule = await initializeInventoryModule({})\n\n const reservationItem = await inventoryModule.createReservationItems(\n item\n )\n\n // do something with the reservation item or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 35, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the reservation item to create." + } + ] + }, + "type": { + "type": "reference", + "target": 242, + "name": "CreateReservationItemInput", + "package": "@medusajs/types" + } + }, + { + "id": 36, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 211, + "name": "ReservationItemDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 37, + "name": "createReservationItems", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 38, + "name": "createReservationItems", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create reservation items." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created reservation items' details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function createReservationItems (items: {\n inventory_item_id: string,\n location_id: string,\n quantity: number\n}[]) {\n const inventoryModule = await initializeInventoryModule({})\n\n const reservationItems = await inventoryModule.createReservationItems(\n items\n )\n\n // do something with the reservation items or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 39, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the reservation items to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 242, + "name": "CreateReservationItemInput", + "package": "@medusajs/types" + } + } + }, + { + "id": 40, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 211, + "name": "ReservationItemDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 85, + "name": "deleteInventoryItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 86, + "name": "deleteInventoryItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete an inventory item or multiple inventory items. The inventory items are only soft deleted and can be restored using the\n" + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "restoreInventoryItem", + "target": 89, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the inventory item(s) are successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function deleteInventoryItem (\n inventoryItems: string[]\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n await inventoryModule.deleteInventoryItem(\n inventoryItems\n )\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 87, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID(s) of the inventory item(s) to delete." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 88, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 93, + "name": "deleteInventoryItemLevelByLocationId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 94, + "name": "deleteInventoryItemLevelByLocationId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method deletes the inventory item level(s) for the ID(s) of associated location(s)." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the inventory item level(s) are successfully restored." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function deleteInventoryItemLevelByLocationId (\n locationIds: string[]\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n await inventoryModule.deleteInventoryItemLevelByLocationId(\n locationIds\n )\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 95, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID(s) of the associated location(s)." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 96, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 101, + "name": "deleteInventoryLevel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 102, + "name": "deleteInventoryLevel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete an inventory level. The inventory level is identified by the IDs of its associated inventory item and location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the inventory level(s) are successfully restored." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function deleteInventoryLevel (\n inventoryItemId: string,\n locationId: string\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n await inventoryModule.deleteInventoryLevel(\n inventoryItemId,\n locationId\n )\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 103, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated inventory item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 104, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 105, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 81, + "name": "deleteReservationItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 82, + "name": "deleteReservationItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete a reservation item or multiple reservation items by their IDs." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the reservation item(s) are successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function deleteReservationItems (\n reservationItemIds: string[]\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n await inventoryModule.deleteReservationItem(\n reservationItemIds\n )\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 83, + "name": "reservationItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID(s) of the reservation item(s) to delete." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 84, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 97, + "name": "deleteReservationItemByLocationId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 98, + "name": "deleteReservationItemByLocationId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method deletes reservation item(s) by the ID(s) of associated location(s)." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the reservation item(s) are successfully restored." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function deleteReservationItemByLocationId (\n locationIds: string[]\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n await inventoryModule.deleteReservationItemByLocationId(\n locationIds\n )\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 99, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID(s) of the associated location(s)." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 100, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 77, + "name": "deleteReservationItemsByLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 78, + "name": "deleteReservationItemsByLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete the reservation items associated with a line item or multiple line items." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the reservation items are successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function deleteReservationItemsByLineItem (\n lineItemIds: string[]\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n await inventoryModule.deleteReservationItemsByLineItem(\n lineItemIds\n )\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 79, + "name": "lineItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID(s) of the line item(s)." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 80, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share re9sources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4, + "name": "listInventoryItems", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5, + "name": "listInventoryItems", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of inventory items along with the total count of available inventory items satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of inventory items along with the total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of inventory items using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveInventoryItems (ids: string[]) {\n const inventoryModule = await initializeInventoryModule({})\n\n const [inventoryItems, count] = await inventoryModule.listInventoryItems({\n id: ids\n })\n\n // do something with the inventory items or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the inventory items:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveInventoryItems (ids: string[]) {\n const inventoryModule = await initializeInventoryModule({})\n\n const [inventoryItems, count] = await inventoryModule.listInventoryItems({\n id: ids\n }, {\n relations: [\"inventory_level\"]\n })\n\n // do something with the inventory items or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveInventoryItems (ids: string[], skip: number, take: number) {\n const inventoryModule = await initializeInventoryModule({})\n\n const [inventoryItems, count] = await inventoryModule.listInventoryItems({\n id: ids\n }, {\n relations: [\"inventory_level\"],\n skip,\n take\n })\n\n // do something with the inventory items or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved inventory items." + } + ] + }, + "type": { + "type": "reference", + "target": 160, + "name": "FilterableInventoryItemProps", + "package": "@medusajs/types" + } + }, + { + "id": 7, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the inventory items are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a inventory item." + } + ] + }, + "type": { + "type": "reference", + "target": 168, + "typeArguments": [ + { + "type": "reference", + "target": 179, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 8, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 179, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 14, + "name": "listInventoryLevels", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 15, + "name": "listInventoryLevels", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of inventory levels along with the total count of available inventory levels satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of inventory levels along with the total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of inventory levels using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveInventoryLevels (inventoryItemIds: string[]) {\n const inventoryModule = await initializeInventoryModule({})\n\n const [inventoryLevels, count] = await inventoryModule.listInventoryLevels({\n inventory_item_id: inventoryItemIds\n })\n\n // do something with the inventory levels or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the inventory levels:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveInventoryLevels (inventoryItemIds: string[]) {\n const inventoryModule = await initializeInventoryModule({})\n\n const [inventoryLevels, count] = await inventoryModule.listInventoryLevels({\n inventory_item_id: inventoryItemIds\n }, {\n relations: [\"inventory_item\"]\n })\n\n // do something with the inventory levels or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveInventoryLevels (inventoryItemIds: string[], skip: number, take: number) {\n const inventoryModule = await initializeInventoryModule({})\n\n const [inventoryLevels, count] = await inventoryModule.listInventoryLevels({\n inventory_item_id: inventoryItemIds\n }, {\n relations: [\"inventory_item\"],\n skip,\n take\n })\n\n // do something with the inventory levels or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 16, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved inventory levels." + } + ] + }, + "type": { + "type": "reference", + "target": 224, + "name": "FilterableInventoryLevelProps", + "package": "@medusajs/types" + } + }, + { + "id": 17, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the inventory levels are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a inventory level." + } + ] + }, + "type": { + "type": "reference", + "target": 168, + "typeArguments": [ + { + "type": "reference", + "target": 230, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 18, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 230, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 9, + "name": "listReservationItems", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 10, + "name": "listReservationItems", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of reservation items along with the total count of available reservation items satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of reservation items along with the total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of reservation items using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveReservationItems (ids: string[]) {\n const inventoryModule = await initializeInventoryModule({})\n\n const [reservationItems, count] = await inventoryModule.listReservationItems({\n id: ids\n })\n\n // do something with the reservation items or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the reservation items:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveReservationItems (ids: string[]) {\n const inventoryModule = await initializeInventoryModule({})\n\n const [reservationItems, count] = await inventoryModule.listReservationItems({\n id: ids\n }, {\n relations: [\"inventory_item\"]\n })\n\n // do something with the reservation items or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveReservationItems (ids: string[], skip: number, take: number) {\n const inventoryModule = await initializeInventoryModule({})\n\n const [reservationItems, count] = await inventoryModule.listReservationItems({\n id: ids\n }, {\n relations: [\"inventory_item\"],\n skip,\n take\n })\n\n // do something with the reservation items or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 11, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved reservation items." + } + ] + }, + "type": { + "type": "reference", + "target": 202, + "name": "FilterableReservationItemProps", + "package": "@medusajs/types" + } + }, + { + "id": 12, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the reservation items are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a reservation item." + } + ] + }, + "type": { + "type": "reference", + "target": 168, + "typeArguments": [ + { + "type": "reference", + "target": 211, + "name": "ReservationItemDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 13, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 211, + "name": "ReservationItemDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 89, + "name": "restoreInventoryItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 90, + "name": "restoreInventoryItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to restore an inventory item or multiple inventory items that were previously deleted using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "deleteInventoryItem", + "target": 85, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the inventory item(s) are successfully restored." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function restoreInventoryItem (\n inventoryItems: string[]\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n await inventoryModule.restoreInventoryItem(\n inventoryItems\n )\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 91, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID(s) of the inventory item(s) to restore." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 92, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 118, + "name": "retrieveAvailableQuantity", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 119, + "name": "retrieveAvailableQuantity", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve the available quantity of an inventory item within the specified locations." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The available quantity of the inventory item in the specified locations." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveAvailableQuantity (\n inventoryItemId: string,\n locationIds: string[],\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n const quantity = await inventoryModule.retrieveAvailableQuantity(\n inventoryItemId,\n locationIds,\n )\n \n // do something with the quantity or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 120, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item to retrieve its quantity." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 121, + "name": "locationIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the locations to retrieve the available quantity from." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 122, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 19, + "name": "retrieveInventoryItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 20, + "name": "retrieveInventoryItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve an inventory item by its ID" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved inventory item." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a inventory item by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveInventoryItem (id: string) {\n const inventoryModule = await initializeInventoryModule({})\n\n const inventoryItem = await inventoryModule.retrieveInventoryItem(id)\n\n // do something with the inventory item or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveInventoryItem (id: string) {\n const inventoryModule = await initializeInventoryModule({})\n\n const inventoryItem = await inventoryModule.retrieveInventoryItem(id, {\n relations: [\"inventory_level\"]\n })\n\n // do something with the inventory item or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 21, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 22, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the inventory item is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a inventory item." + } + ] + }, + "type": { + "type": "reference", + "target": 168, + "typeArguments": [ + { + "type": "reference", + "target": 179, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 23, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 179, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 24, + "name": "retrieveInventoryLevel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 25, + "name": "retrieveInventoryLevel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve an inventory level for an inventory item and a location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved inventory level." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveInventoryLevel (\n inventoryItemId: string, \n locationId: string\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n const inventoryLevel = await inventoryModule.retrieveInventoryLevel(\n inventoryItemId,\n locationId\n )\n\n // do something with the inventory level or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 26, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 27, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 28, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 230, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 29, + "name": "retrieveReservationItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 30, + "name": "retrieveReservationItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a reservation item by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved reservation item." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveReservationItem (id: string) {\n const inventoryModule = await initializeInventoryModule({})\n\n const reservationItem = await inventoryModule.retrieveReservationItem(id)\n\n // do something with the reservation item or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 31, + "name": "reservationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the reservation item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 32, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 211, + "name": "ReservationItemDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 128, + "name": "retrieveReservedQuantity", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 129, + "name": "retrieveReservedQuantity", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve the reserved quantity of an inventory item within the specified locations." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The reserved quantity of the inventory item in the specified locations." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveReservedQuantity (\n inventoryItemId: string,\n locationIds: string[],\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n const quantity = await inventoryModule.retrieveReservedQuantity(\n inventoryItemId,\n locationIds,\n )\n \n // do something with the quantity or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 130, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item to retrieve its reserved quantity." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 131, + "name": "locationIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the locations to retrieve the reserved quantity from." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 132, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 123, + "name": "retrieveStockedQuantity", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 124, + "name": "retrieveStockedQuantity", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve the stocked quantity of an inventory item within the specified locations." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The stocked quantity of the inventory item in the specified locations." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function retrieveStockedQuantity (\n inventoryItemId: string,\n locationIds: string[],\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n const quantity = await inventoryModule.retrieveStockedQuantity(\n inventoryItemId,\n locationIds,\n )\n \n // do something with the quantity or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 125, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item to retrieve its stocked quantity." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 126, + "name": "locationIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the locations to retrieve the stocked quantity from." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 127, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 67, + "name": "updateInventoryItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 68, + "name": "updateInventoryItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update an inventory item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated inventory item's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function updateInventoryItem (\n inventoryItemId: string,\n sku: string\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n const inventoryItem = await inventoryModule.updateInventoryItem(\n inventoryItemId,\n {\n sku\n }\n )\n\n // do something with the inventory item or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 69, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 70, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the inventory item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": 251, + "name": "CreateInventoryItemInput", + "package": "@medusajs/types" + } + ], + "name": "Partial", + "package": "typescript" + } + }, + { + "id": 71, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 179, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 61, + "name": "updateInventoryLevel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 62, + "name": "updateInventoryLevel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update an inventory level. The inventory level is identified by the IDs of its associated inventory item and location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated inventory level's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function updateInventoryLevel (\n inventoryItemId: string,\n locationId: string,\n stockedQuantity: number\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n const inventoryLevel = await inventoryModule.updateInventoryLevels(\n inventoryItemId,\n locationId,\n {\n stocked_quantity: stockedQuantity\n }\n )\n\n // do something with the inventory level or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 63, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 64, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 65, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the location level." + } + ] + }, + "type": { + "type": "reference", + "target": 277, + "name": "UpdateInventoryLevelInput", + "package": "@medusajs/types" + } + }, + { + "id": 66, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 230, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 57, + "name": "updateInventoryLevels", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 58, + "name": "updateInventoryLevels", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update inventory levels. Each inventory level is identified by the IDs of its associated inventory item and location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated inventory levels' details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function updateInventoryLevels (items: {\n inventory_item_id: string,\n location_id: string,\n stocked_quantity: number\n}[]) {\n const inventoryModule = await initializeInventoryModule({})\n\n const inventoryLevels = await inventoryModule.updateInventoryLevels(\n items\n )\n\n // do something with the inventory levels or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 59, + "name": "updates", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in each inventory level." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 272, + "name": "BulkUpdateInventoryLevelInput", + "package": "@medusajs/types" + } + } + }, + { + "id": 60, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 230, + "name": "InventoryLevelDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 72, + "name": "updateReservationItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 73, + "name": "updateReservationItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update a reservation item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated reservation item." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeInventoryModule,\n} from \"@medusajs/inventory\"\n\nasync function updateReservationItem (\n reservationItemId: string,\n quantity: number\n) {\n const inventoryModule = await initializeInventoryModule({})\n\n const reservationItem = await inventoryModule.updateReservationItem(\n reservationItemId,\n {\n quantity\n }\n )\n\n // do something with the reservation item or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 74, + "name": "reservationItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the reservation item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 75, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the reservation item." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "UpdateReservationItemInput", + "package": "@medusajs/types" + } + }, + { + "id": 76, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 199, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 211, + "name": "ReservationItemDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 106, + 112, + 41, + 45, + 49, + 53, + 33, + 37, + 85, + 93, + 101, + 81, + 97, + 77, + 4, + 14, + 9, + 89, + 118, + 19, + 24, + 29, + 128, + 123, + 67, + 61, + 57, + 72 + ] + } + ] + }, + { + "id": 285, + "name": "JoinerServiceConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 287, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Property name to use as entrypoint to the service" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 316, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 316, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + } + } + ] + } + }, + { + "id": 298, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 294, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 295, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 297, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 319, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 296, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 297, + 296 + ] + } + ] + } + } + } + }, + { + "id": 288, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "alias for deeper nested relationships (e.g. { 'price': 'prices.calculated_price_set.amount' })" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 289, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 291, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 290, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 291, + 290 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 292, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 293, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 319, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 286, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 287, + 298, + 294, + 288, + 292, + 293, + 286 + ] + } + ] + }, + { + "id": 316, + "name": "JoinerServiceConfigAlias", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 318, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 317, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 318, + 317 + ] + } + ] + }, + { + "id": 311, + "name": "NumericalComparisonOperator", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 313, + "name": "gt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 314, + "name": "gte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 312, + "name": "lt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 315, + "name": "lte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 313, + 314, + 312, + 315 + ] + } + ] + }, + { + "id": 199, + "name": "SharedContext", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A shared context object that is used to share resources between the application and the module." + } + ] + }, + "children": [ + { + "id": 201, + "name": "manager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of an entity manager." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + }, + { + "id": 200, + "name": "transactionManager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of a transaction manager." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 201, + 200 + ] + } + ] + }, + { + "id": 303, + "name": "StringComparisonOperator", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 308, + "name": "contains", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 310, + "name": "ends_with", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 305, + "name": "gt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 306, + "name": "gte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 304, + "name": "lt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 307, + "name": "lte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 309, + "name": "starts_with", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 308, + 310, + 305, + 306, + 304, + 307, + 309 + ] + } + ] + }, + { + "id": 277, + "name": "UpdateInventoryLevelInput", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in an inventory level." + } + ] + }, + "children": [ + { + "id": 279, + "name": "incoming_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The incoming quantity of the associated inventory item in the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 278, + "name": "stocked_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stocked quantity of the associated inventory item in the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 279, + 278 + ] + } + ] + }, + { + "id": 280, + "name": "UpdateReservationItemInput", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in a reservation item." + } + ] + }, + "children": [ + { + "id": 283, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the reservation item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 282, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 284, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 281, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reserved quantity." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 283, + 282, + 284, + 281 + ] + } + ] + }, + { + "id": 179, + "name": "InventoryItemDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 180, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 196, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 198, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 193, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description of the inventory item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 190, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 184, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Harmonized System code of the Inventory Item. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 181, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory item's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 189, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 187, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material and composition that the Inventory Item is made of, May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 195, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 186, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Manufacturers Identification code that identifies the manufacturer of the Inventory Item. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 183, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country in which the Inventory Item was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 185, + "name": "requires_shipping", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the item requires shipping." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 182, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Stock Keeping Unit (SKU) code of the Inventory Item." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 194, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Thumbnail for the inventory item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 192, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Title of the inventory item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 197, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 188, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 191, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the Inventory Item. May be used in shipping rate calculations." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "literal", + "value": null + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 196, + 198, + 193, + 190, + 184, + 181, + 189, + 187, + 195, + 186, + 183, + 185, + 182, + 194, + 192, + 197, + 188, + 191 + ] + } + ] + } + } + }, + { + "id": 230, + "name": "InventoryLevelDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 231, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 239, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 241, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 232, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 237, + "name": "incoming_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the incoming stock quantity of an inventory item at the given location ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 233, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 234, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the item location ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 238, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 236, + "name": "reserved_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the reserved stock quantity of an inventory item at the given location ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 235, + "name": "stocked_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the total stock quantity of an inventory item at the given location ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 240, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 239, + 241, + 232, + 237, + 233, + 234, + 238, + 236, + 235, + 240 + ] + } + ] + } + } + }, + { + "id": 319, + "name": "JoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 320, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 321, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 328, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 322, + "name": "foreignKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 326, + "name": "inverse", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "In an inverted relationship the foreign key is on the other service and the primary key is on the current service" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 325, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core\nTODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 327, + "name": "isList", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Force the relationship to return a list" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 323, + "name": "primaryKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 324, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 321, + 328, + 322, + 326, + 325, + 327, + 323, + 324 + ] + } + ] + } + } + }, + { + "id": 133, + "name": "ModuleJoinerConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": 285, + "name": "JoinerServiceConfig", + "package": "@medusajs/types" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "serviceName" + }, + { + "type": "literal", + "value": "primaryKeys" + }, + { + "type": "literal", + "value": "relationships" + }, + { + "type": "literal", + "value": "extends" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 134, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 150, + "name": "databaseConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 151, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 154, + "name": "extraFields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 155, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 157, + "name": "defaultValue", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 158, + "name": "nullable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 159, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Mikro-orm options for the column" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 156, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "date" + }, + { + "type": "literal", + "value": "time" + }, + { + "type": "literal", + "value": "datetime" + }, + { + "type": "literal", + "value": "bigint" + }, + { + "type": "literal", + "value": "blob" + }, + { + "type": "literal", + "value": "uint8array" + }, + { + "type": "literal", + "value": "array" + }, + { + "type": "literal", + "value": "enumArray" + }, + { + "type": "literal", + "value": "enum" + }, + { + "type": "literal", + "value": "json" + }, + { + "type": "literal", + "value": "integer" + }, + { + "type": "literal", + "value": "smallint" + }, + { + "type": "literal", + "value": "tinyint" + }, + { + "type": "literal", + "value": "mediumint" + }, + { + "type": "literal", + "value": "float" + }, + { + "type": "literal", + "value": "double" + }, + { + "type": "literal", + "value": "boolean" + }, + { + "type": "literal", + "value": "decimal" + }, + { + "type": "literal", + "value": "string" + }, + { + "type": "literal", + "value": "uuid" + }, + { + "type": "literal", + "value": "text" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 157, + 158, + 159, + 156 + ] + } + ] + } + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 153, + "name": "idPrefix", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Prefix for the id column. If not provided it is \"link\"" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 152, + "name": "tableName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name of the pivot table. If not provided it is auto generated" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 154, + 153, + 152 + ] + } + ] + } + } + }, + { + "id": 137, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 138, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 140, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 141, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 143, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 142, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 143, + 142 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 144, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 299, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 139, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 140, + 144, + 139 + ] + } + ] + } + } + } + }, + { + "id": 147, + "name": "isLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the module is a link module" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 149, + "name": "isReadOnlyLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true it expands a RemoteQuery property but doesn't create a pivot table" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 148, + "name": "linkableKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Keys that can be used to link to other modules. e.g { product_id: \"Product\" } \"Product\" being the entity it refers to" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 146, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 136, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 299, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 135, + "name": "schema", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "GraphQL schema for the all module's available entities and fields" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 145, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 150, + 137, + 147, + 149, + 148, + 146, + 136, + 135, + 145 + ] + } + ] + } + } + ] + } + }, + { + "id": 299, + "name": "ModuleJoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 319, + "name": "JoinerRelationship", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 300, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 302, + "name": "deleteCascade", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the link joiner will cascade deleting the relationship" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 301, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core TODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 302, + 301 + ] + } + ] + } + } + ] + } + }, + { + "id": 211, + "name": "ReservationItemDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents a reservation of an inventory item at a stock location" + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 212, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 221, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 219, + "name": "created_by", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "UserId of user who created the reservation item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 223, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 218, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Description of the reservation item" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 213, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the reservation item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 215, + "name": "inventory_item_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the inventory item the reservation relates to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 217, + "name": "line_item_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 214, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the location of the reservation" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 220, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 216, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the reservation item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 222, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 221, + 219, + 223, + 218, + 213, + 215, + 217, + 214, + 220, + 216, + 222 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 272, + 251, + 266, + 242, + 160, + 224, + 202, + 168, + 1, + 285, + 316, + 311, + 199, + 303, + 277, + 280 + ] + }, + { + "title": "Type Aliases", + "children": [ + 179, + 230, + 319, + 133, + 299, + 211 + ] + } + ], + "packageName": "@medusajs/types", + "symbolIdMap": { + "0": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService" + }, + "4": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.listInventoryItems" + }, + "5": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.listInventoryItems" + }, + "6": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "selector" + }, + "7": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "config" + }, + "8": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "9": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.listReservationItems" + }, + "10": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.listReservationItems" + }, + "11": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "selector" + }, + "12": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "config" + }, + "13": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "14": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.listInventoryLevels" + }, + "15": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.listInventoryLevels" + }, + "16": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "selector" + }, + "17": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "config" + }, + "18": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "19": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveInventoryItem" + }, + "20": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveInventoryItem" + }, + "21": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "22": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "config" + }, + "23": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "24": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveInventoryLevel" + }, + "25": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveInventoryLevel" + }, + "26": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "27": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "locationId" + }, + "28": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "29": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveReservationItem" + }, + "30": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveReservationItem" + }, + "31": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "reservationId" + }, + "32": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "33": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createReservationItem" + }, + "34": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createReservationItem" + }, + "35": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "input" + }, + "36": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "37": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createReservationItems" + }, + "38": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createReservationItems" + }, + "39": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "input" + }, + "40": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "41": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createInventoryItem" + }, + "42": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createInventoryItem" + }, + "43": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "input" + }, + "44": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "45": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createInventoryItems" + }, + "46": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createInventoryItems" + }, + "47": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "input" + }, + "48": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "49": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createInventoryLevel" + }, + "50": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createInventoryLevel" + }, + "51": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "data" + }, + "52": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "53": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createInventoryLevels" + }, + "54": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.createInventoryLevels" + }, + "55": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "data" + }, + "56": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "57": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.updateInventoryLevels" + }, + "58": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.updateInventoryLevels" + }, + "59": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "updates" + }, + "60": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "61": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.updateInventoryLevel" + }, + "62": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.updateInventoryLevel" + }, + "63": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "64": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "locationId" + }, + "65": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "update" + }, + "66": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "67": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.updateInventoryItem" + }, + "68": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.updateInventoryItem" + }, + "69": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "70": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "input" + }, + "71": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "72": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.updateReservationItem" + }, + "73": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.updateReservationItem" + }, + "74": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "reservationItemId" + }, + "75": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "input" + }, + "76": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "77": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteReservationItemsByLineItem" + }, + "78": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteReservationItemsByLineItem" + }, + "79": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "lineItemId" + }, + "80": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "81": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteReservationItem" + }, + "82": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteReservationItem" + }, + "83": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "reservationItemId" + }, + "84": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "85": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteInventoryItem" + }, + "86": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteInventoryItem" + }, + "87": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "88": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "89": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.restoreInventoryItem" + }, + "90": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.restoreInventoryItem" + }, + "91": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "92": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "93": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteInventoryItemLevelByLocationId" + }, + "94": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteInventoryItemLevelByLocationId" + }, + "95": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "locationId" + }, + "96": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "97": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteReservationItemByLocationId" + }, + "98": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteReservationItemByLocationId" + }, + "99": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "locationId" + }, + "100": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "101": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteInventoryLevel" + }, + "102": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.deleteInventoryLevel" + }, + "103": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "104": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "locationId" + }, + "105": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "106": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.adjustInventory" + }, + "107": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.adjustInventory" + }, + "108": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "109": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "locationId" + }, + "110": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "adjustment" + }, + "111": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "112": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.confirmInventory" + }, + "113": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.confirmInventory" + }, + "114": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "115": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "locationIds" + }, + "116": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "quantity" + }, + "117": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "118": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveAvailableQuantity" + }, + "119": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveAvailableQuantity" + }, + "120": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "121": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "locationIds" + }, + "122": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "123": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveStockedQuantity" + }, + "124": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveStockedQuantity" + }, + "125": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "126": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "locationIds" + }, + "127": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "128": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveReservedQuantity" + }, + "129": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "IInventoryService.retrieveReservedQuantity" + }, + "130": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "inventoryItemId" + }, + "131": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "locationIds" + }, + "132": { + "sourceFileName": "../../../packages/types/src/inventory/service.ts", + "qualifiedName": "context" + }, + "133": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleJoinerConfig" + }, + "134": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "135": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.schema" + }, + "136": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.relationships" + }, + "137": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.extends" + }, + "138": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "139": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.serviceName" + }, + "140": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.fieldAlias" + }, + "141": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "142": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.path" + }, + "143": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "144": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.relationship" + }, + "145": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.serviceName" + }, + "146": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.primaryKeys" + }, + "147": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isLink" + }, + "148": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.linkableKeys" + }, + "149": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isReadOnlyLink" + }, + "150": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.databaseConfig" + }, + "151": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "152": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.tableName" + }, + "153": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.idPrefix" + }, + "154": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.extraFields" + }, + "155": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "156": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.type" + }, + "157": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.defaultValue" + }, + "158": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.nullable" + }, + "159": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.options" + }, + "160": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "FilterableInventoryItemProps" + }, + "161": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.id" + }, + "162": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.location_id" + }, + "163": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.q" + }, + "164": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.sku" + }, + "165": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.origin_country" + }, + "166": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.hs_code" + }, + "167": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.requires_shipping" + }, + "168": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig" + }, + "169": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.select" + }, + "170": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.skip" + }, + "171": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.take" + }, + "172": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.relations" + }, + "173": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.order" + }, + "174": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "175": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.__index" + }, + "177": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.withDeleted" + }, + "178": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.Entity" + }, + "179": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "InventoryItemDTO" + }, + "180": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type" + }, + "181": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.id" + }, + "182": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.sku" + }, + "183": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.origin_country" + }, + "184": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.hs_code" + }, + "185": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.requires_shipping" + }, + "186": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.mid_code" + }, + "187": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.material" + }, + "188": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.weight" + }, + "189": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.length" + }, + "190": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.height" + }, + "191": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.width" + }, + "192": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.title" + }, + "193": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.description" + }, + "194": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.thumbnail" + }, + "195": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.metadata" + }, + "196": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.created_at" + }, + "197": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.updated_at" + }, + "198": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.deleted_at" + }, + "199": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "SharedContext" + }, + "200": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.transactionManager" + }, + "201": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.manager" + }, + "202": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "FilterableReservationItemProps" + }, + "203": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.id" + }, + "205": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.line_item_id" + }, + "206": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.inventory_item_id" + }, + "207": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.location_id" + }, + "208": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.description" + }, + "209": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.created_by" + }, + "210": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.quantity" + }, + "211": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "ReservationItemDTO" + }, + "212": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type" + }, + "213": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.id" + }, + "214": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.location_id" + }, + "215": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.inventory_item_id" + }, + "216": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.quantity" + }, + "217": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.line_item_id" + }, + "218": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.description" + }, + "219": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.created_by" + }, + "220": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.metadata" + }, + "221": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.created_at" + }, + "222": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.updated_at" + }, + "223": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.deleted_at" + }, + "224": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "FilterableInventoryLevelProps" + }, + "225": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.inventory_item_id" + }, + "226": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.location_id" + }, + "227": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.stocked_quantity" + }, + "228": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.reserved_quantity" + }, + "229": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.incoming_quantity" + }, + "230": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "InventoryLevelDTO" + }, + "231": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type" + }, + "232": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.id" + }, + "233": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.inventory_item_id" + }, + "234": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.location_id" + }, + "235": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.stocked_quantity" + }, + "236": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.reserved_quantity" + }, + "237": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.incoming_quantity" + }, + "238": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.metadata" + }, + "239": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.created_at" + }, + "240": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.updated_at" + }, + "241": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.deleted_at" + }, + "242": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "CreateReservationItemInput" + }, + "243": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.line_item_id" + }, + "244": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.inventory_item_id" + }, + "245": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.location_id" + }, + "246": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.quantity" + }, + "247": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.description" + }, + "248": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.created_by" + }, + "249": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.external_id" + }, + "250": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.metadata" + }, + "251": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "CreateInventoryItemInput" + }, + "252": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.sku" + }, + "253": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.origin_country" + }, + "254": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.mid_code" + }, + "255": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.material" + }, + "256": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.weight" + }, + "257": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.length" + }, + "258": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.height" + }, + "259": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.width" + }, + "260": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.title" + }, + "261": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.description" + }, + "262": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.thumbnail" + }, + "263": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.metadata" + }, + "264": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.hs_code" + }, + "265": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.requires_shipping" + }, + "266": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "CreateInventoryLevelInput" + }, + "267": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.inventory_item_id" + }, + "268": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.location_id" + }, + "269": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.stocked_quantity" + }, + "270": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.reserved_quantity" + }, + "271": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.incoming_quantity" + }, + "272": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "BulkUpdateInventoryLevelInput" + }, + "273": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.inventory_item_id" + }, + "274": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.location_id" + }, + "275": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.stocked_quantity" + }, + "276": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.incoming_quantity" + }, + "277": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "UpdateInventoryLevelInput" + }, + "278": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.stocked_quantity" + }, + "279": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.incoming_quantity" + }, + "280": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "UpdateReservationItemInput" + }, + "281": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.quantity" + }, + "282": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.location_id" + }, + "283": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.description" + }, + "284": { + "sourceFileName": "../../../packages/types/src/inventory/common.ts", + "qualifiedName": "__type.metadata" + }, + "285": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig" + }, + "286": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.serviceName" + }, + "287": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.alias" + }, + "288": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.fieldAlias" + }, + "289": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "290": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.path" + }, + "291": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "292": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.primaryKeys" + }, + "293": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.relationships" + }, + "294": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.extends" + }, + "295": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "296": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.serviceName" + }, + "297": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.relationship" + }, + "298": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.args" + }, + "299": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleJoinerRelationship" + }, + "300": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "301": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isInternalService" + }, + "302": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.deleteCascade" + }, + "303": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator" + }, + "304": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.lt" + }, + "305": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.gt" + }, + "306": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.gte" + }, + "307": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.lte" + }, + "308": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.contains" + }, + "309": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.starts_with" + }, + "310": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.ends_with" + }, + "311": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "NumericalComparisonOperator" + }, + "312": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "NumericalComparisonOperator.lt" + }, + "313": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "NumericalComparisonOperator.gt" + }, + "314": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "NumericalComparisonOperator.gte" + }, + "315": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "NumericalComparisonOperator.lte" + }, + "316": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias" + }, + "317": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias.name" + }, + "318": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias.args" + }, + "319": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerRelationship" + }, + "320": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "321": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.alias" + }, + "322": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.foreignKey" + }, + "323": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.primaryKey" + }, + "324": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.serviceName" + }, + "325": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.isInternalService" + }, + "326": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.inverse" + }, + "327": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.isList" + }, + "328": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.args" + } + } +} \ No newline at end of file diff --git a/docs-util/typedoc-json-output/js-client.json b/docs-util/typedoc-json-output/js-client.json new file mode 100644 index 0000000000..476ad95366 --- /dev/null +++ b/docs-util/typedoc-json-output/js-client.json @@ -0,0 +1,60642 @@ +{ + "id": 0, + "name": "js-client", + "variant": "project", + "kind": 1, + "flags": {}, + "children": [ + { + "id": 1, + "name": "AddressesResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to Address API Routes part of the [Store Customer API Routes](https://docs.medusajs.com/api/store#customers_postcustomers). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.customers.addresses`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "customer authentication", + "target": 22 + }, + { + "kind": "text", + "text": "." + } + ] + }, + "children": [ + { + "id": 2, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3, + "name": "new AddressesResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1, + "name": "AddressesResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 5, + "name": "addAddress", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6, + "name": "addAddress", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add an address to the logged-in customer's saved addresses." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer's details, including the customer's addresses in the " + }, + { + "kind": "code", + "text": "`shipping_addresses`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged\nmedusa.customers.addresses.addAddress({\n address: {\n first_name: \"Celia\",\n last_name: \"Schumm\",\n address_1: \"225 Bednar Curve\",\n city: \"Danielville\",\n country_code: \"US\",\n postal_code: \"85137\",\n phone: \"981-596-6748 x90188\",\n company: \"Wyman LLC\",\n province: \"Georgia\",\n }\n})\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 7, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The address to add." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/create-address.d.ts", + "qualifiedName": "StorePostCustomersCustomerAddressesReq" + }, + "name": "StorePostCustomersCustomerAddressesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 8, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/index.d.ts", + "qualifiedName": "StoreCustomersRes" + }, + "name": "StoreCustomersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 9, + "name": "deleteAddress", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 10, + "name": "deleteAddress", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete an address of the logged-in customer." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer's details, including the customer's addresses in the " + }, + { + "kind": "code", + "text": "`shipping_addresses`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged\nmedusa.customers.addresses.deleteAddress(addressId)\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 11, + "name": "address_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the address to delete." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 12, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/index.d.ts", + "qualifiedName": "StoreCustomersRes" + }, + "name": "StoreCustomersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 13, + "name": "updateAddress", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 14, + "name": "updateAddress", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update an address of the logged-in customer." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer's details, including the customer's addresses in the " + }, + { + "kind": "code", + "text": "`shipping_addresses`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged\nmedusa.customers.addresses.updateAddress(addressId, {\n first_name: \"Gina\"\n})\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 15, + "name": "address_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The address's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 16, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the address." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/update-address.d.ts", + "qualifiedName": "StorePostCustomersCustomerAddressesAddressReq" + }, + "name": "StorePostCustomersCustomerAddressesAddressReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 17, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/index.d.ts", + "qualifiedName": "StoreCustomersRes" + }, + "name": "StoreCustomersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2 + ] + }, + { + "title": "Methods", + "children": [ + 5, + 9, + 13 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 360, + "name": "Admin", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class includes properties used to send requests to the [Admin API Routes](https://docs.medusajs.com/api/admin). All its properties\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + "children": [ + { + "id": 361, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 362, + "name": "new Admin", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 363, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 360, + "name": "Admin", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 364, + "name": "auth", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminAuthResource", + "target": 428, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Auth API Routes](https://docs.medusajs.com/api/admin#auth)." + } + ] + }, + "type": { + "type": "reference", + "target": 428, + "name": "AdminAuthResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 365, + "name": "batchJobs", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminBatchJobsResource", + "target": 446, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Batch Job API Routes](https://docs.medusajs.com/api/admin#batch-jobs)." + } + ] + }, + "type": { + "type": "reference", + "target": 446, + "name": "AdminBatchJobsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 370, + "name": "collections", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminCollectionsResource", + "target": 470, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Product Collection API Routes](https://docs.medusajs.com/api/admin#product-collections)." + } + ] + }, + "type": { + "type": "reference", + "target": 470, + "name": "AdminCollectionsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 369, + "name": "currencies", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminCurrenciesResource", + "target": 505, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Currency API Routes](https://docs.medusajs.com/api/admin#currencies_getcurrencies)." + } + ] + }, + "type": { + "type": "reference", + "target": 505, + "name": "AdminCurrenciesResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 401, + "name": "custom", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminCustomResource", + "target": 402, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to custom API Routes." + } + ] + }, + "type": { + "type": "reference", + "target": 402, + "name": "AdminCustomResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 367, + "name": "customerGroups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminCustomerGroupsResource", + "target": 518, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Customer Group API Routes](https://docs.medusajs.com/api/admin#customer-groups)." + } + ] + }, + "type": { + "type": "reference", + "target": 518, + "name": "AdminCustomerGroupsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 366, + "name": "customers", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminCustomersResource", + "target": 559, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Customer API Routes](https://docs.medusajs.com/api/admin#customers)." + } + ] + }, + "type": { + "type": "reference", + "target": 559, + "name": "AdminCustomersResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 368, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminDiscountsResource", + "target": 580, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Discount API Routes](https://docs.medusajs.com/api/admin#discounts)." + } + ] + }, + "type": { + "type": "reference", + "target": 580, + "name": "AdminDiscountsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 371, + "name": "draftOrders", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminDraftOrdersResource", + "target": 666, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Draft Order API Routes](https://docs.medusajs.com/api/admin#draft-orders)." + } + ] + }, + "type": { + "type": "reference", + "target": 666, + "name": "AdminDraftOrdersResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 372, + "name": "giftCards", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminGiftCardsResource", + "target": 711, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Gift Card API Routes](https://docs.medusajs.com/api/admin#gift-cards)." + } + ] + }, + "type": { + "type": "reference", + "target": 711, + "name": "AdminGiftCardsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 374, + "name": "inventoryItems", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminInventoryItemsResource", + "target": 736, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Inventory Item API Routes](https://docs.medusajs.com/api/admin#inventory-items)." + } + ] + }, + "type": { + "type": "reference", + "target": 736, + "name": "AdminInventoryItemsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 373, + "name": "invites", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminInvitesResource", + "target": 788, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Invite API Routes](https://docs.medusajs.com/api/admin#invites)." + } + ] + }, + "type": { + "type": "reference", + "target": 788, + "name": "AdminInvitesResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 375, + "name": "notes", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminNotesResource", + "target": 811, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Note API Routes](https://docs.medusajs.com/api/admin#notes)." + } + ] + }, + "type": { + "type": "reference", + "target": 811, + "name": "AdminNotesResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 395, + "name": "notifications", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminNotificationsResource", + "target": 836, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Notification API Routes](https://docs.medusajs.com/api/admin#notifications)." + } + ] + }, + "type": { + "type": "reference", + "target": 836, + "name": "AdminNotificationsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 383, + "name": "orderEdits", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminOrderEditsResource", + "target": 980, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Order Edit API Routes](https://docs.medusajs.com/api/admin#order-edits)." + } + ] + }, + "type": { + "type": "reference", + "target": 980, + "name": "AdminOrderEditsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 382, + "name": "orders", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminOrdersResource", + "target": 849, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Order API Routes](https://docs.medusajs.com/api/admin#orders)." + } + ] + }, + "type": { + "type": "reference", + "target": 849, + "name": "AdminOrdersResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 398, + "name": "paymentCollections", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminPaymentCollectionsResource", + "target": 1640, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Payment Collection API Routes](https://docs.medusajs.com/api/admin#payment-collections)." + } + ] + }, + "type": { + "type": "reference", + "target": 1640, + "name": "AdminPaymentCollectionsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 399, + "name": "payments", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminPaymentsResource", + "target": 1662, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Payment API Routes](https://docs.medusajs.com/api/admin#payments)." + } + ] + }, + "type": { + "type": "reference", + "target": 1662, + "name": "AdminPaymentsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 376, + "name": "priceLists", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminPriceListResource", + "target": 1039, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Price List API Routes](https://docs.medusajs.com/api/admin#price-lists)." + } + ] + }, + "type": { + "type": "reference", + "target": 1039, + "name": "AdminPriceListResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 400, + "name": "productCategories", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminProductCategoriesResource", + "target": 1680, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Product Category API Routes](https://docs.medusajs.com/api/admin#product-categories)." + } + ] + }, + "type": { + "type": "reference", + "target": 1680, + "name": "AdminProductCategoriesResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 378, + "name": "productTags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminProductTagsResource", + "target": 1094, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Product Tag API Routes](https://docs.medusajs.com/api/admin#product-tags)." + } + ] + }, + "type": { + "type": "reference", + "target": 1094, + "name": "AdminProductTagsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 379, + "name": "productTypes", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminProductTypesResource", + "target": 1101, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Product Type API Routes](https://docs.medusajs.com/api/admin#product-types)." + } + ] + }, + "type": { + "type": "reference", + "target": 1101, + "name": "AdminProductTypesResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 377, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminProductsResource", + "target": 1109, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Product API Routes](https://docs.medusajs.com/api/admin#products)." + } + ] + }, + "type": { + "type": "reference", + "target": 1109, + "name": "AdminProductsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 384, + "name": "publishableApiKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminPublishableApiKeyResource", + "target": 1177, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Publishable API Key API Routes](https://docs.medusajs.com/api/admin#publishable-api-keys)." + } + ] + }, + "type": { + "type": "reference", + "target": 1177, + "name": "AdminPublishableApiKeyResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 393, + "name": "regions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminRegionsResource", + "target": 1222, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Region API Routes](https://docs.medusajs.com/api/admin#regions)." + } + ] + }, + "type": { + "type": "reference", + "target": 1222, + "name": "AdminRegionsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 394, + "name": "reservations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminReservationsResource", + "target": 1281, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Reservation API Routes](https://docs.medusajs.com/api/admin#reservations)." + } + ] + }, + "type": { + "type": "reference", + "target": 1281, + "name": "AdminReservationsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 385, + "name": "returnReasons", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminReturnReasonsResource", + "target": 1306, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Return Reason API Routes](https://docs.medusajs.com/api/admin#return-reasons)." + } + ] + }, + "type": { + "type": "reference", + "target": 1306, + "name": "AdminReturnReasonsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 381, + "name": "returns", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminReturnsResource", + "target": 1330, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Return API Routes](https://docs.medusajs.com/api/admin#returns)." + } + ] + }, + "type": { + "type": "reference", + "target": 1330, + "name": "AdminReturnsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 387, + "name": "salesChannels", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminSalesChannelsResource", + "target": 1347, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Sales Channel API Routes](https://docs.medusajs.com/api/admin#sales-channels)." + } + ] + }, + "type": { + "type": "reference", + "target": 1347, + "name": "AdminSalesChannelsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 392, + "name": "shippingOptions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminShippingOptionsResource", + "target": 1392, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Shipping Option API Routes](https://docs.medusajs.com/api/admin#shipping-options)." + } + ] + }, + "type": { + "type": "reference", + "target": 1392, + "name": "AdminShippingOptionsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 389, + "name": "shippingProfiles", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminShippingProfilesResource", + "target": 1417, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Shipping Profile API Routes](https://docs.medusajs.com/api/admin#shipping-profiles)." + } + ] + }, + "type": { + "type": "reference", + "target": 1417, + "name": "AdminShippingProfilesResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 390, + "name": "stockLocations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminStockLocationsResource", + "target": 1441, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Stock Location API Routes](https://docs.medusajs.com/api/admin#stock-locations)." + } + ] + }, + "type": { + "type": "reference", + "target": 1441, + "name": "AdminStockLocationsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 391, + "name": "store", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminStoresResource", + "target": 1466, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Store API Routes](https://docs.medusajs.com/api/admin#store)." + } + ] + }, + "type": { + "type": "reference", + "target": 1466, + "name": "AdminStoresResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 388, + "name": "swaps", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminSwapsResource", + "target": 1491, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Swap API Routes](https://docs.medusajs.com/api/admin#swaps)." + } + ] + }, + "type": { + "type": "reference", + "target": 1491, + "name": "AdminSwapsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 396, + "name": "taxRates", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminTaxRatesResource", + "target": 1503, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Tax Rate API Routes](https://docs.medusajs.com/api/admin#tax-rates)." + } + ] + }, + "type": { + "type": "reference", + "target": 1503, + "name": "AdminTaxRatesResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 397, + "name": "uploads", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminUploadsResource", + "target": 1567, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Upload API Routes](https://docs.medusajs.com/api/admin#uploads)." + } + ] + }, + "type": { + "type": "reference", + "target": 1567, + "name": "AdminUploadsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 380, + "name": "users", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminUsersResource", + "target": 1591, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin User API Routes](https://docs.medusajs.com/api/admin#users)." + } + ] + }, + "type": { + "type": "reference", + "target": 1591, + "name": "AdminUsersResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 386, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@props", + "content": [ + { + "kind": "text", + "text": "variants - An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminVariantsResource", + "target": 1623, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Admin Product Variant API Routes](https://docs.medusajs.com/api/admin#product-variants)." + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": 1623, + "name": "AdminVariantsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 361 + ] + }, + { + "title": "Properties", + "children": [ + 364, + 365, + 370, + 369, + 401, + 367, + 366, + 368, + 371, + 372, + 374, + 373, + 375, + 395, + 383, + 382, + 398, + 399, + 376, + 400, + 378, + 379, + 377, + 384, + 393, + 394, + 385, + 381, + 387, + 392, + 389, + 390, + 391, + 388, + 396, + 397, + 380, + 386 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 428, + "name": "AdminAuthResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Auth API Routes](https://docs.medusajs.com/api/admin#auth_getauth). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.auth`" + }, + { + "kind": "text", + "text": " property.\n\nThe methods in this class allow admin users to manage their session, such as login or log out.\nYou can send authenticated requests for an admin user either using the Cookie header, their API token, or the JWT Token.\nWhen you log the admin user in using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "createSession", + "target": 438, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method, the JS client will automatically attach the\ncookie header in all subsequent requests.\n\nRelated Guide: [How to implement user profiles](https://docs.medusajs.com/modules/users/admin/manage-profile)." + } + ] + }, + "children": [ + { + "id": 429, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 430, + "name": "new AdminAuthResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 431, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 428, + "name": "AdminAuthResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 438, + "name": "createSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 439, + "name": "createSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Log a User in using their credentials. If the user is authenticated successfully, the cookie is automatically attached to subsequent requests sent with the JS Client." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the user's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.admin.AdminAuthResource.createSession({\n email: \"user@example.com\",\n password: \"supersecret\"\n})\n.then(({ user }) => {\n console.log(user.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 440, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The credentials of the user." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/auth/create-session.d.ts", + "qualifiedName": "AdminPostAuthReq" + }, + "name": "AdminPostAuthReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 441, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/auth/index.d.ts", + "qualifiedName": "AdminAuthRes" + }, + "name": "AdminAuthRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 435, + "name": "deleteSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 436, + "name": "deleteSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Log out the user and remove their authentication session. This will only work if you're using Cookie session for authentication. If the API token is still passed in the header,\nthe user is still authorized to perform admin functionalities in other API Routes." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when user is logged out successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in\nmedusa.admin.auth.deleteSession()\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 437, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 432, + "name": "getSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 433, + "name": "getSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Get the currently logged in user's details. Can also be used to check if there is an authenticated user." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the logged-in user's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.auth.getSession()\n.then(({ user }) => {\n console.log(user.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 434, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/auth/index.d.ts", + "qualifiedName": "AdminAuthRes" + }, + "name": "AdminAuthRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 442, + "name": "getToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 443, + "name": "getToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authenticate the user and retrieve a JWT token to use for subsequent authenticated requests." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the access token of the user, if they're authenticated successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.admin.auth.getToken({\n email: 'user@example.com',\n password: 'supersecret'\n})\n.then(({ access_token }) => {\n console.log(access_token);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 444, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The credentials of the user." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/auth/create-session.d.ts", + "qualifiedName": "AdminPostAuthReq" + }, + "name": "AdminPostAuthReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 445, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/auth/index.d.ts", + "qualifiedName": "AdminBearerAuthRes" + }, + "name": "AdminBearerAuthRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 429 + ] + }, + { + "title": "Methods", + "children": [ + 438, + 435, + 432, + 442 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 446, + "name": "AdminBatchJobsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Batch Job API Routes](https://docs.medusajs.com/api/admin#batch-jobs). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.batchJobs`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA batch job is a task that is performed by the Medusa backend asynchronusly. For example, the Import Product feature is implemented using batch jobs.\nThe methods in this class allow admins to manage the batch jobs and their state.\n\nRelated Guide: [How to import products](https://docs.medusajs.com/modules/products/admin/import-products)." + } + ] + }, + "children": [ + { + "id": 447, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 448, + "name": "new AdminBatchJobsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 449, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 446, + "name": "AdminBatchJobsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 458, + "name": "cancel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 459, + "name": "cancel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Mark a batch job as canceled. When a batch job is canceled, the processing of the batch job doesn’t automatically stop." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the batch job's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.batchJobs.cancel(batchJobId)\n.then(({ batch_job }) => {\n console.log(batch_job.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 460, + "name": "batchJobId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the batch job." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 461, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/batch/index.d.ts", + "qualifiedName": "AdminBatchJobRes" + }, + "name": "AdminBatchJobRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 462, + "name": "confirm", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 463, + "name": "confirm", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When a batch job is created, it's not executed automatically if " + }, + { + "kind": "code", + "text": "`dry_run`" + }, + { + "kind": "text", + "text": " is set to " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ". This method confirms that the batch job should be executed." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the batch job's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.batchJobs.confirm(batchJobId)\n.then(({ batch_job }) => {\n console.log(batch_job.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 464, + "name": "batchJobId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the batch job." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 465, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/batch/index.d.ts", + "qualifiedName": "AdminBatchJobRes" + }, + "name": "AdminBatchJobRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 450, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 451, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a Batch Job to be executed asynchronously in the Medusa backend. If " + }, + { + "kind": "code", + "text": "`dry_run`" + }, + { + "kind": "text", + "text": " is set to " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ", the batch job will not be executed until the it is confirmed,\nwhich can be done using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "confirm", + "target": 462, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the batch job's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.batchJobs.create({\n type: 'product-export',\n context: {},\n dry_run: false\n}).then((({ batch_job }) => {\n console.log(batch_job.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 452, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data of the batch job to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/batch/create-batch-job.d.ts", + "qualifiedName": "AdminPostBatchesReq" + }, + "name": "AdminPostBatchesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 453, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/batch/index.d.ts", + "qualifiedName": "AdminBatchJobRes" + }, + "name": "AdminBatchJobRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 454, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 455, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of Batch Jobs. The batch jobs can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`type`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`confirmed_at`" + }, + { + "kind": "text", + "text": ". The batch jobs can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of batch jobs with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list batch jobs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.batchJobs.list()\n.then(({ batch_jobs, limit, offset, count }) => {\n console.log(batch_jobs.length)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the batch jobs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.batchJobs.list({\n expand: \"created_by_user\"\n})\n.then(({ batch_jobs, limit, offset, count }) => {\n console.log(batch_jobs.length)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.batchJobs.list({\n expand: \"created_by_user\",\n limit,\n offset\n})\n.then(({ batch_jobs, limit, offset, count }) => {\n console.log(batch_jobs.length)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 456, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved batch jobs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/batch/list-batch-jobs.d.ts", + "qualifiedName": "AdminGetBatchParams" + }, + "name": "AdminGetBatchParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 457, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/batch/index.d.ts", + "qualifiedName": "AdminBatchJobListRes" + }, + "name": "AdminBatchJobListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 466, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 467, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve the details of a batch job." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the batch job's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.batchJobs.retrieve(batchJobId)\n.then(({ batch_job }) => {\n console.log(batch_job.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 468, + "name": "batchJobId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the batch job." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 469, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/batch/index.d.ts", + "qualifiedName": "AdminBatchJobRes" + }, + "name": "AdminBatchJobRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 447 + ] + }, + { + "title": "Methods", + "children": [ + 458, + 462, + 450, + 454, + 466 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 470, + "name": "AdminCollectionsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Product Collection API Routes](https://docs.medusajs.com/api/admin#product-collections). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.collections`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA product collection is used to organize products for different purposes such as marketing or discount purposes. For example, you can create a Summer Collection." + } + ] + }, + "children": [ + { + "id": 471, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 472, + "name": "new AdminCollectionsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 473, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 470, + "name": "AdminCollectionsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 495, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 496, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add products to collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.collections.addProducts(collectionId, {\n product_ids: [\n productId1,\n productId2\n ]\n})\n.then(({ collection }) => {\n console.log(collection.products)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 497, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 498, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products to add." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/collections/add-products.d.ts", + "qualifiedName": "AdminPostProductsToCollectionReq" + }, + "name": "AdminPostProductsToCollectionReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 499, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/collections/index.d.ts", + "qualifiedName": "AdminCollectionsRes" + }, + "name": "AdminCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 474, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 475, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a product collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the created product collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.collections.create({\n title: \"New Collection\"\n})\n.then(({ collection }) => {\n console.log(collection.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 476, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data of the product collection to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/collections/create-collection.d.ts", + "qualifiedName": "AdminPostCollectionsReq" + }, + "name": "AdminPostCollectionsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 477, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/collections/index.d.ts", + "qualifiedName": "AdminCollectionsRes" + }, + "name": "AdminCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 483, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 484, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a product collection. This does not delete associated products." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.collections.delete(collectionId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 485, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 486, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 491, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 492, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of product collections. The product collections can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`handle`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`title`" + }, + { + "kind": "text", + "text": ". The collections can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of product collections with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list product collections:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.collections.list()\n.then(({ collections, limit, offset, count }) => {\n console.log(collections.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.collections.list({\n limit,\n offset\n})\n.then(({ collections, limit, offset, count }) => {\n console.log(collections.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 493, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved product collections." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/collections/list-collections.d.ts", + "qualifiedName": "AdminGetCollectionsParams" + }, + "name": "AdminGetCollectionsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 494, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/collections/index.d.ts", + "qualifiedName": "AdminCollectionsListRes" + }, + "name": "AdminCollectionsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 500, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 501, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a list of products from a collection. This would not delete the product, only the association between the product and the collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.collections.removeProducts(collectionId, {\n product_ids: [\n productId1,\n productId2\n ]\n})\n.then(({ id, object, removed_products }) => {\n console.log(removed_products)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 502, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the ID of the product collection" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 503, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products to remove from the collection." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/collections/remove-products.d.ts", + "qualifiedName": "AdminDeleteProductsFromCollectionReq" + }, + "name": "AdminDeleteProductsFromCollectionReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 504, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/collections/index.d.ts", + "qualifiedName": "AdminDeleteProductsFromCollectionRes" + }, + "name": "AdminDeleteProductsFromCollectionRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 487, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 488, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a product collection by its ID. The products associated with it are expanded and returned as well." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.collections.retrieve(collectionId)\n.then(({ collection }) => {\n console.log(collection.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 489, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 490, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/collections/index.d.ts", + "qualifiedName": "AdminCollectionsRes" + }, + "name": "AdminCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 478, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 479, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a product collection's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.collections.update(collectionId, {\n title: \"New Collection\"\n})\n.then(({ collection }) => {\n console.log(collection.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 480, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 481, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in the product collection." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/collections/update-collection.d.ts", + "qualifiedName": "AdminPostCollectionsCollectionReq" + }, + "name": "AdminPostCollectionsCollectionReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 482, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/collections/index.d.ts", + "qualifiedName": "AdminCollectionsRes" + }, + "name": "AdminCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 471 + ] + }, + { + "title": "Methods", + "children": [ + 495, + 474, + 483, + 491, + 500, + 487, + 478 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 505, + "name": "AdminCurrenciesResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Currency API Routes](https://docs.medusajs.com/api/admin#currencies). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.currencies`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA store can use unlimited currencies, and each region must be associated with at least one currency.\nCurrencies are defined within the Medusa backend. The methods in this class allow admins to list and update currencies.\n\nRelated Guide: [How to manage currencies](https://docs.medusajs.com/modules/regions-and-currencies/admin/manage-currencies)." + } + ] + }, + "children": [ + { + "id": 506, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 507, + "name": "new AdminCurrenciesResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 508, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 505, + "name": "AdminCurrenciesResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 509, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 510, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of currencies. The currencies can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`code`" + }, + { + "kind": "text", + "text": ". The currencies can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of currencies with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list currencies:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.currencies.list()\n.then(({ currencies, count, offset, limit }) => {\n console.log(currencies.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`20`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.currencies.list({\n limit,\n offset\n})\n.then(({ currencies, count, offset, limit }) => {\n console.log(currencies.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 511, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on retrieved currencies." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/currencies/list-currencies.d.ts", + "qualifiedName": "AdminGetCurrenciesParams" + }, + "name": "AdminGetCurrenciesParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 512, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/currencies/index.d.ts", + "qualifiedName": "AdminCurrenciesListRes" + }, + "name": "AdminCurrenciesListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 513, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 514, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a Currency's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the currency's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.currencies.update(code, {\n includes_tax: true\n})\n.then(({ currency }) => {\n console.log(currency.code);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 515, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 516, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the currency." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/currencies/update-currency.d.ts", + "qualifiedName": "AdminPostCurrenciesCurrencyReq" + }, + "name": "AdminPostCurrenciesCurrencyReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 517, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/currencies/index.d.ts", + "qualifiedName": "AdminCurrenciesRes" + }, + "name": "AdminCurrenciesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 506 + ] + }, + { + "title": "Methods", + "children": [ + 509, + 513 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 402, + "name": "AdminCustomResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests custom API Routes. All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.custom`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + "children": [ + { + "id": 403, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 404, + "name": "new AdminCustomResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 405, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 402, + "name": "AdminCustomResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 422, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 423, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Send a " + }, + { + "kind": "code", + "text": "`DELETE`" + }, + { + "kind": "text", + "text": " request to a custom API Route. The method accepts a type parameters " + }, + { + "kind": "code", + "text": "`TResponse`" + }, + { + "kind": "text", + "text": " indicating the type of response, which defaults to " + }, + { + "kind": "code", + "text": "`any`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The response data." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.custom.delete(\n `/blog/posts/${postId}`\n)\n.then(() => {\n // deleted successfully\n})\n```" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 424, + "name": "TResponse", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ], + "parameters": [ + { + "id": 425, + "name": "path", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The path of the custom API Route." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 426, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "RequestOptions" + }, + "name": "RequestOptions", + "package": "@medusajs/medusa-js" + } + }, + { + "id": 427, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResponse", + "refersToTypeParameter": true + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 406, + "name": "get", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 407, + "name": "get", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Send a " + }, + { + "kind": "code", + "text": "`GET`" + }, + { + "kind": "text", + "text": " request to a custom API Route. The method accepts a tuple of type parameters: the first " + }, + { + "kind": "code", + "text": "`TQuery`" + }, + { + "kind": "text", + "text": " is the type of accepted query parameters,\nwhich defaults to " + }, + { + "kind": "code", + "text": "`Record`" + }, + { + "kind": "text", + "text": "; the second " + }, + { + "kind": "code", + "text": "`TResponse`" + }, + { + "kind": "text", + "text": " is the type of response, which defaults to " + }, + { + "kind": "code", + "text": "`any`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The response data." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\ntype PostsResponse = {\nposts: Post[]\n}\n// must be previously logged in or use api token\nmedusa.admin.custom.get, PostsResponse>(\n \"/blog/posts\"\n)\n.then(({ posts }) => {\n console.log(posts.length);\n})\n```" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 408, + "name": "TQuery", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 409, + "name": "TResponse", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ], + "parameters": [ + { + "id": 410, + "name": "path", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The path of the custom API Route." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 411, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Query path parameters to pass in the request." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "TQuery", + "refersToTypeParameter": true + } + }, + { + "id": 412, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "RequestOptions" + }, + "name": "RequestOptions", + "package": "@medusajs/medusa-js" + } + }, + { + "id": 413, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResponse", + "refersToTypeParameter": true + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 414, + "name": "post", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 415, + "name": "post", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Send a " + }, + { + "kind": "code", + "text": "`POST`" + }, + { + "kind": "text", + "text": " request to a custom API Route. The method accepts a tuple of type parameters: the first " + }, + { + "kind": "code", + "text": "`TPayload`" + }, + { + "kind": "text", + "text": " is the type of accepted body parameters,\nwhich defaults to " + }, + { + "kind": "code", + "text": "`Record`" + }, + { + "kind": "text", + "text": "; the second " + }, + { + "kind": "code", + "text": "`TResponse`" + }, + { + "kind": "text", + "text": " is the type of response, which defaults to " + }, + { + "kind": "code", + "text": "`any`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The response data." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\ntype PostRequest = {\n title: string\n}\ntype PostResponse = {\n post: Post\n}\n// must be previously logged in or use api token\nmedusa.admin.custom.post(\n \"/blog/posts\",\n {\n title: \"My post\",\n }\n)\n.then(({ post }) => {\n console.log(post.id);\n})\n```" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 416, + "name": "TPayload", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 417, + "name": "TResponse", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ], + "parameters": [ + { + "id": 418, + "name": "path", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The path of the custom API Route." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 419, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Body parameters to pass in the request." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "TPayload", + "refersToTypeParameter": true + } + }, + { + "id": 420, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "RequestOptions" + }, + "name": "RequestOptions", + "package": "@medusajs/medusa-js" + } + }, + { + "id": 421, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResponse", + "refersToTypeParameter": true + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 403 + ] + }, + { + "title": "Methods", + "children": [ + 422, + 406, + 414 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 518, + "name": "AdminCustomerGroupsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Customer Group API Routes](https://docs.medusajs.com/api/admin#customer-groups). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.customerGroups`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nCustomer Groups can be used to organize customers that share similar data or attributes into dedicated groups.\nThis can be useful for different purposes such as setting a different price for a specific customer group.\n\nRelated Guide: [How to manage customer groups](https://docs.medusajs.com/modules/customers/admin/manage-customer-groups)." + } + ] + }, + "children": [ + { + "id": 519, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 520, + "name": "new AdminCustomerGroupsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 521, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 518, + "name": "AdminCustomerGroupsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 544, + "name": "addCustomers", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 545, + "name": "addCustomers", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a list of customers to a customer group." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer group's details." + } + ] + } + ] + }, + "parameters": [ + { + "id": 546, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the customer group." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 547, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customers to add to the customer group." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/add-customers-batch.d.ts", + "qualifiedName": "AdminPostCustomerGroupsGroupCustomersBatchReq" + }, + "name": "AdminPostCustomerGroupsGroupCustomersBatchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 548, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/index.d.ts", + "qualifiedName": "AdminCustomerGroupsRes" + }, + "name": "AdminCustomerGroupsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 522, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 523, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a customer group." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer group's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customerGroups.create({\n name: \"VIP\"\n})\n.then(({ customer_group }) => {\n console.log(customer_group.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 524, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data of the customer group to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/create-customer-group.d.ts", + "qualifiedName": "AdminPostCustomerGroupsReq" + }, + "name": "AdminPostCustomerGroupsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 525, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/index.d.ts", + "qualifiedName": "AdminCustomerGroupsRes" + }, + "name": "AdminCustomerGroupsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 536, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 537, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a customer group. This doesn't delete the customers associated with the customer group." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customerGroups.delete(customerGroupId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 538, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the customer group." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 539, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 540, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 541, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of customer groups. The customer groups can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`name`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": ". The customer groups can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of customer groups with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list customer groups:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customerGroups.list()\n.then(({ customer_groups, limit, offset, count }) => {\n console.log(customer_groups.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the customer groups:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customerGroups.list({\n expand: \"customers\"\n})\n.then(({ customer_groups, limit, offset, count }) => {\n console.log(customer_groups.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customerGroups.list({\n \"expand\": \"customers\",\n limit,\n offset\n})\n.then(({ customer_groups, limit, offset, count }) => {\n console.log(customer_groups.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 542, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved customer groups." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/list-customer-groups.d.ts", + "qualifiedName": "AdminGetCustomerGroupsParams" + }, + "name": "AdminGetCustomerGroupsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 543, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/index.d.ts", + "qualifiedName": "AdminCustomerGroupsListRes" + }, + "name": "AdminCustomerGroupsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 554, + "name": "listCustomers", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 555, + "name": "listCustomers", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of customers in a customer group. The customers can be filtered by the " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " field. The customers can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of customers with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customerGroups.listCustomers(customerGroupId)\n.then(({ customers }) => {\n console.log(customers.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 556, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the customer group." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 557, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved customers." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customers/list-customers.d.ts", + "qualifiedName": "AdminGetCustomersParams" + }, + "name": "AdminGetCustomersParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 558, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customers/index.d.ts", + "qualifiedName": "AdminCustomersListRes" + }, + "name": "AdminCustomersListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 549, + "name": "removeCustomers", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 550, + "name": "removeCustomers", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a list of customers from a customer group. This doesn't delete the customer, only the association between the customer and the customer group." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer group's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customerGroups.removeCustomers(customerGroupId, {\n customer_ids: [\n {\n id: customerId\n }\n ]\n})\n.then(({ customer_group }) => {\n console.log(customer_group.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 551, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the customer group." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 552, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customers to remove from the customer group." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/delete-customers-batch.d.ts", + "qualifiedName": "AdminDeleteCustomerGroupsGroupCustomerBatchReq" + }, + "name": "AdminDeleteCustomerGroupsGroupCustomerBatchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 553, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/index.d.ts", + "qualifiedName": "AdminCustomerGroupsRes" + }, + "name": "AdminCustomerGroupsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 526, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 527, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a customer group by its ID. You can expand the customer group's relations or select the fields that should be returned." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer group's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customerGroups.retrieve(customerGroupId)\n.then(({ customer_group }) => {\n console.log(customer_group.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 528, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the customer group." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 529, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved customer group." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/get-customer-group.d.ts", + "qualifiedName": "AdminGetCustomerGroupsGroupParams" + }, + "name": "AdminGetCustomerGroupsGroupParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 530, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/index.d.ts", + "qualifiedName": "AdminCustomerGroupsRes" + }, + "name": "AdminCustomerGroupsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 531, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 532, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a customer group's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer group's details." + } + ] + } + ] + }, + "parameters": [ + { + "id": 533, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the customer group." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 534, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the customer group." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/update-customer-group.d.ts", + "qualifiedName": "AdminPostCustomerGroupsGroupReq" + }, + "name": "AdminPostCustomerGroupsGroupReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 535, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customer-groups/index.d.ts", + "qualifiedName": "AdminCustomerGroupsRes" + }, + "name": "AdminCustomerGroupsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 519 + ] + }, + { + "title": "Methods", + "children": [ + 544, + 522, + 536, + 540, + 554, + 549, + 526, + 531 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 559, + "name": "AdminCustomersResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Customer API Routes](https://docs.medusajs.com/api/admin#customers). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.customers`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nCustomers can either be created when they register through the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "CustomersResource.create", + "target": 115 + }, + { + "kind": "text", + "text": " method, or created by the admin using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "create", + "target": 563, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method.\n\nRelated Guide: [How to manage customers](https://docs.medusajs.com/modules/customers/admin/manage-customers)." + } + ] + }, + "children": [ + { + "id": 560, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 561, + "name": "new AdminCustomersResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 562, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 559, + "name": "AdminCustomersResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 563, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 564, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a customer as an admin." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customers.create({\n email: \"user@example.com\",\n first_name: \"Caterina\",\n last_name: \"Yost\",\n password: \"supersecret\"\n})\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 565, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customers/create-customer.d.ts", + "qualifiedName": "AdminPostCustomersReq" + }, + "name": "AdminPostCustomersReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 566, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customers/index.d.ts", + "qualifiedName": "AdminCustomersRes" + }, + "name": "AdminCustomersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 576, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 577, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of Customers. The customers can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`groups`" + }, + { + "kind": "text", + "text": ". The customers can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of customers with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list customers:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customers.list()\n.then(({ customers, limit, offset, count }) => {\n console.log(customers.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the customers:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customers.list({\n expand: \"billing_address\"\n})\n.then(({ customers, limit, offset, count }) => {\n console.log(customers.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customers.list({\n expand: \"billing_address\",\n limit,\n offset\n})\n.then(({ customers, limit, offset, count }) => {\n console.log(customers.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 578, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved customers." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customers/list-customers.d.ts", + "qualifiedName": "AdminGetCustomersParams" + }, + "name": "AdminGetCustomersParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 579, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customers/index.d.ts", + "qualifiedName": "AdminCustomersListRes" + }, + "name": "AdminCustomersListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 572, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 573, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve the details of a customer." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customers.retrieve(customerId)\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 574, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 575, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customers/index.d.ts", + "qualifiedName": "AdminCustomersRes" + }, + "name": "AdminCustomersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 567, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 568, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a customer's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.customers.update(customerId, {\n first_name: \"Dolly\"\n})\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 569, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The customer's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 570, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the customer." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customers/update-customer.d.ts", + "qualifiedName": "AdminPostCustomersCustomerReq" + }, + "name": "AdminPostCustomersCustomerReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 571, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/customers/index.d.ts", + "qualifiedName": "AdminCustomersRes" + }, + "name": "AdminCustomersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 560 + ] + }, + { + "title": "Methods", + "children": [ + 563, + 576, + 572, + 567 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 580, + "name": "AdminDiscountsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Discount API Routes](https://docs.medusajs.com/api/admin#discounts). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.discounts`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nAdmins can create discounts with conditions and rules, providing them with advanced settings for variety of cases.\nThe methods in this class can be used to manage discounts, their conditions, resources, and more.\n\nRelated Guide: [How to manage discounts](https://docs.medusajs.com/modules/discounts/admin/manage-discounts)." + } + ] + }, + "children": [ + { + "id": 581, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 582, + "name": "new AdminDiscountsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 583, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 580, + "name": "AdminDiscountsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 653, + "name": "addConditionResourceBatch", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 654, + "name": "addConditionResourceBatch", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a batch of resources to a discount condition. The type of resource depends on the type of discount condition. For example, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": ",\nthe resources being added should be products." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the discount." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To add resources to a discount condition:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.addConditionResourceBatch(discountId, conditionId, {\n resources: [{ id: itemId }]\n})\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations to include in the returned discount:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.addConditionResourceBatch(discountId, conditionId, {\n resources: [{ id: itemId }]\n}, {\n expand: \"rule\"\n})\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 655, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the discount the condition belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 656, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the discount condition." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 657, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The resources to add to the discount condition." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/add-resources-to-condition-batch.d.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditionsConditionBatchReq" + }, + "name": "AdminPostDiscountsDiscountConditionsConditionBatchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 658, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved discount." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/add-resources-to-condition-batch.d.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditionsConditionBatchParams" + }, + "name": "AdminPostDiscountsDiscountConditionsConditionBatchParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 659, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 584, + "name": "addRegion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 585, + "name": "addRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a Region to the list of Regions a Discount can be used in." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the discount's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.addRegion(discountId, regionId)\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 586, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 587, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the region to add." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 588, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 589, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 590, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a discount with a given set of rules that defines how the discount is applied." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the discount's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nimport { AllocationType, DiscountRuleType } from \"@medusajs/medusa\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.create({\n code: \"TEST\",\n rule: {\n type: DiscountRuleType.FIXED,\n value: 10,\n allocation: AllocationType.ITEM\n },\n regions: [\"reg_XXXXXXXX\"],\n is_dynamic: false,\n is_disabled: false\n})\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 591, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/create-discount.d.ts", + "qualifiedName": "AdminPostDiscountsReq" + }, + "name": "AdminPostDiscountsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 592, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 629, + "name": "createCondition", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 630, + "name": "createCondition", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a discount condition. Only one of " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`product_types`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`product_collections`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`product_tags`" + }, + { + "kind": "text", + "text": ", and " + }, + { + "kind": "code", + "text": "`customer_groups`" + }, + { + "kind": "text", + "text": " should be provided in the " + }, + { + "kind": "code", + "text": "`payload`" + }, + { + "kind": "text", + "text": " parameter, \nbased on the type of discount condition. For example, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": ", the " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": " field should be provided in the " + }, + { + "kind": "code", + "text": "`payload`" + }, + { + "kind": "text", + "text": " parameter." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the discount." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To create a condition in a discount:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nimport { DiscountConditionOperator } from \"@medusajs/medusa\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.createCondition(discountId, {\n operator: DiscountConditionOperator.IN,\n products: [productId]\n})\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved as part of the response:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nimport { DiscountConditionOperator } from \"@medusajs/medusa\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.createCondition(discountId, {\n operator: DiscountConditionOperator.IN,\n products: [productId]\n}, {\n expand: \"rule\"\n})\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 631, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 632, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount condition to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/create-condition.d.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditions" + }, + "name": "AdminPostDiscountsDiscountConditions", + "package": "@medusajs/medusa" + } + }, + { + "id": 633, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the returned discount." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/create-condition.d.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditionsParams" + }, + "name": "AdminPostDiscountsDiscountConditionsParams", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 634, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 598, + "name": "createDynamicCode", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 599, + "name": "createDynamicCode", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a dynamic unique code that can map to a parent discount. This is useful if you want to automatically generate codes with the same rules and conditions." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the discount." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.createDynamicCode(discountId, {\n code: \"TEST\",\n usage_limit: 1\n})\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 600, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 601, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The dynamic code to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/create-dynamic-code.d.ts", + "qualifiedName": "AdminPostDiscountsDiscountDynamicCodesReq" + }, + "name": "AdminPostDiscountsDiscountDynamicCodesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 602, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 603, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 604, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a discount. Deleting the discount will make it unavailable for customers to use." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the delete operation details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.delete(discountId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 605, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 606, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 642, + "name": "deleteCondition", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 643, + "name": "deleteCondition", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a discount condition. This doesn't delete resources associated to the discount condition." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.deleteCondition(discountId, conditionId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 644, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 645, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the discount condition." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 646, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 660, + "name": "deleteConditionResourceBatch", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 661, + "name": "deleteConditionResourceBatch", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a batch of resources from a discount condition. This will only remove the association between the resource and the discount condition, not the resource itself." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the discount." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.deleteConditionResourceBatch(discountId, conditionId, {\n resources: [{ id: itemId }]\n})\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 662, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the discount the condition belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 663, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the discount condition." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 664, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The resources to remove." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/delete-resources-from-condition-batch.d.ts", + "qualifiedName": "AdminDeleteDiscountsDiscountConditionsConditionBatchReq" + }, + "name": "AdminDeleteDiscountsDiscountConditionsConditionBatchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 665, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 607, + "name": "deleteDynamicCode", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 608, + "name": "deleteDynamicCode", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a dynamic code from a discount." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the discount." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.deleteDynamicCode(discountId, code)\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 609, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 610, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the dynamic code to delete." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 611, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 647, + "name": "getCondition", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 648, + "name": "getCondition", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Discount Condition's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the discount condition details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a discount condition by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.getCondition(discountId, conditionId)\n.then(({ discount_condition }) => {\n console.log(discount_condition.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.getCondition(discountId, conditionId, {\n expand: \"discount_rule\"\n})\n.then(({ discount_condition }) => {\n console.log(discount_condition.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 649, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the discount that the condition belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 650, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the discount condition." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 651, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved discount condition." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/get-condition.d.ts", + "qualifiedName": "AdminGetDiscountsDiscountConditionsConditionParams" + }, + "name": "AdminGetDiscountsDiscountConditionsConditionParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 652, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountConditionsRes" + }, + "name": "AdminDiscountConditionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 620, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 621, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of Discounts. The discounts can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`rule`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`is_dynamic`" + }, + { + "kind": "text", + "text": ". The discounts can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of discounts with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list discounts:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.list()\n.then(({ discounts, limit, offset, count }) => {\n console.log(discounts.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the discounts:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.list({\n expand: \"rule\"\n})\n.then(({ discounts, limit, offset, count }) => {\n console.log(discounts.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`20`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.list({\n expand: \"rule\",\n limit,\n offset\n})\n.then(({ discounts, limit, offset, count }) => {\n console.log(discounts.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 622, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved discounts." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/list-discounts.d.ts", + "qualifiedName": "AdminGetDiscountsParams" + }, + "name": "AdminGetDiscountsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 623, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsListRes" + }, + "name": "AdminDiscountsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 624, + "name": "removeRegion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 625, + "name": "removeRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a Region from the list of Regions that a Discount can be used in. This does not delete a region, only the association between it and the discount." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the discount." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.removeRegion(discountId, regionId)\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 626, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 627, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the region to remove." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 628, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 612, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 613, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a discount." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the discount." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.retrieve(discountId)\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 614, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 615, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 616, + "name": "retrieveByCode", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 617, + "name": "retrieveByCode", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a discount's details by its discount code." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the discount." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.retrieveByCode(code)\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 618, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the discount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 619, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 593, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 594, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a discount with a given set of rules that define how the discount is applied." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the discount." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.update(discountId, {\n code: \"TEST\"\n})\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 595, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 596, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the discount." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/update-discount.d.ts", + "qualifiedName": "AdminPostDiscountsDiscountReq" + }, + "name": "AdminPostDiscountsDiscountReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 597, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 635, + "name": "updateCondition", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 636, + "name": "updateCondition", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a discount condition. Only one of " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`product_types`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`product_collections`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`product_tags`" + }, + { + "kind": "text", + "text": ", and " + }, + { + "kind": "code", + "text": "`customer_groups`" + }, + { + "kind": "text", + "text": " should be provided in the " + }, + { + "kind": "code", + "text": "`payload`" + }, + { + "kind": "text", + "text": " parameter,\nbased on the type of discount condition. For example, if the discount condition's type is " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": ", the " + }, + { + "kind": "code", + "text": "`products`" + }, + { + "kind": "text", + "text": " field should be provided in the " + }, + { + "kind": "code", + "text": "`payload`" + }, + { + "kind": "text", + "text": " parameter." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the discount." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To update a condition in a discount:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.updateCondition(discountId, conditionId, {\n products: [\n productId\n ]\n})\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved as part of the response:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.discounts.updateCondition(discountId, conditionId, {\n products: [\n productId\n ]\n}, {\n expand: \"rule\"\n})\n.then(({ discount }) => {\n console.log(discount.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 637, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The discount's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 638, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the discount condition." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 639, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the discount condition." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/update-condition.d.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditionsCondition" + }, + "name": "AdminPostDiscountsDiscountConditionsCondition", + "package": "@medusajs/medusa" + } + }, + { + "id": 640, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the returned discount." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/update-condition.d.ts", + "qualifiedName": "AdminPostDiscountsDiscountConditionsConditionParams" + }, + "name": "AdminPostDiscountsDiscountConditionsConditionParams", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 641, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/discounts/index.d.ts", + "qualifiedName": "AdminDiscountsRes" + }, + "name": "AdminDiscountsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 581 + ] + }, + { + "title": "Methods", + "children": [ + 653, + 584, + 589, + 629, + 598, + 603, + 642, + 660, + 607, + 647, + 620, + 624, + 612, + 616, + 593, + 635 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 666, + "name": "AdminDraftOrdersResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Draft Order API Routes](https://docs.medusajs.com/api/admin#draft-orders). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.draftOrders`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA draft order is an order created manually by the admin. It allows admins to create orders without direct involvement from the customer.\n\nRelated Guide: [How to manage draft orders](https://docs.medusajs.com/modules/orders/admin/manage-draft-orders)." + } + ] + }, + "children": [ + { + "id": 667, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 668, + "name": "new AdminDraftOrdersResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 669, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 666, + "name": "AdminDraftOrdersResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 674, + "name": "addLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 675, + "name": "addLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a Line Item in the Draft Order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the draft order's details" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.draftOrders.addLineItem(draftOrderId, {\n quantity: 1\n})\n.then(({ draft_order }) => {\n console.log(draft_order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 676, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the draft order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 677, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line item to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/create-line-item.d.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsReq" + }, + "name": "AdminPostDraftOrdersDraftOrderLineItemsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 678, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/index.d.ts", + "qualifiedName": "AdminDraftOrdersRes" + }, + "name": "AdminDraftOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 670, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 671, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a Draft Order. A draft order is not transformed into an order until payment is captured." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the draft order's details" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.draftOrders.create({\n email: \"user@example.com\",\n region_id,\n items: [\n {\n quantity: 1\n }\n ],\n shipping_methods: [\n {\n option_id\n }\n ],\n})\n.then(({ draft_order }) => {\n console.log(draft_order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 672, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The draft order to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/create-draft-order.d.ts", + "qualifiedName": "AdminPostDraftOrdersReq" + }, + "name": "AdminPostDraftOrdersReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 673, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/index.d.ts", + "qualifiedName": "AdminDraftOrdersRes" + }, + "name": "AdminDraftOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 679, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 680, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a Draft Order" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.draftOrders.delete(draftOrderId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 681, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the draft order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 682, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 692, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 693, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve an list of Draft Orders. The draft orders can be filtered by parameters such as " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": ". The draft orders can also paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of draft orders with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list draft orders:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.draftOrders.list()\n.then(({ draft_orders, limit, offset, count }) => {\n console.log(draft_orders.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.draftOrders.list({\n limit,\n offset\n})\n.then(({ draft_orders, limit, offset, count }) => {\n console.log(draft_orders.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 694, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved draft orders." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/list-draft-orders.d.ts", + "qualifiedName": "AdminGetDraftOrdersParams" + }, + "name": "AdminGetDraftOrdersParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 695, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/index.d.ts", + "qualifiedName": "AdminDraftOrdersListRes" + }, + "name": "AdminDraftOrdersListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 696, + "name": "markPaid", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 697, + "name": "markPaid", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Capture the draft order's payment. This will also set the draft order's status to " + }, + { + "kind": "code", + "text": "`completed`" + }, + { + "kind": "text", + "text": " and create an order from the draft order. The payment is captured through Medusa's system payment,\nwhich is manual payment that isn't integrated with any third-party payment provider. It is assumed that the payment capturing is handled manually by the admin." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the created order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.draftOrders.markPaid(draftOrderId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 698, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the draft order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 699, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/index.d.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderRegisterPaymentRes" + }, + "name": "AdminPostDraftOrdersDraftOrderRegisterPaymentRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 683, + "name": "removeLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 684, + "name": "removeLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a Line Item from a Draft Order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the draft order's details" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.draftOrders.removeLineItem(draftOrderId, itemId)\n.then(({ draft_order }) => {\n console.log(draft_order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 685, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the draft order that the line item belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 686, + "name": "itemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item to delete from the draft order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 687, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/index.d.ts", + "qualifiedName": "AdminDraftOrdersRes" + }, + "name": "AdminDraftOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 688, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 689, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Draft Order's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the draft order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.draftOrders.retrieve(draftOrderId)\n.then(({ draft_order }) => {\n console.log(draft_order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 690, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the draft order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 691, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/index.d.ts", + "qualifiedName": "AdminDraftOrdersRes" + }, + "name": "AdminDraftOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 700, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 701, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a Draft Order's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the draft order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.draftOrders.update(draftOrderId, {\n email: \"user@example.com\"\n})\n.then(({ draft_order }) => {\n console.log(draft_order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 702, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the draft order." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 703, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the draft order." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/update-draft-order.d.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderReq" + }, + "name": "AdminPostDraftOrdersDraftOrderReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 704, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/index.d.ts", + "qualifiedName": "AdminDraftOrdersRes" + }, + "name": "AdminDraftOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 705, + "name": "updateLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 706, + "name": "updateLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a Line Item in a Draft Order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the draft order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.draftOrders.updateLineItem(draftOrderId, lineId, {\n quantity: 1\n})\n.then(({ draft_order }) => {\n console.log(draft_order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 707, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the draft order that the line item belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 708, + "name": "itemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 709, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the line item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/update-line-item.d.ts", + "qualifiedName": "AdminPostDraftOrdersDraftOrderLineItemsItemReq" + }, + "name": "AdminPostDraftOrdersDraftOrderLineItemsItemReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 710, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/draft-orders/index.d.ts", + "qualifiedName": "AdminDraftOrdersRes" + }, + "name": "AdminDraftOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 667 + ] + }, + { + "title": "Methods", + "children": [ + 674, + 670, + 679, + 692, + 696, + 683, + 688, + 700, + 705 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 711, + "name": "AdminGiftCardsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Gift Card API Routes](https://docs.medusajs.com/api/admin#gift-cards). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.giftCards`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nAdmins can create gift cards and send them directly to customers, specifying options like their balance, region, and more.\nThese gift cards are different than the saleable gift cards in a store, which are created and managed through " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminProductsResource", + "target": 1109 + }, + { + "kind": "text", + "text": ".\n\nRelated Guide: [How to manage gift cards](https://docs.medusajs.com/modules/gift-cards/admin/manage-gift-cards#manage-custom-gift-cards)." + } + ] + }, + "children": [ + { + "id": 712, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 713, + "name": "new AdminGiftCardsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 714, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 711, + "name": "AdminGiftCardsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 715, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 716, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a gift card that can redeemed by its unique code. The Gift Card is only valid within " + }, + { + "kind": "code", + "text": "`1`" + }, + { + "kind": "text", + "text": " region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the gift card's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.giftCards.create({\n region_id\n})\n.then(({ gift_card }) => {\n console.log(gift_card.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 717, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The gift card to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/gift-cards/create-gift-card.d.ts", + "qualifiedName": "AdminPostGiftCardsReq" + }, + "name": "AdminPostGiftCardsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 718, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/gift-cards/index.d.ts", + "qualifiedName": "AdminGiftCardsRes" + }, + "name": "AdminGiftCardsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 724, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 725, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a gift card. Once deleted, it can't be used by customers." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.giftCards.delete(giftCardId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 726, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the gift card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 727, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 732, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 733, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of gift cards. The gift cards can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The gift cards can also paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of gift cards with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list gift cards:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.giftCards.list()\n.then(({ gift_cards, limit, offset, count }) => {\n console.log(gift_cards.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.giftCards.list({\n limit,\n offset\n})\n.then(({ gift_cards, limit, offset, count }) => {\n console.log(gift_cards.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 734, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved gift cards." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/gift-cards/list-gift-cards.d.ts", + "qualifiedName": "AdminGetGiftCardsParams" + }, + "name": "AdminGetGiftCardsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 735, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/gift-cards/index.d.ts", + "qualifiedName": "AdminGiftCardsListRes" + }, + "name": "AdminGiftCardsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 728, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 729, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a gift card's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the gift card's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.giftCards.retrieve(giftCardId)\n.then(({ gift_card }) => {\n console.log(gift_card.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 730, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the gift card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 731, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/gift-cards/index.d.ts", + "qualifiedName": "AdminGiftCardsRes" + }, + "name": "AdminGiftCardsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 719, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 720, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a gift card's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the gift card's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.giftCards.update(giftCardId, {\n region_id\n})\n.then(({ gift_card }) => {\n console.log(gift_card.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 721, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the gift card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 722, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the gift card." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/gift-cards/update-gift-card.d.ts", + "qualifiedName": "AdminPostGiftCardsGiftCardReq" + }, + "name": "AdminPostGiftCardsGiftCardReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 723, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/gift-cards/index.d.ts", + "qualifiedName": "AdminGiftCardsRes" + }, + "name": "AdminGiftCardsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 712 + ] + }, + { + "title": "Methods", + "children": [ + 715, + 724, + 732, + 728, + 719 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 736, + "name": "AdminInventoryItemsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Inventory Item API Routes](https://docs.medusajs.com/api/admin#inventory-items). To use these API Routes, make sure to install the\n[@medusajs/inventory](https://docs.medusajs.com/modules/multiwarehouse/install-modules#inventory-module) module in your Medusa backend. All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.inventoryItems`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nInventory items, provided by the [Inventory Module](https://docs.medusajs.com/modules/multiwarehouse/inventory-module), can be used to manage the inventory of saleable items in your store.\n\nRelated Guide: [How to manage inventory items](https://docs.medusajs.com/modules/multiwarehouse/admin/manage-inventory-items)." + } + ] + }, + "children": [ + { + "id": 737, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 738, + "name": "new AdminInventoryItemsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 739, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 736, + "name": "AdminInventoryItemsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 755, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 756, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create an Inventory Item for a product variant." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The inventory item's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.inventoryItems.create({\n variant_id: \"variant_123\",\n})\n.then(({ inventory_item }) => {\n console.log(inventory_item.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 757, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory item to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/create-inventory-item.d.ts", + "qualifiedName": "AdminPostInventoryItemsReq" + }, + "name": "AdminPostInventoryItemsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 758, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved inventory item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/create-inventory-item.d.ts", + "qualifiedName": "AdminPostInventoryItemsParams" + }, + "name": "AdminPostInventoryItemsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 759, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/index.d.ts", + "qualifiedName": "AdminInventoryItemsRes" + }, + "name": "AdminInventoryItemsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 771, + "name": "createLocationLevel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 772, + "name": "createLocationLevel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a Location Level for a given Inventory Item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the inventory item's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.inventoryItems.createLocationLevel(inventoryItemId, {\n location_id: \"sloc_123\",\n stocked_quantity: 10,\n})\n.then(({ inventory_item }) => {\n console.log(inventory_item.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 773, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item that the location level belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 774, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The location level to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/create-location-level.d.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsReq" + }, + "name": "AdminPostInventoryItemsItemLocationLevelsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 775, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the returned inventory item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/create-location-level.d.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsParams" + }, + "name": "AdminPostInventoryItemsItemLocationLevelsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 776, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/index.d.ts", + "qualifiedName": "AdminInventoryItemsRes" + }, + "name": "AdminInventoryItemsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 751, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 752, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete an Inventory Item. This does not delete the associated product variant." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.inventoryItems.delete(inventoryItemId)\n.then(({ id, object, deleted }) => {\n console.log(id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 753, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 754, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 777, + "name": "deleteLocationLevel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 778, + "name": "deleteLocationLevel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a location level of an Inventory Item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the inventory item's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.inventoryItems.deleteLocationLevel(inventoryItemId, locationId)\n.then(({ inventory_item }) => {\n console.log(inventory_item.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 779, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 780, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location level to delete." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 781, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the returned inventory item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/list-inventory-items.d.ts", + "qualifiedName": "AdminGetInventoryItemsParams" + }, + "name": "AdminGetInventoryItemsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 782, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/index.d.ts", + "qualifiedName": "AdminInventoryItemsRes" + }, + "name": "AdminInventoryItemsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 760, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 761, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of inventory items. The inventory items can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`location_id`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter.\nThe inventory items can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of inventory items with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.inventoryItems.list()\n.then(({ inventory_items, count, offset, limit }) => {\n console.log(inventory_items.length);\n})\n```" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list inventory items:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.inventoryItems.list()\n.then(({ inventory_items, count, offset, limit }) => {\n console.log(inventory_items.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`20`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.inventoryItems.list({\n limit,\n offset\n})\n.then(({ inventory_items, count, offset, limit }) => {\n console.log(inventory_items.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 762, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations applied on the retrieved inventory items." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/list-inventory-items.d.ts", + "qualifiedName": "AdminGetInventoryItemsParams" + }, + "name": "AdminGetInventoryItemsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 763, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/index.d.ts", + "qualifiedName": "AdminInventoryItemsListWithVariantsAndLocationLevelsRes" + }, + "name": "AdminInventoryItemsListWithVariantsAndLocationLevelsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 783, + "name": "listLocationLevels", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 784, + "name": "listLocationLevels", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of inventory levels of an inventory item. The inventory levels can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`location_id`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The inventory item's details and list of location levels." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.inventoryItems.listLocationLevels(inventoryItemId)\n.then(({ inventory_item }) => {\n console.log(inventory_item.location_levels);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 785, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item that the location levels belong to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 786, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on the retrieved location levels." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/list-location-levels.d.ts", + "qualifiedName": "AdminGetInventoryItemsItemLocationLevelsParams" + }, + "name": "AdminGetInventoryItemsItemLocationLevelsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 787, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/index.d.ts", + "qualifiedName": "AdminInventoryItemsLocationLevelsRes" + }, + "name": "AdminInventoryItemsLocationLevelsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 740, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 741, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve an Inventory Item's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The inventory item's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.inventoryItems.retrieve(inventoryItemId)\n.then(({ inventory_item }) => {\n console.log(inventory_item.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 742, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 743, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations applied on the retrieved inventory item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/get-inventory-item.d.ts", + "qualifiedName": "AdminGetInventoryItemsItemParams" + }, + "name": "AdminGetInventoryItemsItemParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 744, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/index.d.ts", + "qualifiedName": "AdminInventoryItemsRes" + }, + "name": "AdminInventoryItemsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 745, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 746, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update an Inventory Item's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The inventory item's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.inventoryItems.update(inventoryItemId, {\n origin_country: \"US\",\n})\n.then(({ inventory_item }) => {\n console.log(inventory_item.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 747, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 748, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the inventory item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/update-inventory-item.d.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemReq" + }, + "name": "AdminPostInventoryItemsInventoryItemReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 749, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved inventory item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/update-inventory-item.d.ts", + "qualifiedName": "AdminPostInventoryItemsInventoryItemParams" + }, + "name": "AdminPostInventoryItemsInventoryItemParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 750, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/index.d.ts", + "qualifiedName": "AdminInventoryItemsRes" + }, + "name": "AdminInventoryItemsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 764, + "name": "updateLocationLevel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 765, + "name": "updateLocationLevel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a location level's details for a given inventory item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the inventory item's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.inventoryItems.updateLocationLevel(inventoryItemId, locationId, {\n stocked_quantity: 15,\n})\n.then(({ inventory_item }) => {\n console.log(inventory_item.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 766, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item that the location level belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 767, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location level to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 768, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the location level." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/update-location-level.d.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsLevelReq" + }, + "name": "AdminPostInventoryItemsItemLocationLevelsLevelReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 769, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the returned inventory item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/update-location-level.d.ts", + "qualifiedName": "AdminPostInventoryItemsItemLocationLevelsLevelParams" + }, + "name": "AdminPostInventoryItemsItemLocationLevelsLevelParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 770, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/inventory-items/index.d.ts", + "qualifiedName": "AdminInventoryItemsRes" + }, + "name": "AdminInventoryItemsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 737 + ] + }, + { + "title": "Methods", + "children": [ + 755, + 771, + 751, + 777, + 760, + 783, + 740, + 745, + 764 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 788, + "name": "AdminInvitesResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Invite API Routes](https://docs.medusajs.com/api/admin#invites). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.invites`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nAn admin can invite new users to manage their team. This would allow new users to authenticate as admins and perform admin functionalities.\n\nRelated Guide: [How to manage invites](https://docs.medusajs.com/modules/users/admin/manage-invites)." + } + ] + }, + "children": [ + { + "id": 789, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 790, + "name": "new AdminInvitesResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 791, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 788, + "name": "AdminInvitesResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 792, + "name": "accept", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 793, + "name": "accept", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Accept an Invite. This will also delete the invite and create a new user that can log in and perform admin functionalities. \nThe user will have the email associated with the invite, and the password provided in the " + }, + { + "kind": "code", + "text": "`payload`" + }, + { + "kind": "text", + "text": " parameter." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the invite is accepted successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.invites.accept({\n token,\n user: {\n first_name: \"Brigitte\",\n last_name: \"Collier\",\n password: \"supersecret\"\n }\n})\n.then(() => {\n // successful\n})\n.catch(() => {\n // an error occurred\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 794, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user accepting the invite." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/invites/accept-invite.d.ts", + "qualifiedName": "AdminPostInvitesInviteAcceptReq" + }, + "name": "AdminPostInvitesInviteAcceptReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 795, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 796, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 797, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create an invite. This will generate a token associated with the invite and trigger an " + }, + { + "kind": "code", + "text": "`invite.created`" + }, + { + "kind": "text", + "text": " event. If you have a Notification Provider installed that handles this\nevent, a notification should be sent to the email associated with the invite to allow them to accept the invite." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the invite is created successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.invites.create({\n user: \"user@example.com\",\n role: \"admin\"\n})\n.then(() => {\n // successful\n})\n.catch(() => {\n // an error occurred\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 798, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The invite to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "AdminPostInvitesPayload" + }, + "name": "AdminPostInvitesPayload", + "package": "@medusajs/medusa-js" + } + }, + { + "id": 799, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 800, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 801, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete an invite. Only invites that weren't accepted can be deleted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.invites.delete(inviteId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 802, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The invite's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 803, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 804, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 805, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of invites." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of invites." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.invites.list()\n.then(({ invites }) => {\n console.log(invites.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 806, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/invites/index.d.ts", + "qualifiedName": "AdminListInvitesRes" + }, + "name": "AdminListInvitesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 807, + "name": "resend", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 808, + "name": "resend", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Resend an invite. This renews the expiry date by seven days and generates a new token for the invite. It also triggers the " + }, + { + "kind": "code", + "text": "`invite.created`" + }, + { + "kind": "text", + "text": " event, \nso if you have a Notification Provider installed that handles this event, a notification should be sent to the email associated with the \ninvite to allow them to accept the invite." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the invite is resent successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.invites.resend(inviteId)\n.then(() => {\n // successful\n})\n.catch(() => {\n // an error occurred\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 809, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The invite's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 810, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 789 + ] + }, + { + "title": "Methods", + "children": [ + 792, + 796, + 800, + 804, + 807 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 811, + "name": "AdminNotesResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Note API Routes](https://docs.medusajs.com/api/admin#notes). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.notes`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nNotes are created by admins and can be associated with any resource. For example, an admin can add a note to an order for additional details or remarks." + } + ] + }, + "children": [ + { + "id": 812, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 813, + "name": "new AdminNotesResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 814, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 811, + "name": "AdminNotesResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 815, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 816, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a Note which can be associated with any resource." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the note's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.notes.create({\n resource_id,\n resource_type: \"order\",\n value: \"We delivered this order\"\n})\n.then(({ note }) => {\n console.log(note.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 817, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The note to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/notes/create-note.d.ts", + "qualifiedName": "AdminPostNotesReq" + }, + "name": "AdminPostNotesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 818, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/notes/index.d.ts", + "qualifiedName": "AdminNotesRes" + }, + "name": "AdminNotesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 824, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 825, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a Note." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.notes.delete(noteId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 826, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The note's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 827, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 832, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 833, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of notes. The notes can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`resource_id`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The notes can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of notes with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list notes:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.notes.list()\n.then(({ notes, limit, offset, count }) => {\n console.log(notes.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.notes.list({\n limit,\n offset\n})\n.then(({ notes, limit, offset, count }) => {\n console.log(notes.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 834, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations applied on retrieved notes." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/notes/list-notes.d.ts", + "qualifiedName": "AdminGetNotesParams" + }, + "name": "AdminGetNotesParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 835, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/notes/index.d.ts", + "qualifiedName": "AdminNotesListRes" + }, + "name": "AdminNotesListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 828, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 829, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a note's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the note's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.notes.retrieve(noteId)\n.then(({ note }) => {\n console.log(note.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 830, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The note's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 831, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/notes/index.d.ts", + "qualifiedName": "AdminNotesRes" + }, + "name": "AdminNotesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 819, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 820, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a Note's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the note's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.notes.update(noteId, {\n value: \"We delivered this order\"\n})\n.then(({ note }) => {\n console.log(note.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 821, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The note's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 822, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the note." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/notes/update-note.d.ts", + "qualifiedName": "AdminPostNotesNoteReq" + }, + "name": "AdminPostNotesNoteReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 823, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/notes/index.d.ts", + "qualifiedName": "AdminNotesRes" + }, + "name": "AdminNotesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 812 + ] + }, + { + "title": "Methods", + "children": [ + 815, + 824, + 832, + 828, + 819 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 836, + "name": "AdminNotificationsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Notification API Routes](https://docs.medusajs.com/api/admin#notifications). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.notifications`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nNotifications are sent to customers to inform them of new updates. For example, a notification can be sent to the customer when their order is place or its state is updated.\nThe notification's type, such as an email or SMS, is determined by the notification provider installed on the Medusa backend." + } + ] + }, + "children": [ + { + "id": 837, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 838, + "name": "new AdminNotificationsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 839, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 836, + "name": "AdminNotificationsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 840, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 841, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of notifications. The notifications can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`event_name`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`resource_type`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter.\nThe notifications can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of notifications with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list notifications:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.notifications.list()\n.then(({ notifications }) => {\n console.log(notifications.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the notifications:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.notifications.list({\n expand: \"provider\"\n})\n.then(({ notifications }) => {\n console.log(notifications.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.notifications.list({\n expand: \"provider\",\n limit,\n offset\n})\n.then(({ notifications }) => {\n console.log(notifications.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 842, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations applied to the retrieved notifications." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/notifications/list-notifications.d.ts", + "qualifiedName": "AdminGetNotificationsParams" + }, + "name": "AdminGetNotificationsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 843, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/notifications/index.d.ts", + "qualifiedName": "AdminNotificationsListRes" + }, + "name": "AdminNotificationsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 844, + "name": "resend", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 845, + "name": "resend", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Resend a previously sent notifications, with the same data but optionally to a different address." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the notification's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.notifications.resend(notificationId)\n.then(({ notification }) => {\n console.log(notification.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 846, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The notification's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 847, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details necessary to resend the notification." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/notifications/resend-notification.d.ts", + "qualifiedName": "AdminPostNotificationsNotificationResendReq" + }, + "name": "AdminPostNotificationsNotificationResendReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 848, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/notifications/index.d.ts", + "qualifiedName": "AdminNotificationsRes" + }, + "name": "AdminNotificationsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 837 + ] + }, + { + "title": "Methods", + "children": [ + 840, + 844 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 980, + "name": "AdminOrderEditsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Order Edit API Routes](https://docs.medusajs.com/api/admin#order-edits). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.orderEdits`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nAn admin can edit an order to remove, add, or update an item's quantity. When an admin edits an order, they're stored as an " + }, + { + "kind": "code", + "text": "`OrderEdit`" + }, + { + "kind": "text", + "text": ".\n\nRelated Guide: [How to edit an order](https://docs.medusajs.com/modules/orders/admin/edit-order)." + } + ] + }, + "children": [ + { + "id": 981, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 982, + "name": "new AdminOrderEditsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 983, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 980, + "name": "AdminOrderEditsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1006, + "name": "addLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1007, + "name": "addLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a line item change in the order edit that indicates adding an item in the original order. The item will not be added to the original order until the order edit is\nconfirmed." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.addLineItem(orderEditId, {\n variant_id,\n quantity\n})\n.then(({ order_edit }) => {\n console.log(order_edit.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1008, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit to add the line item change to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1009, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line item change to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/add-line-item.d.ts", + "qualifiedName": "AdminPostOrderEditsEditLineItemsReq" + }, + "name": "AdminPostOrderEditsEditLineItemsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1010, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/index.d.ts", + "qualifiedName": "AdminOrderEditsRes" + }, + "name": "AdminOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1020, + "name": "cancel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1021, + "name": "cancel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancel an order edit." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.cancel(orderEditId)\n.then(({ order_edit }) => {\n console.log(order_edit.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1022, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit to cancel." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1023, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/index.d.ts", + "qualifiedName": "AdminOrderEditsRes" + }, + "name": "AdminOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1024, + "name": "confirm", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1025, + "name": "confirm", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Confirm an order edit. This will reflect the changes in the order edit on the associated order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.confirm(orderEditId)\n.then(({ order_edit }) => {\n console.log(order_edit.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1026, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit to confirm." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1027, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/index.d.ts", + "qualifiedName": "AdminOrderEditsRes" + }, + "name": "AdminOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 993, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 994, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create an order edit." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.create({ orderId })\n.then(({ order_edit }) => {\n console.log(order_edit.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 995, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order edit to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/create-order-edit.d.ts", + "qualifiedName": "AdminPostOrderEditsReq" + }, + "name": "AdminPostOrderEditsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 996, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/index.d.ts", + "qualifiedName": "AdminOrderEditsRes" + }, + "name": "AdminOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1002, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1003, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete an order edit. Only order edits that have the status " + }, + { + "kind": "code", + "text": "`created`" + }, + { + "kind": "text", + "text": " can be deleted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.delete(orderEditId)\n.then(({ id, object, deleted }) => {\n console.log(id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1004, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1005, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1011, + "name": "deleteItemChange", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1012, + "name": "deleteItemChange", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a line item change that indicates the addition, deletion, or update of a line item in the original order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.deleteItemChange(orderEdit_id, itemChangeId)\n.then(({ id, object, deleted }) => {\n console.log(id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1013, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1014, + "name": "itemChangeId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item change." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1015, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/index.d.ts", + "qualifiedName": "AdminOrderEditItemChangeDeleteRes" + }, + "name": "AdminOrderEditItemChangeDeleteRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 989, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 990, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of order edits. The order edits can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`order_id`" + }, + { + "kind": "text", + "text": " passed to the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The order edits can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of order edits with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list order edits:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.list()\n.then(({ order_edits, count, limit, offset }) => {\n console.log(order_edits.length)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the order edits:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.list({\n expand: \"order\"\n})\n.then(({ order_edits, count, limit, offset }) => {\n console.log(order_edits.length)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.list({\n expand: \"order\",\n limit,\n offset\n})\n.then(({ order_edits, count, limit, offset }) => {\n console.log(order_edits.length)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 991, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations applied to retrieved order edits." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/list-order-edit.d.ts", + "qualifiedName": "GetOrderEditsParams" + }, + "name": "GetOrderEditsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 992, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/index.d.ts", + "qualifiedName": "AdminOrderEditsListRes" + }, + "name": "AdminOrderEditsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1034, + "name": "removeLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1035, + "name": "removeLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a line item change in the order edit that indicates deleting an item in the original order. The item in the original order will not be deleted until the order edit is\nconfirmed." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.removeLineItem(orderEditId, lineItemId)\n.then(({ order_edit }) => {\n console.log(order_edit.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1036, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit that the line item change belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1037, + "name": "itemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1038, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/index.d.ts", + "qualifiedName": "AdminOrderEditsRes" + }, + "name": "AdminOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1016, + "name": "requestConfirmation", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1017, + "name": "requestConfirmation", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Request customer confirmation of an order edit. This would emit the event " + }, + { + "kind": "code", + "text": "`order-edit.requested`" + }, + { + "kind": "text", + "text": " which Notification Providers listen to and send\na notification to the customer about the order edit." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.requestConfirmation(orderEditId)\n.then({ order_edit }) => {\n console.log(order_edit.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1018, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1019, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/index.d.ts", + "qualifiedName": "AdminOrderEditsRes" + }, + "name": "AdminOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 984, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 985, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve an order edit's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves an order edit by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.retrieve(orderEditId)\n.then(({ order_edit }) => {\n console.log(order_edit.id)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.retrieve(orderEditId, {\n expand: \"order\"\n})\n.then(({ order_edit }) => {\n console.log(order_edit.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 986, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 987, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved order edit." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/get-order-edit.d.ts", + "qualifiedName": "GetOrderEditsOrderEditParams" + }, + "name": "GetOrderEditsOrderEditParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 988, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/index.d.ts", + "qualifiedName": "AdminOrderEditsRes" + }, + "name": "AdminOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 997, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 998, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update an Order Edit's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.update(orderEditId, {\n internal_note: \"internal reason XY\"\n})\n.then(({ order_edit }) => {\n console.log(order_edit.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 999, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1000, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in an order edit." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/update-order-edit.d.ts", + "qualifiedName": "AdminPostOrderEditsOrderEditReq" + }, + "name": "AdminPostOrderEditsOrderEditReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1001, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/index.d.ts", + "qualifiedName": "AdminOrderEditsRes" + }, + "name": "AdminOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1028, + "name": "updateLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1029, + "name": "updateLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create or update a line item change in the order edit that indicates addition, deletion, or update of a line item into an original order. Line item changes\nare only reflected on the original order after the order edit is confirmed." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orderEdits.updateLineItem(orderEditId, lineItemId, {\n quantity: 5\n})\n.then(({ order_edit }) => {\n console.log(order_edit.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1030, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit that the line item belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1031, + "name": "itemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item to create or update its line item change." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1032, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The creation or update of the line item change." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/update-order-edit-line-item.d.ts", + "qualifiedName": "AdminPostOrderEditsEditLineItemsLineItemReq" + }, + "name": "AdminPostOrderEditsEditLineItemsLineItemReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1033, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/order-edits/index.d.ts", + "qualifiedName": "AdminOrderEditsRes" + }, + "name": "AdminOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 981 + ] + }, + { + "title": "Methods", + "children": [ + 1006, + 1020, + 1024, + 993, + 1002, + 1011, + 989, + 1034, + 1016, + 984, + 997, + 1028 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 849, + "name": "AdminOrdersResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Order API Routes](https://docs.medusajs.com/api/admin#orders). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.orders`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nOrders are purchases made by customers, typically through a storefront using " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "CartsResource", + "target": 40 + }, + { + "kind": "text", + "text": ". Draft orders created by the admin are also transformed to an Order once the payment is captured.\nManaging orders include managing fulfillment, payment, claims, reservations, and more.\n\nRelated Guide: [How to manage orders](https://docs.medusajs.com/modules/orders/admin/manage-orders)." + } + ] + }, + "children": [ + { + "id": 850, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 851, + "name": "new AdminOrdersResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 852, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 849, + "name": "AdminOrdersResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 916, + "name": "addShippingMethod", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 917, + "name": "addShippingMethod", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a shipping method to an order. If another shipping method exists with the same shipping profile, the previous shipping method will be replaced." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.addShippingMethod(orderId, {\n price: 1000,\n option_id\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 918, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 919, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping method to be added." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/add-shipping-method.d.ts", + "qualifiedName": "AdminPostOrdersOrderShippingMethodsReq" + }, + "name": "AdminPostOrdersOrderShippingMethodsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 920, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 921, + "name": "archive", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 922, + "name": "archive", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Archive an order and change its status." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.archive(orderId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 923, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 924, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 912, + "name": "cancel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 913, + "name": "cancel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancel an order and change its status. This will also cancel any associated fulfillments and payments, and it may fail if the payment or fulfillment Provider \nis unable to cancel the payment/fulfillment." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.cancel(orderId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 914, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 915, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 957, + "name": "cancelClaim", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 958, + "name": "cancelClaim", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancel a claim and change its status. A claim can't be canceled if it has a refund, if its fulfillments haven't been canceled, of if its associated return hasn't been canceled." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details. You can access the swap under the " + }, + { + "kind": "code", + "text": "`claims`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.cancelClaim(orderId, claimId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 959, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the claim belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 960, + "name": "claimId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 961, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 896, + "name": "cancelClaimFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 897, + "name": "cancelClaimFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancel a claim's fulfillment and change its fulfillment status to " + }, + { + "kind": "code", + "text": "`canceled`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.cancelClaimFulfillment(orderId, claimId, fulfillmentId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 898, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the claim is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 899, + "name": "claimId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 900, + "name": "fulfillmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillment's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 901, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 885, + "name": "cancelFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 886, + "name": "cancelFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancel an order's fulfillment and change its fulfillment status to " + }, + { + "kind": "code", + "text": "`canceled`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.cancelFulfillment(orderId, fulfillmentId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 887, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the fulfillment belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 888, + "name": "fulfillmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillment's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 889, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 930, + "name": "cancelSwap", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 931, + "name": "cancelSwap", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancel a swap and change its status." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details. You can access the swap under the " + }, + { + "kind": "code", + "text": "`swaps`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.cancelSwap(orderId, swapId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 932, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the swap belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 933, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 934, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 890, + "name": "cancelSwapFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 891, + "name": "cancelSwapFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancel a swap's fulfillment and change its fulfillment status to " + }, + { + "kind": "code", + "text": "`canceled`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.cancelSwapFulfillment(orderId, swapId, fulfillmentId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 892, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the swap is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 893, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the swap the fulfillment belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 894, + "name": "fulfillmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillment's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 895, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 871, + "name": "capturePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 872, + "name": "capturePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Capture all the payments associated with an order. The payment of canceled orders can't be captured." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.capturePayment(orderId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 873, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order whose payments should be captured." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 874, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 867, + "name": "complete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 868, + "name": "complete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Complete an order and change its status. A canceled order can't be completed." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.complete(orderId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 869, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 870, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 952, + "name": "createClaim", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 953, + "name": "createClaim", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a claim for an order. If a return shipping method is specified, a return will also be created and associated with the claim. If the claim's type is " + }, + { + "kind": "code", + "text": "`refund`" + }, + { + "kind": "text", + "text": ",\nthe refund is processed as well." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details. You can access the swap under the " + }, + { + "kind": "code", + "text": "`claims`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.createClaim(orderId, {\n type: 'refund',\n claim_items: [\n {\n item_id,\n quantity: 1\n }\n ]\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 954, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 955, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/create-claim.d.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsReq" + }, + "name": "AdminPostOrdersOrderClaimsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 956, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 974, + "name": "createClaimShipment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 975, + "name": "createClaimShipment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a shipment for the claim and mark its fulfillment as shipped. If the shipment is created successfully, this changes the claim's fulfillment status\nto either " + }, + { + "kind": "code", + "text": "`partially_shipped`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`shipped`" + }, + { + "kind": "text", + "text": ", depending on whether all the items were shipped." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details. You can access the swap under the " + }, + { + "kind": "code", + "text": "`claims`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.createClaimShipment(orderId, claimId, {\n fulfillment_id\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 976, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the claim belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 977, + "name": "claimId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 978, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipment to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/create-claim-shipment.d.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimShipmentsReq" + }, + "name": "AdminPostOrdersOrderClaimsClaimShipmentsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 979, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 880, + "name": "createFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 881, + "name": "createFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a Fulfillment of an Order using the fulfillment provider, and change the order's fulfillment status to either " + }, + { + "kind": "code", + "text": "`partially_fulfilled`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`fulfilled`" + }, + { + "kind": "text", + "text": ", depending on\n whether all the items were fulfilled." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.createFulfillment(orderId, {\n items: [\n {\n item_id,\n quantity: 1\n }\n ]\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 882, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the fulfillment belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 883, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillment to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/create-fulfillment.d.ts", + "qualifiedName": "AdminPostOrdersOrderFulfillmentsReq" + }, + "name": "AdminPostOrdersOrderFulfillmentsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 884, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 902, + "name": "createShipment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 903, + "name": "createShipment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a shipment and mark a fulfillment as shipped. This changes the order's fulfillment status to either " + }, + { + "kind": "code", + "text": "`partially_shipped`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`shipped`" + }, + { + "kind": "text", + "text": ", depending on\nwhether all the items were shipped." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.createShipment(order_id, {\n fulfillment_id\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 904, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 905, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipment to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/create-shipment.d.ts", + "qualifiedName": "AdminPostOrdersOrderShipmentReq" + }, + "name": "AdminPostOrdersOrderShipmentReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 906, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 925, + "name": "createSwap", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 926, + "name": "createSwap", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a swap for an order. This includes creating a return that is associated with the swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details. You can access the swap under the " + }, + { + "kind": "code", + "text": "`swaps`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.createSwap(orderId, {\n return_items: [\n {\n item_id,\n quantity: 1\n }\n ]\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 927, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 928, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/create-swap.d.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsReq" + }, + "name": "AdminPostOrdersOrderSwapsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 929, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 941, + "name": "createSwapShipment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 942, + "name": "createSwapShipment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a shipment for a swap and mark its fulfillment as shipped. This changes the swap's fulfillment status to either " + }, + { + "kind": "code", + "text": "`shipped`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`partially_shipped`" + }, + { + "kind": "text", + "text": ", depending on\nwhether all the items were shipped." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details. You can access the swap under the " + }, + { + "kind": "code", + "text": "`swaps`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.createSwapShipment(orderId, swapId, {\n fulfillment_id\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 943, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the swap belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 944, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 945, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipment to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/create-swap-shipment.d.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapShipmentsReq" + }, + "name": "AdminPostOrdersOrderSwapsSwapShipmentsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 946, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 968, + "name": "fulfillClaim", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 969, + "name": "fulfillClaim", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a Fulfillment for a Claim, and change its fulfillment status to " + }, + { + "kind": "code", + "text": "`partially_fulfilled`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`fulfilled`" + }, + { + "kind": "text", + "text": " depending on whether all the items were fulfilled.\nIt may also change the status to " + }, + { + "kind": "code", + "text": "`requires_action`" + }, + { + "kind": "text", + "text": " if any actions are required." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details. You can access the swap under the " + }, + { + "kind": "code", + "text": "`claims`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.fulfillClaim(orderId, claimId, {\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 970, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the claim belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 971, + "name": "claimId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 972, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillment to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/fulfill-claim.d.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimFulfillmentsReq" + }, + "name": "AdminPostOrdersOrderClaimsClaimFulfillmentsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 973, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 935, + "name": "fulfillSwap", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 936, + "name": "fulfillSwap", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a Fulfillment for a Swap and change its fulfillment status to " + }, + { + "kind": "code", + "text": "`fulfilled`" + }, + { + "kind": "text", + "text": ". If it requires any additional actions,\nits fulfillment status may change to " + }, + { + "kind": "code", + "text": "`requires_action`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details. You can access the swap under the " + }, + { + "kind": "code", + "text": "`swaps`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.fulfillSwap(orderId, swapId, {\n no_notification: true,\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 937, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the swap belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 938, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 939, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillment to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/fulfill-swap.d.ts", + "qualifiedName": "AdminPostOrdersOrderSwapsSwapFulfillmentsReq" + }, + "name": "AdminPostOrdersOrderSwapsSwapFulfillmentsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 940, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 863, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 864, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of orders. The orders can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`status`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`display_id`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The order can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of orders with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list orders:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.list()\n.then(({ orders, limit, offset, count }) => {\n console.log(orders.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the orders:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.list({\n expand: \"customers\"\n})\n.then(({ orders, limit, offset, count }) => {\n console.log(orders.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.list({\n expand: \"customers\",\n limit,\n offset\n})\n.then(({ orders, limit, offset, count }) => {\n console.log(orders.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 865, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations applied on the retrieved orders." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/list-orders.d.ts", + "qualifiedName": "AdminGetOrdersParams" + }, + "name": "AdminGetOrdersParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 866, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersListRes" + }, + "name": "AdminOrdersListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 947, + "name": "processSwapPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 948, + "name": "processSwapPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Process a swap's payment either by refunding or issuing a payment. This depends on the " + }, + { + "kind": "code", + "text": "`difference_due`" + }, + { + "kind": "text", + "text": " of the swap. If " + }, + { + "kind": "code", + "text": "`difference_due`" + }, + { + "kind": "text", + "text": " is negative, the amount is refunded.\nIf " + }, + { + "kind": "code", + "text": "`difference_due`" + }, + { + "kind": "text", + "text": " is positive, the amount is captured." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details. You can access the swap under the " + }, + { + "kind": "code", + "text": "`swaps`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.processSwapPayment(orderId, swapId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 949, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the swap belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 950, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 951, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 875, + "name": "refundPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 876, + "name": "refundPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Refund an amount for an order. The amount must be less than or equal the " + }, + { + "kind": "code", + "text": "`refundable_amount`" + }, + { + "kind": "text", + "text": " of the order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.refundPayment(orderId, {\n amount: 1000,\n reason: \"Do not like it\"\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 877, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order whose customer should be refunded." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 878, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The refund's details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/refund-payment.d.ts", + "qualifiedName": "AdminPostOrdersOrderRefundsReq" + }, + "name": "AdminPostOrdersOrderRefundsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 879, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 907, + "name": "requestReturn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 908, + "name": "requestReturn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Request and create a return for items in an order. If the return shipping method is specified, it will be automatically fulfilled." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details. You can access the return under the " + }, + { + "kind": "code", + "text": "`returns`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.requestReturn(orderId, {\n items: [\n {\n item_id,\n quantity: 1\n }\n ]\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 909, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 910, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/request-return.d.ts", + "qualifiedName": "AdminPostOrdersOrderReturnsReq" + }, + "name": "AdminPostOrdersOrderReturnsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 911, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 858, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 859, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve an order's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves an order by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.retrieve(orderId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.retrieve(orderId, {\n expand: \"customer\"\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 860, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 861, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved order." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "FindParams" + }, + "name": "FindParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 862, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 853, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 854, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update and order's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.update(orderId, {\n email: \"user@example.com\"\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 855, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 856, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the order." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/update-order.d.ts", + "qualifiedName": "AdminPostOrdersOrderReq" + }, + "name": "AdminPostOrdersOrderReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 857, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 962, + "name": "updateClaim", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 963, + "name": "updateClaim", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a claim's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order's details. You can access the swap under the " + }, + { + "kind": "code", + "text": "`claims`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.orders.updateClaim(orderId, claimId, {\n no_notification: true\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 964, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order that the claim belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 965, + "name": "claimId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 966, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the claim." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/update-claim.d.ts", + "qualifiedName": "AdminPostOrdersOrderClaimsClaimReq" + }, + "name": "AdminPostOrdersOrderClaimsClaimReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 967, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/orders/index.d.ts", + "qualifiedName": "AdminOrdersRes" + }, + "name": "AdminOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 850 + ] + }, + { + "title": "Methods", + "children": [ + 916, + 921, + 912, + 957, + 896, + 885, + 930, + 890, + 871, + 867, + 952, + 974, + 880, + 902, + 925, + 941, + 968, + 935, + 863, + 947, + 875, + 907, + 858, + 853, + 962 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1640, + "name": "AdminPaymentCollectionsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Payment Collection API Routes](https://docs.medusajs.com/api/admin#payment-collections). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.paymentCollections`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA payment collection is useful for managing additional payments, such as for Order Edits, or installment payments." + } + ] + }, + "children": [ + { + "id": 1641, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1642, + "name": "new AdminPaymentCollectionsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1643, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1640, + "name": "AdminPaymentCollectionsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1654, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1655, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a payment collection. Only payment collections with the statuses " + }, + { + "kind": "code", + "text": "`canceled`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`not_paid`" + }, + { + "kind": "text", + "text": " can be deleted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.paymentCollections.delete(paymentCollectionId)\n.then(({ id, object, deleted }) => {\n console.log(id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1656, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1657, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/payment-collections/index.d.ts", + "qualifiedName": "AdminPaymentCollectionDeleteRes" + }, + "name": "AdminPaymentCollectionDeleteRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1658, + "name": "markAsAuthorized", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1659, + "name": "markAsAuthorized", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Set the status of a payment collection as " + }, + { + "kind": "code", + "text": "`authorized`" + }, + { + "kind": "text", + "text": ". This will also change the " + }, + { + "kind": "code", + "text": "`authorized_amount`" + }, + { + "kind": "text", + "text": " of the payment collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the payment collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.paymentCollections.markAsAuthorized(paymentCollectionId)\n.then(({ payment_collection }) => {\n console.log(payment_collection.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1660, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1661, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/payment-collections/index.d.ts", + "qualifiedName": "AdminPaymentCollectionsRes" + }, + "name": "AdminPaymentCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1644, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1645, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Payment Collection's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the payment collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a payment collection by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.paymentCollections.retrieve(paymentCollectionId)\n.then(({ payment_collection }) => {\n console.log(payment_collection.id)\n })\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.paymentCollections.retrieve(paymentCollectionId, {\n expand: \"currency\"\n})\n.then(({ payment_collection }) => {\n console.log(payment_collection.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1646, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1647, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved payment collection." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/payment-collections/get-payment-collection.d.ts", + "qualifiedName": "AdminGetPaymentCollectionsParams" + }, + "name": "AdminGetPaymentCollectionsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1648, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/payment-collections/index.d.ts", + "qualifiedName": "AdminPaymentCollectionsRes" + }, + "name": "AdminPaymentCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1649, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1650, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a payment collection's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the payment collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.paymentCollections.update(paymentCollectionId, {\n description\n})\n.then(({ payment_collection }) => {\n console.log(payment_collection.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1651, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1652, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the payment collection." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/payment-collections/update-payment-collection.d.ts", + "qualifiedName": "AdminUpdatePaymentCollectionsReq" + }, + "name": "AdminUpdatePaymentCollectionsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1653, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/payment-collections/index.d.ts", + "qualifiedName": "AdminPaymentCollectionsRes" + }, + "name": "AdminPaymentCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1641 + ] + }, + { + "title": "Methods", + "children": [ + 1654, + 1658, + 1644, + 1649 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1662, + "name": "AdminPaymentsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Payment API Routes](https://docs.medusajs.com/api/admin#payments). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.payments`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA payment can be related to an order, swap, return, or more. It can be captured or refunded." + } + ] + }, + "children": [ + { + "id": 1663, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1664, + "name": "new AdminPaymentsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1665, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1662, + "name": "AdminPaymentsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1671, + "name": "capturePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1672, + "name": "capturePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Capture a payment." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the payment's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.payments.capturePayment(paymentId)\n.then(({ payment }) => {\n console.log(payment.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1673, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1674, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/payments/index.d.ts", + "qualifiedName": "AdminPaymentRes" + }, + "name": "AdminPaymentRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1675, + "name": "refundPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1676, + "name": "refundPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Refund a payment. The payment must be captured first." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the refund's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.payments.refundPayment(paymentId, {\n amount: 1000,\n reason: \"return\",\n note: \"Do not like it\",\n})\n.then(({ payment }) => {\n console.log(payment.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1677, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1678, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The refund to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/payments/refund-payment.d.ts", + "qualifiedName": "AdminPostPaymentRefundsReq" + }, + "name": "AdminPostPaymentRefundsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1679, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/payments/index.d.ts", + "qualifiedName": "AdminRefundRes" + }, + "name": "AdminRefundRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1666, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1667, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a payment's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the payment's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.payments.retrieve(paymentId)\n.then(({ payment }) => {\n console.log(payment.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1668, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1669, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved payment." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/payments/get-payment.d.ts", + "qualifiedName": "GetPaymentsParams" + }, + "name": "GetPaymentsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1670, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/payments/index.d.ts", + "qualifiedName": "AdminPaymentRes" + }, + "name": "AdminPaymentRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1663 + ] + }, + { + "title": "Methods", + "children": [ + 1671, + 1675, + 1666 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1039, + "name": "AdminPriceListResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Price List API Routes](https://docs.medusajs.com/api/admin#price-lists). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.priceLists`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA price list are special prices applied to products based on a set of conditions, such as customer group.\n\nRelated Guide: [How to manage price lists](https://docs.medusajs.com/modules/price-lists/admin/manage-price-lists)." + } + ] + }, + "children": [ + { + "id": 1040, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1041, + "name": "new AdminPriceListResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1042, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1039, + "name": "AdminPriceListResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1069, + "name": "addPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1070, + "name": "addPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add or update a list of prices in a price list." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the price list's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.addPrices(priceListId, {\n prices: [\n {\n amount: 1000,\n variant_id,\n currency_code: \"eur\"\n }\n ]\n})\n.then(({ price_list }) => {\n console.log(price_list.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1071, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1072, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of prices to add or update." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/add-prices-batch.d.ts", + "qualifiedName": "AdminPostPriceListPricesPricesReq" + }, + "name": "AdminPostPriceListPricesPricesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1073, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/index.d.ts", + "qualifiedName": "AdminPriceListRes" + }, + "name": "AdminPriceListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1043, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1044, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a price list." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the price list details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nmedusa.admin.priceLists.create({\n name: \"New Price List\",\n description: \"A new price list\",\n type: PriceListType.SALE,\n prices: [\n {\n amount: 1000,\n variant_id,\n currency_code: \"eur\"\n }\n ]\n})\n.then(({ price_list }) => {\n console.log(price_list.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1045, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/create-price-list.d.ts", + "qualifiedName": "AdminPostPriceListsPriceListReq" + }, + "name": "AdminPostPriceListsPriceListReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1046, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/index.d.ts", + "qualifiedName": "AdminPriceListRes" + }, + "name": "AdminPriceListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1052, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1053, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a price list and its associated prices." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.delete(priceListId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1054, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1055, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1074, + "name": "deletePrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1075, + "name": "deletePrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a list of prices in a price list" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.deletePrices(priceListId, {\n price_ids: [\n price_id\n ]\n})\n.then(({ ids, object, deleted }) => {\n console.log(ids.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1076, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1077, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to delete." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/delete-prices-batch.d.ts", + "qualifiedName": "AdminDeletePriceListPricesPricesReq" + }, + "name": "AdminDeletePriceListPricesPricesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1078, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/index.d.ts", + "qualifiedName": "AdminPriceListDeleteBatchRes" + }, + "name": "AdminPriceListDeleteBatchRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1079, + "name": "deleteProductPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1080, + "name": "deleteProductPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete all the prices related to a specific product in a price list." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.deleteProductPrices(priceListId, productId)\n.then(({ ids, object, deleted }) => {\n console.log(ids.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1081, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1082, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1083, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/index.d.ts", + "qualifiedName": "AdminPriceListDeleteBatchRes" + }, + "name": "AdminPriceListDeleteBatchRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1089, + "name": "deleteProductsPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1090, + "name": "deleteProductsPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete all the prices associated with multiple products in a price list." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.deleteProductsPrices(priceListId, {\n product_ids: [\n productId1,\n productId2,\n ]\n})\n.then(({ ids, object, deleted }) => {\n console.log(ids.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1091, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1092, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products whose prices should be deleted." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/delete-products-prices-batch.d.ts", + "qualifiedName": "AdminDeletePriceListsPriceListProductsPricesBatchReq" + }, + "name": "AdminDeletePriceListsPriceListProductsPricesBatchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1093, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/index.d.ts", + "qualifiedName": "AdminPriceListDeleteBatchRes" + }, + "name": "AdminPriceListDeleteBatchRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1084, + "name": "deleteVariantPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1085, + "name": "deleteVariantPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete all the prices related to a specific product variant in a price list." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.deleteVariantPrices(priceListId, variantId)\n.then(({ ids, object, deleted }) => {\n console.log(ids);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1086, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1087, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1088, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/index.d.ts", + "qualifiedName": "AdminPriceListDeleteBatchRes" + }, + "name": "AdminPriceListDeleteBatchRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1060, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1061, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of price lists. The price lists can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`status`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The price lists can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of price lists with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list price lists:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.list()\n.then(({ price_lists, limit, offset, count }) => {\n console.log(price_lists.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price lists:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.list({\n expand: \"prices\"\n})\n.then(({ price_lists, limit, offset, count }) => {\n console.log(price_lists.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.list({\n expand: \"prices\",\n limit,\n offset\n})\n.then(({ price_lists, limit, offset, count }) => {\n console.log(price_lists.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1062, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved price lists." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/list-price-lists.d.ts", + "qualifiedName": "AdminGetPriceListPaginationParams" + }, + "name": "AdminGetPriceListPaginationParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1063, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/index.d.ts", + "qualifiedName": "AdminPriceListsListRes" + }, + "name": "AdminPriceListsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1064, + "name": "listProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1065, + "name": "listProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a price list's products. The products can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`status`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The products can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of products with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list products in a price list:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.listProducts(priceListId)\n.then(({ products, limit, offset, count }) => {\n console.log(products.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the products:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.listProducts(priceListId, {\n expand: \"variants\"\n})\n.then(({ products, limit, offset, count }) => {\n console.log(products.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.listProducts(priceListId, {\n expand: \"variants\",\n limit,\n offset\n})\n.then(({ products, limit, offset, count }) => {\n console.log(products.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1066, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1067, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations applied on the retrieved products." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/list-price-list-products.d.ts", + "qualifiedName": "AdminGetPriceListsPriceListProductsParams" + }, + "name": "AdminGetPriceListsPriceListProductsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1068, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/index.d.ts", + "qualifiedName": "AdminPriceListsProductsListRes" + }, + "name": "AdminPriceListsProductsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1056, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1057, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a price list's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the price list details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.retrieve(priceListId)\n.then(({ price_list }) => {\n console.log(price_list.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1058, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1059, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/index.d.ts", + "qualifiedName": "AdminPriceListRes" + }, + "name": "AdminPriceListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1047, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1048, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a price list's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the price list details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.priceLists.update(priceListId, {\n name: \"New Price List\"\n})\n.then(({ price_list }) => {\n console.log(price_list.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1049, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1050, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the price list." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/update-price-list.d.ts", + "qualifiedName": "AdminPostPriceListsPriceListPriceListReq" + }, + "name": "AdminPostPriceListsPriceListPriceListReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1051, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/price-lists/index.d.ts", + "qualifiedName": "AdminPriceListRes" + }, + "name": "AdminPriceListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1040 + ] + }, + { + "title": "Methods", + "children": [ + 1069, + 1043, + 1052, + 1074, + 1079, + 1089, + 1084, + 1060, + 1064, + 1056, + 1047 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1680, + "name": "AdminProductCategoriesResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Product Category API Routes](https://docs.medusajs.com/api/admin#product-categories). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.productCategories`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nProducts can be categoriezed into categories. A product can be added into more than one category.\n\nRelated Guide: [How to manage product categories](https://docs.medusajs.com/modules/products/admin/manage-categories)." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "text", + "text": "product_categories" + } + ] + } + ] + }, + "children": [ + { + "id": 1681, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1682, + "name": "new AdminProductCategoriesResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1683, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1680, + "name": "AdminProductCategoriesResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1711, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1712, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a list of products to a product category." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product category's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productCategories.addProducts(productCategoryId, {\n product_ids: [\n {\n id: productId\n }\n ]\n})\n.then(({ product_category }) => {\n console.log(product_category.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1713, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1714, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products to add." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/add-products-batch.d.ts", + "qualifiedName": "AdminPostProductCategoriesCategoryProductsBatchReq" + }, + "name": "AdminPostProductCategoriesCategoryProductsBatchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1715, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/index.d.ts", + "qualifiedName": "AdminProductCategoriesCategoryRes" + }, + "name": "AdminProductCategoriesCategoryRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1689, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1690, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a product category." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product category's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productCategories.create({\n name: \"Skinny Jeans\",\n})\n.then(({ product_category }) => {\n console.log(product_category.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1691, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product category's details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/create-product-category.d.ts", + "qualifiedName": "AdminPostProductCategoriesReq" + }, + "name": "AdminPostProductCategoriesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1692, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/index.d.ts", + "qualifiedName": "AdminProductCategoriesCategoryRes" + }, + "name": "AdminProductCategoriesCategoryRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1702, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1703, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a product category. This does not delete associated products." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productCategories.delete(productCategoryId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1704, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1705, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1698, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1699, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of product categories. The product categories can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`handle`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. \nThe product categories can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of product categories with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list product categories:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productCategories.list()\n.then(({ product_categories, limit, offset, count }) => {\n console.log(product_categories.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product category:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productCategories.list({\n expand: \"category_children\"\n})\n.then(({ product_categories, limit, offset, count }) => {\n console.log(product_categories.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`100`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productCategories.list({\n expand: \"category_children\",\n limit,\n offset\n})\n.then(({ product_categories, limit, offset, count }) => {\n console.log(product_categories.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1700, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved product categories." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/list-product-categories.d.ts", + "qualifiedName": "AdminGetProductCategoriesParams" + }, + "name": "AdminGetProductCategoriesParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1701, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/index.d.ts", + "qualifiedName": "AdminProductCategoriesListRes" + }, + "name": "AdminProductCategoriesListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1706, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1707, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a list of products from a product category." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product category's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productCategories.removeProducts(productCategoryId, {\n product_ids: [\n {\n id: productId\n }\n ]\n})\n.then(({ product_category }) => {\n console.log(product_category.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1708, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1709, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products to delete." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/delete-products-batch.d.ts", + "qualifiedName": "AdminDeleteProductCategoriesCategoryProductsBatchReq" + }, + "name": "AdminDeleteProductCategoriesCategoryProductsBatchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1710, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/index.d.ts", + "qualifiedName": "AdminProductCategoriesCategoryRes" + }, + "name": "AdminProductCategoriesCategoryRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1684, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1685, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a product category's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product category's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves an order by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productCategories.retrieve(productCategoryId)\n.then(({ product_category }) => {\n console.log(product_category.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productCategories.retrieve(productCategoryId, {\n expand: \"category_children\"\n})\n.then(({ product_category }) => {\n console.log(product_category.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1686, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1687, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved product category." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/get-product-category.d.ts", + "qualifiedName": "AdminGetProductCategoryParams" + }, + "name": "AdminGetProductCategoryParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1688, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/index.d.ts", + "qualifiedName": "AdminProductCategoriesCategoryRes" + }, + "name": "AdminProductCategoriesCategoryRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1693, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1694, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a product category." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product category's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productCategories.update(productCategoryId, {\n name: \"Skinny Jeans\"\n})\n.then(({ product_category }) => {\n console.log(product_category.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1695, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1696, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the product category." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/update-product-category.d.ts", + "qualifiedName": "AdminPostProductCategoriesCategoryReq" + }, + "name": "AdminPostProductCategoriesCategoryReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1697, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-categories/index.d.ts", + "qualifiedName": "AdminProductCategoriesCategoryRes" + }, + "name": "AdminProductCategoriesCategoryRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1681 + ] + }, + { + "title": "Methods", + "children": [ + 1711, + 1689, + 1702, + 1698, + 1706, + 1684, + 1693 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1094, + "name": "AdminProductTagsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Product Tag API Routes](https://docs.medusajs.com/api/admin#product-tags). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.productTags`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nProduct tags are string values created when you create or update a product with a new tag.\nProducts can have more than one tag, and products can share tags. This allows admins to associate products to similar tags that can be used to filter products." + } + ] + }, + "children": [ + { + "id": 1095, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1096, + "name": "new AdminProductTagsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1097, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1094, + "name": "AdminProductTagsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1098, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1099, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of product tags. The product tags can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`value`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The product tags can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of product tags with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list product tags:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productTags.list()\n.then(({ product_tags }) => {\n console.log(product_tags.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productTags.list({\n limit,\n offset\n})\n.then(({ product_tags }) => {\n console.log(product_tags.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1100, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved product tags." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-tags/list-product-tags.d.ts", + "qualifiedName": "AdminGetProductTagsParams" + }, + "name": "AdminGetProductTagsParams", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-tags/index.d.ts", + "qualifiedName": "AdminProductTagsListRes" + }, + "name": "AdminProductTagsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1095 + ] + }, + { + "title": "Methods", + "children": [ + 1098 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1101, + "name": "AdminProductTypesResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Product Type API Routes](https://docs.medusajs.com/api/admin#product-types). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.productTypes`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nProduct types are string values created when you create or update a product with a new type.\nProducts can have one type, and products can share types. This allows admins to associate products with a type that can be used to filter products." + } + ] + }, + "children": [ + { + "id": 1102, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1103, + "name": "new AdminProductTypesResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1104, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1101, + "name": "AdminProductTypesResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1105, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1106, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of product types. The product types can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`value`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter.\nThe product types can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of product types with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list product types:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productTypes.list()\n.then(({ product_types }) => {\n console.log(product_types.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`20`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.productTypes.list({\n limit,\n offset\n})\n.then(({ product_types }) => {\n console.log(product_types.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1107, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved product types." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-types/list-product-types.d.ts", + "qualifiedName": "AdminGetProductTypesParams" + }, + "name": "AdminGetProductTypesParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1108, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/product-types/index.d.ts", + "qualifiedName": "AdminProductTypesListRes" + }, + "name": "AdminProductTypesListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1102 + ] + }, + { + "title": "Methods", + "children": [ + 1105 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1109, + "name": "AdminProductsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Product API Routes](https://docs.medusajs.com/api/admin#products). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.products`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nProducts are saleable items in a store. This also includes [saleable gift cards](https://docs.medusajs.com/modules/gift-cards/admin/manage-gift-cards#manage-gift-card-product) in a store.\n\nRelated Guide: [How to manage products](https://docs.medusajs.com/modules/products/admin/manage-products)." + } + ] + }, + "children": [ + { + "id": 1110, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1111, + "name": "new AdminProductsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1112, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1109, + "name": "AdminProductsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1161, + "name": "addOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1162, + "name": "addOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a product option to a product." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product's details. You can access the variant under the " + }, + { + "kind": "code", + "text": "`options`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.addOption(productId, {\n title: \"Size\"\n})\n.then(({ product }) => {\n console.log(product.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1163, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1164, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The option to add." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/add-option.d.ts", + "qualifiedName": "AdminPostProductsProductOptionsReq" + }, + "name": "AdminPostProductsProductOptionsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1165, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsRes" + }, + "name": "AdminProductsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1113, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1114, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a new Product. This API Route can also be used to create a gift card if the " + }, + { + "kind": "code", + "text": "`is_giftcard`" + }, + { + "kind": "text", + "text": " field is set to " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.create({\n title: \"Shirt\",\n is_giftcard: false,\n discountable: true\n})\n.then(({ product }) => {\n console.log(product.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1115, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/create-product.d.ts", + "qualifiedName": "AdminPostProductsReq" + }, + "name": "AdminPostProductsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1116, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsRes" + }, + "name": "AdminProductsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1145, + "name": "createVariant", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1146, + "name": "createVariant", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a product variant associated with a product. Each product variant must have a unique combination of product option values." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product's details. You can access the variant under the " + }, + { + "kind": "code", + "text": "`variants`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.createVariant(productId, {\n title: \"Color\",\n prices: [\n {\n amount: 1000,\n currency_code: \"eur\"\n }\n ],\n options: [\n {\n option_id,\n value: \"S\"\n }\n ],\n inventory_quantity: 100\n})\n.then(({ product }) => {\n console.log(product.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1147, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product that the variant belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1148, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variant to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/create-variant.d.ts", + "qualifiedName": "AdminPostProductsProductVariantsReq" + }, + "name": "AdminPostProductsProductVariantsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1149, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsRes" + }, + "name": "AdminProductsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1126, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1127, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a product and its associated product variants and options." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.delete(productId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1128, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1129, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsDeleteRes" + }, + "name": "AdminProductsDeleteRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1172, + "name": "deleteOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1173, + "name": "deleteOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a product option. If there are product variants that use this product option, they must be deleted before deleting the product option." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + } + ] + }, + "parameters": [ + { + "id": 1174, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product that the option belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1175, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1176, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsDeleteOptionRes" + }, + "name": "AdminProductsDeleteOptionRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1156, + "name": "deleteVariant", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1157, + "name": "deleteVariant", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a product variant." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.deleteVariant(productId, variantId)\n.then(({ variant_id, object, deleted, product }) => {\n console.log(product.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1158, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product that the variant belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1159, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1160, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsDeleteVariantRes" + }, + "name": "AdminProductsDeleteVariantRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1130, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1131, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of products. The products can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`status`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The products can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of products with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list products:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.list()\n.then(({ products, limit, offset, count }) => {\n console.log(products.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the products:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.list({\n expand: \"images\"\n})\n.then(({ products, limit, offset, count }) => {\n console.log(products.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.list({\n expand: \"images\",\n limit,\n offset\n})\n.then(({ products, limit, offset, count }) => {\n console.log(products.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1132, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved products." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/list-products.d.ts", + "qualifiedName": "AdminGetProductsParams" + }, + "name": "AdminGetProductsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1133, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsListRes" + }, + "name": "AdminProductsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1137, + "name": "listTags", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1138, + "name": "listTags", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of Product Tags with how many times each is used in products." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of tags." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.listTags()\n.then(({ tags }) => {\n console.log(tags.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1139, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsListTagsRes" + }, + "name": "AdminProductsListTagsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1117, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1118, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a product's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.retrieve(productId)\n.then(({ product }) => {\n console.log(product.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1119, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1120, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsRes" + }, + "name": "AdminProductsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1140, + "name": "setMetadata", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1141, + "name": "setMetadata", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Set the metadata of a product. It can be any key-value pair, which allows adding custom data to a product. Learn about how you can update and delete the metadata attribute \n[here](https://docs.medusajs.com/development/entities/overview#metadata-attribute)." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.setMetadata(productId, {\n key: \"test\",\n value: \"true\"\n})\n.then(({ product }) => {\n console.log(product.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1142, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1143, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The metadata details to add, update, or delete." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/set-metadata.d.ts", + "qualifiedName": "AdminPostProductsProductMetadataReq" + }, + "name": "AdminPostProductsProductMetadataReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1144, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsRes" + }, + "name": "AdminProductsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1121, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1122, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a Product's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.update(productId, {\n title: \"Shirt\",\n})\n.then(({ product }) => {\n console.log(product.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1123, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1124, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in a product." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/update-product.d.ts", + "qualifiedName": "AdminPostProductsProductReq" + }, + "name": "AdminPostProductsProductReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1125, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsRes" + }, + "name": "AdminProductsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1166, + "name": "updateOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1167, + "name": "updateOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a product option's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product's details. You can access the variant under the " + }, + { + "kind": "code", + "text": "`options`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.updateOption(productId, optionId, {\n title: \"Size\"\n})\n.then(({ product }) => {\n console.log(product.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1168, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product that the option belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1169, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1170, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the product option." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/update-option.d.ts", + "qualifiedName": "AdminPostProductsProductOptionsOption" + }, + "name": "AdminPostProductsProductOptionsOption", + "package": "@medusajs/medusa" + } + }, + { + "id": 1171, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsRes" + }, + "name": "AdminProductsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1150, + "name": "updateVariant", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1151, + "name": "updateVariant", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a product variant's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product's details. You can access the variant under the " + }, + { + "kind": "code", + "text": "`variants`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.products.updateVariant(productId, variantId, {\n title: \"Color\",\n prices: [\n {\n amount: 1000,\n currency_code: \"eur\"\n }\n ],\n options: [\n {\n option_id,\n value: \"S\"\n }\n ],\n inventory_quantity: 100\n})\n.then(({ product }) => {\n console.log(product.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1152, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product that the variant belongs to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1153, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1154, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the product variant." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/update-variant.d.ts", + "qualifiedName": "AdminPostProductsProductVariantsVariantReq" + }, + "name": "AdminPostProductsProductVariantsVariantReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1155, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/products/index.d.ts", + "qualifiedName": "AdminProductsRes" + }, + "name": "AdminProductsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1110 + ] + }, + { + "title": "Methods", + "children": [ + 1161, + 1113, + 1145, + 1126, + 1172, + 1156, + 1130, + 1137, + 1117, + 1140, + 1121, + 1166, + 1150 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1177, + "name": "AdminPublishableApiKeyResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Publishable API Key API Routes](https://docs.medusajs.com/api/admin#publishable-api-keys). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.publishableApiKeys`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nPublishable API Keys can be used to scope Store API calls with an API key, determining what resources are retrieved when querying the API.\nFor example, a publishable API key can be associated with one or more sales channels. When it is passed in the header of a request to the List Product store API Route,\nthe sales channels are inferred from the key and only products associated with those sales channels are retrieved.\nAdmins can manage publishable API keys and their associated resources. Currently, only Sales Channels are supported as a resource.\n\nRelated Guide: [How to manage publishable API keys](https://docs.medusajs.com/development/publishable-api-keys/admin/manage-publishable-api-keys)." + } + ] + }, + "children": [ + { + "id": 1178, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1179, + "name": "new AdminPublishableApiKeyResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1180, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1177, + "name": "AdminPublishableApiKeyResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1207, + "name": "addSalesChannelsBatch", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1208, + "name": "addSalesChannelsBatch", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a list of sales channels to a publishable API key." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the publishbale API key's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.publishableApiKeys.addSalesChannelsBatch(publishableApiKeyId, {\n sales_channel_ids: [\n {\n id: channelId\n }\n ]\n})\n.then(({ publishable_api_key }) => {\n console.log(publishable_api_key.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1209, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the publishable API key." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1210, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channels to add." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/add-channels-batch.d.ts", + "qualifiedName": "AdminPostPublishableApiKeySalesChannelsBatchReq" + }, + "name": "AdminPostPublishableApiKeySalesChannelsBatchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1211, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/index.d.ts", + "qualifiedName": "AdminPublishableApiKeysRes" + }, + "name": "AdminPublishableApiKeysRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1190, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1191, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a publishable API key." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the publishbale API key's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.publishableApiKeys.create({\n title\n})\n.then(({ publishable_api_key }) => {\n console.log(publishable_api_key.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1192, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The publishable API key to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/create-publishable-api-key.d.ts", + "qualifiedName": "AdminPostPublishableApiKeysReq" + }, + "name": "AdminPostPublishableApiKeysReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1193, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/index.d.ts", + "qualifiedName": "AdminPublishableApiKeysRes" + }, + "name": "AdminPublishableApiKeysRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1199, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1200, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a publishable API key. Associated resources, such as sales channels, are not deleted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the delete operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.publishableApiKeys.delete(publishableApiKeyId)\n.then(({ id, object, deleted }) => {\n console.log(id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1201, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the publishable API key" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1202, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1212, + "name": "deleteSalesChannelsBatch", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1213, + "name": "deleteSalesChannelsBatch", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a list of sales channels from a publishable API key. This doesn't delete the sales channels and only removes the association between them and the publishable API key." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the publishbale API key's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.publishableApiKeys.deleteSalesChannelsBatch(publishableApiKeyId, {\n sales_channel_ids: [\n {\n id: channelId\n }\n ]\n})\n.then(({ publishable_api_key }) => {\n console.log(publishable_api_key.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1214, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the publishable API key." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1215, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channels to delete from the publishable API key." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/delete-channels-batch.d.ts", + "qualifiedName": "AdminDeletePublishableApiKeySalesChannelsBatchReq" + }, + "name": "AdminDeletePublishableApiKeySalesChannelsBatchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1216, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/index.d.ts", + "qualifiedName": "AdminPublishableApiKeysRes" + }, + "name": "AdminPublishableApiKeysRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1186, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1187, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of publishable API keys. The publishable API keys can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " passed in " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": ". The publishable API keys can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of publishable API keys with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list publishable API keys:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.publishableApiKeys.list()\n.then(({ publishable_api_keys, count, limit, offset }) => {\n console.log(publishable_api_keys)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`20`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.publishableApiKeys.list({\n limit,\n offset\n})\n.then(({ publishable_api_keys, count, limit, offset }) => {\n console.log(publishable_api_keys)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1188, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved publishable API keys." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/list-publishable-api-keys.d.ts", + "qualifiedName": "GetPublishableApiKeysParams" + }, + "name": "GetPublishableApiKeysParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1189, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/index.d.ts", + "qualifiedName": "AdminPublishableApiKeysListRes" + }, + "name": "AdminPublishableApiKeysListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1217, + "name": "listSalesChannels", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1218, + "name": "listSalesChannels", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List the sales channels associated with a publishable API key. The sales channels can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of sales channels." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.publishableApiKeys.listSalesChannels()\n.then(({ sales_channels }) => {\n console.log(sales_channels.length)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1219, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the publishable API key." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1220, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on the retrieved sales channels." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/list-publishable-api-key-sales-channels.d.ts", + "qualifiedName": "GetPublishableApiKeySalesChannelsParams" + }, + "name": "GetPublishableApiKeySalesChannelsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1221, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/index.d.ts", + "qualifiedName": "AdminPublishableApiKeysListSalesChannelsRes" + }, + "name": "AdminPublishableApiKeysListSalesChannelsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1181, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1182, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a publishable API key's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the publishable API key's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.publishableApiKeys.retrieve(publishableApiKeyId)\n.then(({ publishable_api_key }) => {\n console.log(publishable_api_key.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1183, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the publishable API key." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1184, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + }, + { + "id": 1185, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/index.d.ts", + "qualifiedName": "AdminPublishableApiKeysRes" + }, + "name": "AdminPublishableApiKeysRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1203, + "name": "revoke", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1204, + "name": "revoke", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Revoke a publishable API key. Revoking the publishable API Key can't be undone, and the key can't be used in future requests." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the publishbale API key's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.publishableApiKeys.revoke(publishableApiKeyId)\n.then(({ publishable_api_key }) => {\n console.log(publishable_api_key.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1205, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the publishable API key." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1206, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/index.d.ts", + "qualifiedName": "AdminPublishableApiKeysRes" + }, + "name": "AdminPublishableApiKeysRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1194, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1195, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a publishable API key's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the publishbale API key's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.publishableApiKeys.update(publishableApiKeyId, {\n title: \"new title\"\n})\n.then(({ publishable_api_key }) => {\n console.log(publishable_api_key.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1196, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the publishable API key." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1197, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the publishable API key." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/update-publishable-api-key.d.ts", + "qualifiedName": "AdminPostPublishableApiKeysPublishableApiKeyReq" + }, + "name": "AdminPostPublishableApiKeysPublishableApiKeyReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1198, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/publishable-api-keys/index.d.ts", + "qualifiedName": "AdminPublishableApiKeysRes" + }, + "name": "AdminPublishableApiKeysRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1178 + ] + }, + { + "title": "Methods", + "children": [ + 1207, + 1190, + 1199, + 1212, + 1186, + 1217, + 1181, + 1203, + 1194 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1222, + "name": "AdminRegionsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Region API Routes](https://docs.medusajs.com/api/admin#regions). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.regions`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nRegions are different countries or geographical regions that the commerce store serves customers in.\nAdmins can manage these regions, their providers, and more.\n\nRelated Guide: [How to manage regions](https://docs.medusajs.com/modules/regions-and-currencies/admin/manage-regions)." + } + ] + }, + "children": [ + { + "id": 1223, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1224, + "name": "new AdminRegionsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1225, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1222, + "name": "AdminRegionsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1247, + "name": "addCountry", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1248, + "name": "addCountry", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a country to the list of countries in a region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the region's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.addCountry(regionId, {\n country_code: \"dk\"\n})\n.then(({ region }) => {\n console.log(region.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1249, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1250, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The country to add." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/add-country.d.ts", + "qualifiedName": "AdminPostRegionsRegionCountriesReq" + }, + "name": "AdminPostRegionsRegionCountriesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1251, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/index.d.ts", + "qualifiedName": "AdminRegionsRes" + }, + "name": "AdminRegionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1257, + "name": "addFulfillmentProvider", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1258, + "name": "addFulfillmentProvider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a fulfillment provider to the list of fulfullment providers in a region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the region's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.addFulfillmentProvider(regionId, {\n provider_id: \"manual\"\n})\n.then(({ region }) => {\n console.log(region.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1259, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1260, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fulfillment provider to add." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/add-fulfillment-provider.d.ts", + "qualifiedName": "AdminPostRegionsRegionFulfillmentProvidersReq" + }, + "name": "AdminPostRegionsRegionFulfillmentProvidersReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1261, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/index.d.ts", + "qualifiedName": "AdminRegionsRes" + }, + "name": "AdminRegionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1271, + "name": "addPaymentProvider", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1272, + "name": "addPaymentProvider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a payment provider to the list of payment providers in a region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the region's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.addPaymentProvider(regionId, {\n provider_id: \"manual\"\n})\n.then(({ region }) => {\n console.log(region.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1273, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1274, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment provider to add." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/add-payment-provider.d.ts", + "qualifiedName": "AdminPostRegionsRegionPaymentProvidersReq" + }, + "name": "AdminPostRegionsRegionPaymentProvidersReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1275, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/index.d.ts", + "qualifiedName": "AdminRegionsRes" + }, + "name": "AdminRegionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1226, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1227, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the region's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.create({\n name: \"Europe\",\n currency_code: \"eur\",\n tax_rate: 0,\n payment_providers: [\n \"manual\"\n ],\n fulfillment_providers: [\n \"manual\"\n ],\n countries: [\n \"DK\"\n ]\n})\n.then(({ region }) => {\n console.log(region.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1228, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/create-region.d.ts", + "qualifiedName": "AdminPostRegionsReq" + }, + "name": "AdminPostRegionsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1229, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/index.d.ts", + "qualifiedName": "AdminRegionsRes" + }, + "name": "AdminRegionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1235, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1236, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a region. Associated resources, such as providers or currencies are not deleted. Associated tax rates are deleted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.delete(regionId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1237, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1238, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1252, + "name": "deleteCountry", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1253, + "name": "deleteCountry", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a country from the list of countries in a region. The country will still be available in the system, and it can be used in other regions." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the region's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.deleteCountry(regionId, \"dk\")\n.then(({ region }) => {\n console.log(region.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1254, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1255, + "name": "country_code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the country to delete from the region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1256, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/index.d.ts", + "qualifiedName": "AdminRegionsRes" + }, + "name": "AdminRegionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1262, + "name": "deleteFulfillmentProvider", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1263, + "name": "deleteFulfillmentProvider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a fulfillment provider from a region. The fulfillment provider will still be available for usage in other regions." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the region's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.deleteFulfillmentProvider(regionId, \"manual\")\n.then(({ region }) => {\n console.log(region.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1264, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1265, + "name": "provider_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the fulfillment provider to delete from the region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1266, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/index.d.ts", + "qualifiedName": "AdminRegionsRes" + }, + "name": "AdminRegionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1276, + "name": "deletePaymentProvider", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1277, + "name": "deletePaymentProvider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a payment provider from a region. The payment provider will still be available for usage in other regions." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the region's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.deletePaymentProvider(regionId, \"manual\")\n.then(({ region }) => {\n console.log(region.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1278, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1279, + "name": "provider_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment provider to delete from the region." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1280, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/index.d.ts", + "qualifiedName": "AdminRegionsRes" + }, + "name": "AdminRegionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1243, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1244, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of Regions. The regions can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The regions can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of regions with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list regions:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.list()\n.then(({ regions, limit, offset, count }) => {\n console.log(regions.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.list({\n limit,\n offset\n})\n.then(({ regions, limit, offset, count }) => {\n console.log(regions.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1245, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved regions." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/list-regions.d.ts", + "qualifiedName": "AdminGetRegionsParams" + }, + "name": "AdminGetRegionsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1246, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/index.d.ts", + "qualifiedName": "AdminRegionsListRes" + }, + "name": "AdminRegionsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1239, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1240, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a region's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the region's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.retrieve(regionId)\n.then(({ region }) => {\n console.log(region.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1241, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1242, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/index.d.ts", + "qualifiedName": "AdminRegionsRes" + }, + "name": "AdminRegionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1267, + "name": "retrieveFulfillmentOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1268, + "name": "retrieveFulfillmentOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of fulfillment options available in a region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of fulfillment options." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.retrieveFulfillmentOptions(regionId)\n.then(({ fulfillment_options }) => {\n console.log(fulfillment_options.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1269, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1270, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/index.d.ts", + "qualifiedName": "AdminGetRegionsRegionFulfillmentOptionsRes" + }, + "name": "AdminGetRegionsRegionFulfillmentOptionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1230, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1231, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a region's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the region's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.regions.update(regionId, {\n name: \"Europe\"\n})\n.then(({ region }) => {\n console.log(region.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1232, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1233, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the region." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/update-region.d.ts", + "qualifiedName": "AdminPostRegionsRegionReq" + }, + "name": "AdminPostRegionsRegionReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1234, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/regions/index.d.ts", + "qualifiedName": "AdminRegionsRes" + }, + "name": "AdminRegionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1223 + ] + }, + { + "title": "Methods", + "children": [ + 1247, + 1257, + 1271, + 1226, + 1235, + 1252, + 1262, + 1276, + 1243, + 1239, + 1267, + 1230 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1281, + "name": "AdminReservationsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Reservation API Routes](https://docs.medusajs.com/api/admin#reservations). To use these API Routes, make sure to install the\n[@medusajs/inventory](https://docs.medusajs.com/modules/multiwarehouse/install-modules#inventory-module) module in your Medusa backend.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ". The methods\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.reservations`" + }, + { + "kind": "text", + "text": " property.\n\nReservations, provided by the [Inventory Module](https://docs.medusajs.com/modules/multiwarehouse/inventory-module), are quantities of an item that are reserved, typically when an order is placed but not yet fulfilled.\nReservations can be associated with any resources, but commonly with line items of an order.\n\nRelated Guide: [How to manage item allocations in orders](https://docs.medusajs.com/modules/multiwarehouse/admin/manage-item-allocations-in-orders)." + } + ] + }, + "children": [ + { + "id": 1282, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1283, + "name": "new AdminReservationsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1284, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1281, + "name": "AdminReservationsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1293, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1294, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a reservation which can be associated with any resource, such as an order's line item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the reservation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.reservations.create({\n line_item_id: \"item_123\",\n location_id: \"loc_123\",\n inventory_item_id: \"iitem_123\",\n quantity: 1\n})\n.then(({ reservation }) => {\n console.log(reservation.id);\n});\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1295, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reservation to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/reservations/create-reservation.d.ts", + "qualifiedName": "AdminPostReservationsReq" + }, + "name": "AdminPostReservationsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1296, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/reservations/index.d.ts", + "qualifiedName": "AdminReservationsRes" + }, + "name": "AdminReservationsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1302, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1303, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a reservation. Associated resources, such as the line item, will not be deleted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.reservations.delete(reservationId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n});\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1304, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the reservation." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1305, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1289, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1290, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of reservations. The reservations can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`location_id`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`quantity`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The reservations can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of reservations with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list reservations:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.reservations.list()\n.then(({ reservations, count, limit, offset }) => {\n console.log(reservations.length)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the reservations:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.reservations.list({\n expand: \"location\"\n})\n.then(({ reservations, count, limit, offset }) => {\n console.log(reservations.length)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`20`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.reservations.list({\n expand: \"location\",\n limit,\n offset\n})\n.then(({ reservations, count, limit, offset }) => {\n console.log(reservations.length)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1291, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination parameters to apply on the retrieved reservations." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/reservations/list-reservations.d.ts", + "qualifiedName": "AdminGetReservationsParams" + }, + "name": "AdminGetReservationsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1292, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/reservations/index.d.ts", + "qualifiedName": "AdminReservationsListRes" + }, + "name": "AdminReservationsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1285, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1286, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a reservation's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the reservation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.reservations.retrieve(reservationId)\n.then(({ reservation }) => {\n console.log(reservation.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1287, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reservation's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1288, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/reservations/index.d.ts", + "qualifiedName": "AdminReservationsRes" + }, + "name": "AdminReservationsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1297, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1298, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a reservation's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the reservation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.reservations.update(reservationId, {\n quantity: 3\n})\n.then(({ reservation }) => {\n console.log(reservation.id);\n});\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1299, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the reservation." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1300, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the reservation." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/reservations/update-reservation.d.ts", + "qualifiedName": "AdminPostReservationsReservationReq" + }, + "name": "AdminPostReservationsReservationReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1301, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/reservations/index.d.ts", + "qualifiedName": "AdminReservationsRes" + }, + "name": "AdminReservationsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1282 + ] + }, + { + "title": "Methods", + "children": [ + 1293, + 1302, + 1289, + 1285, + 1297 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1306, + "name": "AdminReturnReasonsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Return Reason API Routes](https://docs.medusajs.com/api/admin#return-reasons). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.returnReasons`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nReturn reasons are key-value pairs that are used to specify why an order return is being created.\nAdmins can manage available return reasons, and they can be used by both admins and customers when creating a return.\n\nRelated Guide: [How to manage return reasons](https://docs.medusajs.com/modules/orders/admin/manage-returns#manage-return-reasons)." + } + ] + }, + "children": [ + { + "id": 1307, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1308, + "name": "new AdminReturnReasonsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1309, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1306, + "name": "AdminReturnReasonsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1310, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1311, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a return reason." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the return reason's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.returnReasons.create({\n label: \"Damaged\",\n value: \"damaged\"\n})\n.then(({ return_reason }) => {\n console.log(return_reason.id);\n});\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1312, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return reason to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/return-reasons/create-reason.d.ts", + "qualifiedName": "AdminPostReturnReasonsReq" + }, + "name": "AdminPostReturnReasonsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1313, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/return-reasons/index.d.ts", + "qualifiedName": "AdminReturnReasonsRes" + }, + "name": "AdminReturnReasonsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1319, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1320, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a return reason." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.returnReasons.delete(returnReasonId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n});\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1321, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the return reason." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1322, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1327, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1328, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of return reasons." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of return reasons." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.returnReasons.list()\n.then(({ return_reasons }) => {\n console.log(return_reasons.length);\n});\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1329, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/return-reasons/index.d.ts", + "qualifiedName": "AdminReturnReasonsListRes" + }, + "name": "AdminReturnReasonsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1323, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1324, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a return reason's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the return reason's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.returnReasons.retrieve(returnReasonId)\n.then(({ return_reason }) => {\n console.log(return_reason.id);\n});\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1325, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return reason's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1326, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/return-reasons/index.d.ts", + "qualifiedName": "AdminReturnReasonsRes" + }, + "name": "AdminReturnReasonsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1314, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1315, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a return reason's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the return reason's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.returnReasons.update(returnReasonId, {\n label: \"Damaged\"\n})\n.then(({ return_reason }) => {\n console.log(return_reason.id);\n});\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1316, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return reason's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1317, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the return reason." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/return-reasons/update-reason.d.ts", + "qualifiedName": "AdminPostReturnReasonsReasonReq" + }, + "name": "AdminPostReturnReasonsReasonReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1318, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/return-reasons/index.d.ts", + "qualifiedName": "AdminReturnReasonsRes" + }, + "name": "AdminReturnReasonsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1307 + ] + }, + { + "title": "Methods", + "children": [ + 1310, + 1319, + 1327, + 1323, + 1314 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1330, + "name": "AdminReturnsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Return API Routes](https://docs.medusajs.com/api/admin#returns). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.returns`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA return can be created by a customer or an admin to return items in an order.\nAdmins can manage these returns and change their state.\n\nRelated Guide: [How to manage returns](https://docs.medusajs.com/modules/orders/admin/manage-returns)." + } + ] + }, + "children": [ + { + "id": 1331, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1332, + "name": "new AdminReturnsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1333, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1330, + "name": "AdminReturnsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1334, + "name": "cancel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1335, + "name": "cancel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Registers a return as canceled. The return can be associated with an order, claim, or swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the order associated with the return. If the return is associated with a claim or a swap, then it'll be the order\nthat the claim or swap belongs to." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.returns.cancel(returnId)\n.then(({ order }) => {\n console.log(order.id);\n});\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1336, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1337, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/returns/index.d.ts", + "qualifiedName": "AdminReturnsCancelRes" + }, + "name": "AdminReturnsCancelRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1343, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1344, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of Returns. The returns can be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of returns with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list returns:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.returns.list()\n.then(({ returns, limit, offset, count }) => {\n console.log(returns.length)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.returns.list({\n limit,\n offset\n})\n.then(({ returns, limit, offset, count }) => {\n console.log(returns.length)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1345, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Paignation configurations to be applied on the retrieved returns." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/returns/list-returns.d.ts", + "qualifiedName": "AdminGetReturnsParams" + }, + "name": "AdminGetReturnsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1346, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/returns/index.d.ts", + "qualifiedName": "AdminReturnsListRes" + }, + "name": "AdminReturnsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1338, + "name": "receive", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1339, + "name": "receive", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Mark a return as received. This also updates the status of associated order, claim, or swap accordingly." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the return's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.returns.receive(returnId, {\n items: [\n {\n item_id,\n quantity: 1\n }\n ]\n})\n.then((data) => {\n console.log(data.return.id);\n});\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1340, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The return's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1341, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The received return." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/returns/receive-return.d.ts", + "qualifiedName": "AdminPostReturnsReturnReceiveReq" + }, + "name": "AdminPostReturnsReturnReceiveReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1342, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/returns/index.d.ts", + "qualifiedName": "AdminReturnsRes" + }, + "name": "AdminReturnsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1331 + ] + }, + { + "title": "Methods", + "children": [ + 1334, + 1343, + 1338 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1347, + "name": "AdminSalesChannelsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Sales Channel API Routes](https://docs.medusajs.com/api/admin#sales-channels). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.salesChannels`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA sales channel indicates a channel where products can be sold in. For example, a webshop or a mobile app.\nAdmins can manage sales channels and the products available in them.\n\nRelated Guide: [How to manage sales channels](https://docs.medusajs.com/modules/sales-channels/admin/manage)." + } + ] + }, + "children": [ + { + "id": 1348, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1349, + "name": "new AdminSalesChannelsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1350, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1347, + "name": "AdminSalesChannelsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1382, + "name": "addLocation", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1383, + "name": "addLocation", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Associate a stock location with a sales channel." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the sales channel's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.salesChannels.addLocation(salesChannelId, {\n location_id: \"loc_123\"\n})\n.then(({ sales_channel }) => {\n console.log(sales_channel.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1384, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1385, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location to associate with the sales channel." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/associate-stock-location.d.ts", + "qualifiedName": "AdminPostSalesChannelsChannelStockLocationsReq" + }, + "name": "AdminPostSalesChannelsChannelStockLocationsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1386, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/index.d.ts", + "qualifiedName": "AdminSalesChannelsRes" + }, + "name": "AdminSalesChannelsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1377, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1378, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a list of products to a sales channel." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the sales channel's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.salesChannels.addProducts(salesChannelId, {\n product_ids: [\n {\n id: productId\n }\n ]\n})\n.then(({ sales_channel }) => {\n console.log(sales_channel.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1379, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1380, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products to add to the sales channel." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/add-product-batch.d.ts", + "qualifiedName": "AdminPostSalesChannelsChannelProductsBatchReq" + }, + "name": "AdminPostSalesChannelsChannelProductsBatchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1381, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/index.d.ts", + "qualifiedName": "AdminSalesChannelsRes" + }, + "name": "AdminSalesChannelsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1355, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1356, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a sales channel." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the sales channel's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.salesChannels.create({\n name: \"App\",\n description: \"Mobile app\"\n})\n.then(({ sales_channel }) => {\n console.log(sales_channel.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1357, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/create-sales-channel.d.ts", + "qualifiedName": "AdminPostSalesChannelsReq" + }, + "name": "AdminPostSalesChannelsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1358, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/index.d.ts", + "qualifiedName": "AdminSalesChannelsRes" + }, + "name": "AdminSalesChannelsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1368, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1369, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a sales channel. Associated products, stock locations, and other resources are not deleted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.salesChannels.delete(salesChannelId)\n.then(({ id, object, deleted }) => {\n console.log(id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1370, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1371, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1364, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1365, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of sales channels. The sales channels can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`name`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The sales channels can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of sales channels with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list sales channels:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.salesChannels.list()\n.then(({ sales_channels, limit, offset, count }) => {\n console.log(sales_channels.length)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the sales channels:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.salesChannels.list({\n expand: \"locations\"\n})\n.then(({ sales_channels, limit, offset, count }) => {\n console.log(sales_channels.length)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`20`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.salesChannels.list({\n expand: \"locations\",\n limit,\n offset\n})\n.then(({ sales_channels, limit, offset, count }) => {\n console.log(sales_channels.length)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1366, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations applied on the retrieved sales channels." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/list-sales-channels.d.ts", + "qualifiedName": "AdminGetSalesChannelsParams" + }, + "name": "AdminGetSalesChannelsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1367, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/index.d.ts", + "qualifiedName": "AdminSalesChannelsListRes" + }, + "name": "AdminSalesChannelsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1387, + "name": "removeLocation", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1388, + "name": "removeLocation", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a stock location from a sales channel. This only removes the association between the stock location and the sales channel. It does not delete the stock location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the sales channel's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.salesChannels.removeLocation(salesChannelId, {\n location_id: \"loc_id\"\n})\n.then(({ sales_channel }) => {\n console.log(sales_channel.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1389, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1390, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location to remove from the sales channel." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/remove-stock-location.d.ts", + "qualifiedName": "AdminDeleteSalesChannelsChannelStockLocationsReq" + }, + "name": "AdminDeleteSalesChannelsChannelStockLocationsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1391, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/index.d.ts", + "qualifiedName": "AdminSalesChannelsRes" + }, + "name": "AdminSalesChannelsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1372, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1373, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a list of products from a sales channel. This doesn't delete the product. It only removes the association between the product and the sales channel." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the sales channel's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.salesChannels.removeProducts(salesChannelId, {\n product_ids: [\n {\n id: productId\n }\n ]\n})\n.then(({ sales_channel }) => {\n console.log(sales_channel.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1374, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1375, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products to remove from the sales channel." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/delete-products-batch.d.ts", + "qualifiedName": "AdminDeleteSalesChannelsChannelProductsBatchReq" + }, + "name": "AdminDeleteSalesChannelsChannelProductsBatchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1376, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/index.d.ts", + "qualifiedName": "AdminSalesChannelsRes" + }, + "name": "AdminSalesChannelsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1351, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1352, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a sales channel's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the sales channel's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.salesChannels.retrieve(salesChannelId)\n.then(({ sales_channel }) => {\n console.log(sales_channel.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1353, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1354, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/index.d.ts", + "qualifiedName": "AdminSalesChannelsRes" + }, + "name": "AdminSalesChannelsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1359, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1360, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a sales channel's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the sales channel's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.salesChannels.update(salesChannelId, {\n name: \"App\"\n})\n.then(({ sales_channel }) => {\n console.log(sales_channel.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1361, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The sales channel's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1362, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the sales channel." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/update-sales-channel.d.ts", + "qualifiedName": "AdminPostSalesChannelsSalesChannelReq" + }, + "name": "AdminPostSalesChannelsSalesChannelReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1363, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/sales-channels/index.d.ts", + "qualifiedName": "AdminSalesChannelsRes" + }, + "name": "AdminSalesChannelsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1348 + ] + }, + { + "title": "Methods", + "children": [ + 1382, + 1377, + 1355, + 1368, + 1364, + 1387, + 1372, + 1351, + 1359 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1392, + "name": "AdminShippingOptionsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Shipping Option API Routes](https://docs.medusajs.com/api/admin#shipping-options). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.shippingOptions`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA shipping option is used to define the available shipping methods during checkout or when creating a return.\nAdmins can create an unlimited number of shipping options, each associated with a shipping profile and fulfillment provider, among other resources.\n\nRelated Guide: [Shipping Option architecture](https://docs.medusajs.com/modules/carts-and-checkout/shipping#shipping-option)." + } + ] + }, + "children": [ + { + "id": 1393, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1394, + "name": "new AdminShippingOptionsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1395, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1392, + "name": "AdminShippingOptionsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1396, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1397, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a shipping option." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the shipping option's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.shippingOptions.create({\n name: \"PostFake\",\n region_id,\n provider_id,\n data: {\n },\n price_type: \"flat_rate\"\n})\n.then(({ shipping_option }) => {\n console.log(shipping_option.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1398, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping option to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-options/create-shipping-option.d.ts", + "qualifiedName": "AdminPostShippingOptionsReq" + }, + "name": "AdminPostShippingOptionsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1399, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-options/index.d.ts", + "qualifiedName": "AdminShippingOptionsRes" + }, + "name": "AdminShippingOptionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1405, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1406, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a shipping option. Once deleted, it can't be used when creating orders or returns." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.shippingOptions.delete(optionId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1407, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping option's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1408, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1413, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1414, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of shipping options. The shipping options can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`region_id`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`is_return`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of shipping options." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.shippingOptions.list()\n.then(({ shipping_options, count }) => {\n console.log(shipping_options.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1415, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on the retrieved shipping options." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-options/list-shipping-options.d.ts", + "qualifiedName": "AdminGetShippingOptionsParams" + }, + "name": "AdminGetShippingOptionsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1416, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-options/index.d.ts", + "qualifiedName": "AdminShippingOptionsListRes" + }, + "name": "AdminShippingOptionsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1409, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1410, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a shipping option's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the shipping option's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.shippingOptions.retrieve(optionId)\n.then(({ shipping_option }) => {\n console.log(shipping_option.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1411, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping option's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1412, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-options/index.d.ts", + "qualifiedName": "AdminShippingOptionsRes" + }, + "name": "AdminShippingOptionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1400, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1401, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a shipping option's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the shipping option's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.shippingOptions.update(optionId, {\n name: \"PostFake\",\n requirements: [\n {\n id,\n type: \"max_subtotal\",\n amount: 1000\n }\n ]\n})\n.then(({ shipping_option }) => {\n console.log(shipping_option.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1402, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping option's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1403, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the shipping option." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-options/update-shipping-option.d.ts", + "qualifiedName": "AdminPostShippingOptionsOptionReq" + }, + "name": "AdminPostShippingOptionsOptionReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1404, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-options/index.d.ts", + "qualifiedName": "AdminShippingOptionsRes" + }, + "name": "AdminShippingOptionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1393 + ] + }, + { + "title": "Methods", + "children": [ + 1396, + 1405, + 1413, + 1409, + 1400 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1417, + "name": "AdminShippingProfilesResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Shipping Profile API Routes](https://docs.medusajs.com/api/admin#shipping-profiles). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.shippingProfiles`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA shipping profile is used to group products that can be shipped in the same manner.\nThey are created by the admin and they're not associated with a fulfillment provider.\n\nRelated Guide: [Shipping Profile architecture](https://docs.medusajs.com/modules/carts-and-checkout/shipping#shipping-profile)." + } + ] + }, + "children": [ + { + "id": 1418, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1419, + "name": "new AdminShippingProfilesResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1420, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1417, + "name": "AdminShippingProfilesResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1421, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1422, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a shipping profile." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the shipping profile's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.shippingProfiles.create({\n name: \"Large Products\"\n})\n.then(({ shipping_profile }) => {\n console.log(shipping_profile.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1423, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping profile to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-profiles/create-shipping-profile.d.ts", + "qualifiedName": "AdminPostShippingProfilesReq" + }, + "name": "AdminPostShippingProfilesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1424, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-profiles/index.d.ts", + "qualifiedName": "AdminShippingProfilesRes" + }, + "name": "AdminShippingProfilesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1430, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1431, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a shipping profile. Associated shipping options are deleted as well." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.shippingProfiles.delete(profileId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1432, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping profile's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1433, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1438, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1439, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of shipping profiles." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of shipping profiles." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.shippingProfiles.list()\n.then(({ shipping_profiles }) => {\n console.log(shipping_profiles.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1440, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-profiles/index.d.ts", + "qualifiedName": "AdminShippingProfilesListRes" + }, + "name": "AdminShippingProfilesListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1434, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1435, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a shipping profile's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the shipping profile's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.shippingProfiles.retrieve(profileId)\n.then(({ shipping_profile }) => {\n console.log(shipping_profile.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1436, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping profile's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1437, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-profiles/index.d.ts", + "qualifiedName": "AdminShippingProfilesRes" + }, + "name": "AdminShippingProfilesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1425, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1426, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a shipping profile's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the shipping profile's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.shippingProfiles.update(shippingProfileId, {\n name: 'Large Products'\n})\n.then(({ shipping_profile }) => {\n console.log(shipping_profile.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1427, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping profile's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1428, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the shipping profile." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-profiles/update-shipping-profile.d.ts", + "qualifiedName": "AdminPostShippingProfilesProfileReq" + }, + "name": "AdminPostShippingProfilesProfileReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1429, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/shipping-profiles/index.d.ts", + "qualifiedName": "AdminShippingProfilesRes" + }, + "name": "AdminShippingProfilesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1418 + ] + }, + { + "title": "Methods", + "children": [ + 1421, + 1430, + 1438, + 1434, + 1425 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1441, + "name": "AdminStockLocationsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Stock Location API Routes](https://docs.medusajs.com/api/admin#stock-locations). To use these API Routes, make sure to install the\n[@medusajs/stock-location](https://docs.medusajs.com/modules/multiwarehouse/install-modules#stock-location-module) module in your Medusa backend.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ". The methods\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.stockLocations`" + }, + { + "kind": "text", + "text": " property.\n\nA stock location, provided by the [Stock Location module](https://docs.medusajs.com/modules/multiwarehouse/stock-location-module), indicates a physical address that stock-kept items, such as physical products, can be stored in.\nAn admin can create and manage available stock locations.\n\nRelated Guide: [How to manage stock locations](https://docs.medusajs.com/modules/multiwarehouse/admin/manage-stock-locations)." + } + ] + }, + "children": [ + { + "id": 1442, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1443, + "name": "new AdminStockLocationsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1444, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1441, + "name": "AdminStockLocationsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1445, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1446, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a stock location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the stock location's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.stockLocations.create({\n name: \"Main Warehouse\",\n})\n.then(({ stock_location }) => {\n console.log(stock_location.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1447, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/stock-locations/create-stock-location.d.ts", + "qualifiedName": "AdminPostStockLocationsReq" + }, + "name": "AdminPostStockLocationsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1448, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/stock-locations/index.d.ts", + "qualifiedName": "AdminStockLocationsRes" + }, + "name": "AdminStockLocationsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1458, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1459, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a stock location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.stockLocations.delete(stockLocationId)\n.then(({ id, object, deleted }) => {\n console.log(id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1460, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1461, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/common/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/types" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1462, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1463, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of stock locations. The stock locations can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`name`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter.\nThe stock locations can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of stock locations with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list stock locations:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.stockLocations.list()\n.then(({ stock_locations, limit, offset, count }) => {\n console.log(stock_locations.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the stock locations:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.stockLocations.list({\n expand: \"address\"\n})\n.then(({ stock_locations, limit, offset, count }) => {\n console.log(stock_locations.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`20`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.stockLocations.list({\n expand: \"address\",\n limit,\n offset\n})\n.then(({ stock_locations, limit, offset, count }) => {\n console.log(stock_locations.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1464, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved stock locations." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/stock-locations/list-stock-locations.d.ts", + "qualifiedName": "AdminGetStockLocationsParams" + }, + "name": "AdminGetStockLocationsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1465, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/stock-locations/index.d.ts", + "qualifiedName": "AdminStockLocationsListRes" + }, + "name": "AdminStockLocationsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1449, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1450, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a stock location's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the stock location's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.stockLocations.retrieve(stockLocationId)\n.then(({ stock_location }) => {\n console.log(stock_location.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1451, + "name": "itemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1452, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/stock-locations/index.d.ts", + "qualifiedName": "AdminStockLocationsRes" + }, + "name": "AdminStockLocationsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1453, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1454, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a stock location's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the stock location's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.stockLocations.update(stockLocationId, {\n name: 'Main Warehouse'\n})\n.then(({ stock_location }) => {\n console.log(stock_location.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1455, + "name": "stockLocationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1456, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to be updated in the stock location." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/stock-locations/update-stock-location.d.ts", + "qualifiedName": "AdminPostStockLocationsLocationReq" + }, + "name": "AdminPostStockLocationsLocationReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1457, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/stock-locations/index.d.ts", + "qualifiedName": "AdminStockLocationsRes" + }, + "name": "AdminStockLocationsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1442 + ] + }, + { + "title": "Methods", + "children": [ + 1445, + 1458, + 1462, + 1449, + 1453 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1466, + "name": "AdminStoresResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Store API Routes](https://docs.medusajs.com/api/admin#store). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.store`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA store indicates the general configurations and details about the commerce store. By default, there's only one store in the Medusa backend.\nAdmins can manage the store and its details or configurations." + } + ] + }, + "children": [ + { + "id": 1467, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1468, + "name": "new AdminStoresResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1469, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1466, + "name": "AdminStoresResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1474, + "name": "addCurrency", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1475, + "name": "addCurrency", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a currency code to the available currencies in a store. This doesn't create new currencies, as currencies are defined within the Medusa backend. \nTo create a currency, you can [create a migration](https://docs.medusajs.com/development/entities/migrations/create) that inserts the currency into the database." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the store's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.store.addCurrency(\"eur\")\n.then(({ store }) => {\n console.log(store.currencies);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1476, + "name": "currency_code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency to add to the store." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1477, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/store/index.d.ts", + "qualifiedName": "AdminStoresRes" + }, + "name": "AdminStoresRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1478, + "name": "deleteCurrency", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1479, + "name": "deleteCurrency", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a currency code from the available currencies in a store. This doesn't completely delete the currency and it can be added again later to the store." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the store's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.store.deleteCurrency(\"eur\")\n.then(({ store }) => {\n console.log(store.currencies);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1480, + "name": "currency_code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency to delete from the store." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1481, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/store/index.d.ts", + "qualifiedName": "AdminStoresRes" + }, + "name": "AdminStoresRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1485, + "name": "listPaymentProviders", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1486, + "name": "listPaymentProviders", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of available payment providers in a store." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of payment providers." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.store.listPaymentProviders()\n.then(({ payment_providers }) => {\n console.log(payment_providers.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1487, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/store/index.d.ts", + "qualifiedName": "AdminPaymentProvidersList" + }, + "name": "AdminPaymentProvidersList", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1488, + "name": "listTaxProviders", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1489, + "name": "listTaxProviders", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of available tax providers in a store." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of tax providers." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.store.listTaxProviders()\n.then(({ tax_providers }) => {\n console.log(tax_providers.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1490, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/store/index.d.ts", + "qualifiedName": "AdminTaxProvidersList" + }, + "name": "AdminTaxProvidersList", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1482, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1483, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve the store's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the store's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.store.retrieve()\n.then(({ store }) => {\n console.log(store.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1484, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/store/index.d.ts", + "qualifiedName": "AdminExtendedStoresRes" + }, + "name": "AdminExtendedStoresRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1470, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1471, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update the store's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the store's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.store.update({\n name: \"Medusa Store\"\n})\n.then(({ store }) => {\n console.log(store.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1472, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the store." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/store/update-store.d.ts", + "qualifiedName": "AdminPostStoreReq" + }, + "name": "AdminPostStoreReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1473, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/store/index.d.ts", + "qualifiedName": "AdminStoresRes" + }, + "name": "AdminStoresRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1467 + ] + }, + { + "title": "Methods", + "children": [ + 1474, + 1478, + 1485, + 1488, + 1482, + 1470 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1491, + "name": "AdminSwapsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Swap API Routes](https://docs.medusajs.com/api/admin#swaps). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.swaps`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA swap is created by a customer or an admin to exchange an item with a new one.\nCreating a swap implicitely includes creating a return for the item being exchanged.\n\nRelated Guide: [How to manage swaps](https://docs.medusajs.com/modules/orders/admin/manage-swaps)" + } + ] + }, + "children": [ + { + "id": 1492, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1493, + "name": "new AdminSwapsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1494, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1491, + "name": "AdminSwapsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1499, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1500, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of swaps. The swaps can be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of swaps with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list swaps:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.swaps.list()\n.then(({ swaps }) => {\n console.log(swaps.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.swaps.list({\n limit,\n offset\n})\n.then(({ swaps }) => {\n console.log(swaps.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1501, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Pagination configurations to apply on the retrieved swaps." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/swaps/list-swaps.d.ts", + "qualifiedName": "AdminGetSwapsParams" + }, + "name": "AdminGetSwapsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1502, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/swaps/index.d.ts", + "qualifiedName": "AdminSwapsListRes" + }, + "name": "AdminSwapsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1495, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1496, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a swap's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the swap's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.swaps.retrieve(swapId)\n.then(({ swap }) => {\n console.log(swap.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1497, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The swap's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1498, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/swaps/index.d.ts", + "qualifiedName": "AdminSwapsRes" + }, + "name": "AdminSwapsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1492 + ] + }, + { + "title": "Methods", + "children": [ + 1499, + 1495 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1503, + "name": "AdminTaxRatesResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Tax Rate API Routes](https://docs.medusajs.com/api/admin#tax-rates). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.taxRates`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nEach region has at least a default tax rate. Admins can create and manage additional tax rates that can be applied for certain conditions, such as for specific product types.\n\nRelated Guide: [How to manage tax rates](https://docs.medusajs.com/modules/taxes/admin/manage-tax-rates)." + } + ] + }, + "children": [ + { + "id": 1504, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1505, + "name": "new AdminTaxRatesResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1506, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1503, + "name": "AdminTaxRatesResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1533, + "name": "addProductTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1534, + "name": "addProductTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add product types to a tax rate." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the tax rate's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.addProductTypes(taxRateId, {\n product_types: [\n productTypeId\n ]\n})\n.then(({ tax_rate }) => {\n console.log(tax_rate.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1535, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1536, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product types to add to the tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/add-to-product-types.d.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductTypesReq" + }, + "name": "AdminPostTaxRatesTaxRateProductTypesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1537, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/get-tax-rate.d.ts", + "qualifiedName": "AdminGetTaxRatesTaxRateParams" + }, + "name": "AdminGetTaxRatesTaxRateParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1538, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/index.d.ts", + "qualifiedName": "AdminTaxRatesRes" + }, + "name": "AdminTaxRatesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1527, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1528, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add products to a tax rate." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the tax rate's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.addProducts(taxRateId, {\n products: [\n productId\n ]\n})\n.then(({ tax_rate }) => {\n console.log(tax_rate.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1529, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1530, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products to add to the tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/add-to-products.d.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductsReq" + }, + "name": "AdminPostTaxRatesTaxRateProductsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1531, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/add-to-products.d.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateProductsParams" + }, + "name": "AdminPostTaxRatesTaxRateProductsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1532, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/index.d.ts", + "qualifiedName": "AdminTaxRatesRes" + }, + "name": "AdminTaxRatesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1539, + "name": "addShippingOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1540, + "name": "addShippingOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add shipping options to a tax rate." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the tax rate's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.addShippingOptions(taxRateId, {\n shipping_options: [\n shippingOptionId\n ]\n})\n.then(({ tax_rate }) => {\n console.log(tax_rate.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1541, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1542, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping options to add to the tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/add-to-shipping-options.d.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateShippingOptionsReq" + }, + "name": "AdminPostTaxRatesTaxRateShippingOptionsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1543, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/add-to-shipping-options.d.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateShippingOptionsParams" + }, + "name": "AdminPostTaxRatesTaxRateShippingOptionsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1544, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/index.d.ts", + "qualifiedName": "AdminTaxRatesRes" + }, + "name": "AdminTaxRatesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1516, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1517, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a tax rate." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the tax rate's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.create({\n code: \"TEST\",\n name: \"New Tax Rate\",\n region_id\n})\n.then(({ tax_rate }) => {\n console.log(tax_rate.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1518, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/create-tax-rate.d.ts", + "qualifiedName": "AdminPostTaxRatesReq" + }, + "name": "AdminPostTaxRatesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1519, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/create-tax-rate.d.ts", + "qualifiedName": "AdminPostTaxRatesParams" + }, + "name": "AdminPostTaxRatesParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1520, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/index.d.ts", + "qualifiedName": "AdminTaxRatesRes" + }, + "name": "AdminTaxRatesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1563, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1564, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a tax rate. Resources associated with the tax rate, such as products or product types, are not deleted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.delete(taxRateId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1565, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1566, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1512, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1513, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of tax rates. The tax rates can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`name`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`rate`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The tax rates can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of tax rates with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list tax rates:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.list()\n.then(({ tax_rates, limit, offset, count }) => {\n console.log(tax_rates.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the tax rates:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.list({\n expand: \"shipping_options\"\n})\n.then(({ tax_rates, limit, offset, count }) => {\n console.log(tax_rates.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`50`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.list({\n expand: \"shipping_options\",\n limit,\n offset\n})\n.then(({ tax_rates, limit, offset, count }) => {\n console.log(tax_rates.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1514, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations applied to the retrieved tax rates." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/list-tax-rates.d.ts", + "qualifiedName": "AdminGetTaxRatesParams" + }, + "name": "AdminGetTaxRatesParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1515, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/index.d.ts", + "qualifiedName": "AdminTaxRatesListRes" + }, + "name": "AdminTaxRatesListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1551, + "name": "removeProductTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1552, + "name": "removeProductTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove product types from a tax rate. This only removes the association between the product types and the tax rate. It does not delete the product types." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the tax rate's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.removeProductTypes(taxRateId, {\n product_types: [\n productTypeId\n ]\n})\n.then(({ tax_rate }) => {\n console.log(tax_rate.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1553, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1554, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product types to remove from the tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/remove-from-product-types.d.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductTypesReq" + }, + "name": "AdminDeleteTaxRatesTaxRateProductTypesReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1555, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/remove-from-product-types.d.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductTypesParams" + }, + "name": "AdminDeleteTaxRatesTaxRateProductTypesParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1556, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/index.d.ts", + "qualifiedName": "AdminTaxRatesRes" + }, + "name": "AdminTaxRatesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1545, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1546, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove products from a tax rate. This only removes the association between the products and the tax rate. It does not delete the products." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the tax rate's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.removeProducts(taxRateId, {\n products: [\n productId\n ]\n})\n.then(({ tax_rate }) => {\n console.log(tax_rate.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1547, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1548, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products to remove from the tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/remove-from-products.d.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductsReq" + }, + "name": "AdminDeleteTaxRatesTaxRateProductsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1549, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/remove-from-products.d.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateProductsParams" + }, + "name": "AdminDeleteTaxRatesTaxRateProductsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1550, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/index.d.ts", + "qualifiedName": "AdminTaxRatesRes" + }, + "name": "AdminTaxRatesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1557, + "name": "removeShippingOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1558, + "name": "removeShippingOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove shipping options from a tax rate. This only removes the association between the shipping options and the tax rate. It does not delete the shipping options." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the tax rate's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.removeShippingOptions(taxRateId, {\n shipping_options: [\n shippingOptionId\n ]\n})\n.then(({ tax_rate }) => {\n console.log(tax_rate.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1559, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1560, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping options to remove from the tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/remove-from-shipping-options.d.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateShippingOptionsReq" + }, + "name": "AdminDeleteTaxRatesTaxRateShippingOptionsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1561, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/remove-from-shipping-options.d.ts", + "qualifiedName": "AdminDeleteTaxRatesTaxRateShippingOptionsParams" + }, + "name": "AdminDeleteTaxRatesTaxRateShippingOptionsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1562, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/index.d.ts", + "qualifiedName": "AdminTaxRatesRes" + }, + "name": "AdminTaxRatesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1507, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1508, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a tax rate's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the tax rate's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a tax rate by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.retrieve(taxRateId)\n.then(({ tax_rate }) => {\n console.log(tax_rate.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.retrieve(taxRateId, {\n expand: \"shipping_options\"\n})\n.then(({ tax_rate }) => {\n console.log(tax_rate.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1509, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1510, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on retrieved tax rates." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/get-tax-rate.d.ts", + "qualifiedName": "AdminGetTaxRatesTaxRateParams" + }, + "name": "AdminGetTaxRatesTaxRateParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1511, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/index.d.ts", + "qualifiedName": "AdminTaxRatesRes" + }, + "name": "AdminTaxRatesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1521, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1522, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a tax rate's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the tax rate's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.taxRates.update(taxRateId, {\n name: \"New Tax Rate\"\n})\n.then(({ tax_rate }) => {\n console.log(tax_rate.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1523, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax rate's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1524, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/update-tax-rate.d.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateReq" + }, + "name": "AdminPostTaxRatesTaxRateReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1525, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved tax rate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/update-tax-rate.d.ts", + "qualifiedName": "AdminPostTaxRatesTaxRateParams" + }, + "name": "AdminPostTaxRatesTaxRateParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1526, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/tax-rates/index.d.ts", + "qualifiedName": "AdminTaxRatesRes" + }, + "name": "AdminTaxRatesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1504 + ] + }, + { + "title": "Methods", + "children": [ + 1533, + 1527, + 1539, + 1516, + 1563, + 1512, + 1551, + 1545, + 1557, + 1507, + 1521 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1567, + "name": "AdminUploadsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Upload API Routes](https://docs.medusajs.com/api/admin#uploads). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.uploads`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nThe methods in this class are used to upload any type of resources. For example, they can be used to upload CSV files that are used to import products into the store.\n\nRelated Guide: [How to upload CSV file when importing a product](https://docs.medusajs.com/modules/products/admin/import-products#1-upload-csv-file)." + } + ] + }, + "children": [ + { + "id": 1568, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1569, + "name": "new AdminUploadsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1570, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1567, + "name": "AdminUploadsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1588, + "name": "_createPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 1589, + "name": "_createPayload", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1590, + "name": "file", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "AdminCreateUploadPayload" + }, + "name": "AdminCreateUploadPayload", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.dom.d.ts", + "qualifiedName": "FormData" + }, + "name": "FormData", + "package": "typescript" + } + } + ] + }, + { + "id": 1574, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1575, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Upload a file to a public bucket or storage. The file upload is handled by the file service installed on the Medusa backend." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the uploaded file details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.uploads.create(file)\n.then(({ uploads }) => {\n console.log(uploads.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1576, + "name": "file", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The file to upload." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "AdminCreateUploadPayload" + }, + "name": "AdminCreateUploadPayload", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/uploads/index.d.ts", + "qualifiedName": "AdminUploadsRes" + }, + "name": "AdminUploadsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1577, + "name": "createProtected", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1578, + "name": "createProtected", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Upload a file to an ACL or a non-public bucket. The file upload is handled by the file service installed on the Medusa backend." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the uploaded file details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.uploads.createProtected(file)\n.then(({ uploads }) => {\n console.log(uploads.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1579, + "name": "file", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The file to upload." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "AdminCreateUploadPayload" + }, + "name": "AdminCreateUploadPayload", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/uploads/index.d.ts", + "qualifiedName": "AdminUploadsRes" + }, + "name": "AdminUploadsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1580, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1581, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete an uploaded file from storage. The file is deleted using the installed file service on the Medusa backend." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.uploads.delete({\n file_key\n})\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1582, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The uploaded file to delete." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/uploads/delete-upload.d.ts", + "qualifiedName": "AdminDeleteUploadsReq" + }, + "name": "AdminDeleteUploadsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1583, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1584, + "name": "getPresignedDownloadUrl", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1585, + "name": "getPresignedDownloadUrl", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create and retrieve a presigned or public download URL for a file. The URL creation is handled by the file service installed on the Medusa backend." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the download URL details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.uploads.getPresignedDownloadUrl({\n file_key\n})\n.then(({ download_url }) => {\n console.log(download_url);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1586, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The uploaded file to get a presigned download URL for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/uploads/get-download-url.d.ts", + "qualifiedName": "AdminPostUploadsDownloadUrlReq" + }, + "name": "AdminPostUploadsDownloadUrlReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 1587, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/uploads/index.d.ts", + "qualifiedName": "AdminUploadsDownloadUrlRes" + }, + "name": "AdminUploadsDownloadUrlRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1568 + ] + }, + { + "title": "Methods", + "children": [ + 1588, + 1574, + 1577, + 1580, + 1584 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1591, + "name": "AdminUsersResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin User API Routes](https://docs.medusajs.com/api/admin#users). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.users`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nA store can have more than one user, each having the same privileges. Admins can manage users, their passwords, and more.\n\nRelated Guide: [How to manage users](https://docs.medusajs.com/modules/users/admin/manage-users)." + } + ] + }, + "children": [ + { + "id": 1592, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1593, + "name": "new AdminUsersResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1594, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1591, + "name": "AdminUsersResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1607, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1608, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create an admin user. The user has the same privileges as all admin users, and will be able to authenticate and perform admin functionalities right after creation." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the user's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.users.create({\n email: \"user@example.com\",\n password: \"supersecret\"\n})\n.then(({ user }) => {\n console.log(user.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1609, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "AdminCreateUserPayload" + }, + "name": "AdminCreateUserPayload", + "package": "@medusajs/medusa-js" + } + }, + { + "id": 1610, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/users/index.d.ts", + "qualifiedName": "AdminUserRes" + }, + "name": "AdminUserRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1616, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1617, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a user. Once deleted, the user will not be able to authenticate or perform admin functionalities." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the deletion operation's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.users.delete(userId)\n.then(({ id, object, deleted }) => {\n console.log(id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1618, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1619, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/types/common.d.ts", + "qualifiedName": "DeleteResponse" + }, + "name": "DeleteResponse", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1620, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1621, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve all admin users." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of users." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.users.list()\n.then(({ users }) => {\n console.log(users.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1622, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/users/index.d.ts", + "qualifiedName": "AdminUsersListRes" + }, + "name": "AdminUsersListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1599, + "name": "resetPassword", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1600, + "name": "resetPassword", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Reset the password of an admin user using their reset password token. You must generate a reset password token first for the user using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "sendResetPasswordToken", + "target": 1595, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method,\nthen use that token to reset the password in this method." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the user's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.users.resetPassword({\n token: \"supersecrettoken\",\n password: \"supersecret\"\n})\n.then(({ user }) => {\n console.log(user.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1601, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The reset details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/users/reset-password.d.ts", + "qualifiedName": "AdminResetPasswordRequest" + }, + "name": "AdminResetPasswordRequest", + "package": "@medusajs/medusa" + } + }, + { + "id": 1602, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/users/index.d.ts", + "qualifiedName": "AdminUserRes" + }, + "name": "AdminUserRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1603, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1604, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve an admin user's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the user's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.users.retrieve(userId)\n.then(({ user }) => {\n console.log(user.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1605, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1606, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/users/index.d.ts", + "qualifiedName": "AdminUserRes" + }, + "name": "AdminUserRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1595, + "name": "sendResetPasswordToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1596, + "name": "sendResetPasswordToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Generate a password token for an admin user with a given email. This also triggers the " + }, + { + "kind": "code", + "text": "`user.password_reset`" + }, + { + "kind": "text", + "text": " event. So, if you have a Notification Service installed\nthat can handle this event, a notification, such as an email, will be sent to the user. The token is triggered as part of the " + }, + { + "kind": "code", + "text": "`user.password_reset`" + }, + { + "kind": "text", + "text": " event's payload. \nThat token must be used later to reset the password using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "resetPassword", + "target": 1599, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the token is generated successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.users.sendResetPasswordToken({\n email: \"user@example.com\"\n})\n.then(() => {\n // successful\n})\n.catch(() => {\n // error occurred\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1597, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's reset details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/users/reset-password-token.d.ts", + "qualifiedName": "AdminResetPasswordTokenRequest" + }, + "name": "AdminResetPasswordTokenRequest", + "package": "@medusajs/medusa" + } + }, + { + "id": 1598, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1611, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1612, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update an admin user's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the user's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.users.update(userId, {\n first_name: \"Marcellus\"\n})\n.then(({ user }) => {\n console.log(user.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1613, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1614, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the user." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "AdminUpdateUserPayload" + }, + "name": "AdminUpdateUserPayload", + "package": "@medusajs/medusa-js" + } + }, + { + "id": 1615, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/users/index.d.ts", + "qualifiedName": "AdminUserRes" + }, + "name": "AdminUserRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1592 + ] + }, + { + "title": "Methods", + "children": [ + 1607, + 1616, + 1620, + 1599, + 1603, + 1595, + 1611 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 1623, + "name": "AdminVariantsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Admin Product Variant API Routes](https://docs.medusajs.com/api/admin#product-variants). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.admin.variants`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "user authentication", + "target": 438 + }, + { + "kind": "text", + "text": ".\n\nProduct variants are the actual salable item in your store. Each variant is a combination of the different option values available on the product.\nProduct variants can be managed through " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AdminProductsResource", + "target": 1109 + }, + { + "kind": "text", + "text": ".\n\nRelated Guide: [How to manage product variants](https://docs.medusajs.com/modules/products/admin/manage-products#manage-product-variants)." + } + ] + }, + "children": [ + { + "id": 1624, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1625, + "name": "new AdminVariantsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1626, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 1623, + "name": "AdminVariantsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 1636, + "name": "getInventory", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1637, + "name": "getInventory", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve the available inventory of a product variant." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the inventory details of the product variant." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.variants.getInventory(variantId)\n.then(({ variant }) => {\n console.log(variant.inventory, variant.sales_channel_availability)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1638, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variant's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1639, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/variants/get-inventory.d.ts", + "qualifiedName": "AdminGetVariantsVariantInventoryRes" + }, + "name": "AdminGetVariantsVariantInventoryRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1627, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1628, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of product variants. The product variant can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`title`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The product variant can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of product variants with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list product variants:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.variants.list()\n.then(({ variants, limit, offset, count }) => {\n console.log(variants.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product variants:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.variants.list({\n expand: \"options\"\n})\n.then(({ variants, limit, offset, count }) => {\n console.log(variants.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`100`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.variants.list({\n expand: \"options\",\n limit,\n offset\n})\n.then(({ variants, limit, offset, count }) => {\n console.log(variants.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1629, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved product variants." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/variants/list-variants.d.ts", + "qualifiedName": "AdminGetVariantsParams" + }, + "name": "AdminGetVariantsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1630, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/variants/index.d.ts", + "qualifiedName": "AdminVariantsListRes" + }, + "name": "AdminVariantsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 1631, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1632, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a product variant's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product variant's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a product variant by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.variants.retrieve(variantId)\n.then(({ variant }) => {\n console.log(variant.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.admin.variants.retrieve(variantId, {\n expand: \"options\"\n})\n.then(({ variant }) => {\n console.log(variant.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1633, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variant's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1634, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved product variant." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/variants/get-variant.d.ts", + "qualifiedName": "AdminGetVariantParams" + }, + "name": "AdminGetVariantParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 1635, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/admin/variants/index.d.ts", + "qualifiedName": "AdminVariantsRes" + }, + "name": "AdminVariantsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1624 + ] + }, + { + "title": "Methods", + "children": [ + 1636, + 1627, + 1631 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 18, + "name": "AuthResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Auth API Routes](https://docs.medusajs.com/api/store#auth). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.auth`" + }, + { + "kind": "text", + "text": " property.\n\nThe methods in this class allows you to manage a customer's session, such as login or log out.\nYou can send authenticated requests for a customer either using the Cookie header or using the JWT Token.\nWhen you log the customer in using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "authenticate", + "target": 22, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method, the JS client will automatically attach the\ncookie header in all subsequent requests.\n\nRelated Guide: [How to implement customer profiles in your storefront](https://docs.medusajs.com/modules/customers/storefront/implement-customer-profiles)." + } + ] + }, + "children": [ + { + "id": 19, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 20, + "name": "new AuthResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 21, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 18, + "name": "AuthResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 22, + "name": "authenticate", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 23, + "name": "authenticate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authenticate a customer using their email and password. If the customer is authenticated successfully, the cookie is automatically attached to subsequent requests sent with the JS Client." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.auth.authenticate({\n email: \"user@example.com\",\n password: \"user@example.com\"\n})\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 24, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The credentials of the customer to authenticate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/auth/create-session.d.ts", + "qualifiedName": "StorePostAuthReq" + }, + "name": "StorePostAuthReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 25, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/auth/index.d.ts", + "qualifiedName": "StoreAuthRes" + }, + "name": "StoreAuthRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 26, + "name": "deleteSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 27, + "name": "deleteSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Log out the customer and remove their authentication session. This method requires " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "customer authentication", + "target": 22, + "tsLinkText": "customer authentication" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when customer is logged out successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.auth.deleteSession()\n.then(() => {\n // customer logged out successfully\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 28, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 32, + "name": "exists", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 33, + "name": "exists", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Check if the email is already used by another registered customer. Can be used to validate a new customer's email." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the result of the check." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.auth.exists(\"user@example.com\")\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 34, + "name": "email", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The email to check." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 35, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/auth/index.d.ts", + "qualifiedName": "StoreGetAuthEmailRes" + }, + "name": "StoreGetAuthEmailRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 29, + "name": "getSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 30, + "name": "getSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve the details of the logged-in customer. Can also be used to check if there is an authenticated customer.\nThis method requires " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "customer authentication", + "target": 22, + "tsLinkText": "customer authentication" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged\nmedusa.auth.getSession()\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 31, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/auth/index.d.ts", + "qualifiedName": "StoreAuthRes" + }, + "name": "StoreAuthRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 36, + "name": "getToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 37, + "name": "getToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authenticate the customer and retrieve a JWT token to use for subsequent authenticated requests." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the access token of the customer, if they're authenticated successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.auth.getToken({\n email: 'user@example.com',\n password: 'supersecret'\n})\n.then(({ access_token }) => {\n console.log(access_token);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 38, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The credentials of the customer to authenticate." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/auth/create-session.d.ts", + "qualifiedName": "StorePostAuthReq" + }, + "name": "StorePostAuthReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 39, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/auth/index.d.ts", + "qualifiedName": "StoreBearerAuthRes" + }, + "name": "StoreBearerAuthRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 19 + ] + }, + { + "title": "Methods", + "children": [ + 22, + 26, + 32, + 29, + 36 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 40, + "name": "CartsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Cart API Routes](https://docs.medusajs.com/api/store#carts). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.carts`" + }, + { + "kind": "text", + "text": " property.\n\nA cart is a virtual shopping bag that customers can use to add items they want to purchase.\nA cart is then used to checkout and place an order.\n\nRelated Guide: [How to implement cart functionality in your storefront](https://docs.medusajs.com/modules/carts-and-checkout/storefront/implement-cart)." + } + ] + }, + "children": [ + { + "id": 41, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 42, + "name": "new CartsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 43, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 40, + "name": "CartsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 44, + "name": "lineItems", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "LineItemsResource", + "target": 146, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to line-item-related routes part of the [Store Cart API Routes](https://docs.medusajs.com/api/store#carts)." + } + ] + }, + "type": { + "type": "reference", + "target": 146, + "name": "LineItemsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 45, + "name": "addShippingMethod", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 46, + "name": "addShippingMethod", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a shipping method to the cart. The validation of the " + }, + { + "kind": "code", + "text": "`data`" + }, + { + "kind": "text", + "text": " field is handled by the fulfillment provider of the chosen shipping option." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.addShippingMethod(cartId, {\n option_id\n})\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 47, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart to add the shipping method to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 48, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shipping method to add." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/add-shipping-method.d.ts", + "qualifiedName": "StorePostCartsCartShippingMethodReq" + }, + "name": "StorePostCartsCartShippingMethodReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 49, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 50, + "name": "complete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 51, + "name": "complete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Complete a cart and place an order or create a swap, based on the cart's type. This includes attempting to authorize the cart's payment.\nIf authorizing the payment requires more action, the cart will not be completed and the order will not be placed or the swap will not be created.\nAn idempotency key will be generated if none is provided in the header " + }, + { + "kind": "code", + "text": "`Idempotency-Key`" + }, + { + "kind": "text", + "text": " and added to\nthe response. If an error occurs during cart completion or the request is interrupted for any reason, the cart completion can be retried by passing the idempotency\nkey in the " + }, + { + "kind": "code", + "text": "`Idempotency-Key`" + }, + { + "kind": "text", + "text": " header." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the completion details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.complete(cartId)\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 52, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart to complete." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 53, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCompleteCartRes" + }, + "name": "StoreCompleteCartRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 54, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 55, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a Cart. Although optional, specifying the cart's region and sales channel can affect the cart's pricing and\nthe products that can be added to the cart respectively. So, make sure to set those early on and change them if necessary, such as when the customer changes their region.\nIf a customer is logged in, make sure to pass its ID or email within the cart's details so that the cart is attached to the customer." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the created cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.create()\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 56, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/create-cart.d.ts", + "qualifiedName": "StorePostCartReq" + }, + "name": "StorePostCartReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 57, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 58, + "name": "createPaymentSessions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 59, + "name": "createPaymentSessions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create Payment Sessions for each of the available Payment Providers in the Cart's Region. If there's only one payment session created,\nit will be selected by default. The creation of the payment session uses the payment provider and may require sending requests to third-party services." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.createPaymentSessions(cartId)\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 60, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart to create the payment sessions for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 61, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 62, + "name": "deleteDiscount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 63, + "name": "deleteDiscount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a Discount from a Cart. This only removes the application of the discount, and not completely deletes it. The totals will be re-calculated and the payment sessions\nwill be refreshed after the removal." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.deleteDiscount(cartId, code)\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 64, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the ID of the cart to remove the discount from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 65, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the discount to remove from the cart." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 66, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 67, + "name": "deletePaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 68, + "name": "deletePaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a Payment Session in a Cart. May be useful if a payment has failed. The totals will be recalculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.deletePaymentSession(cartId, \"manual\")\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 69, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart to delete the payment session from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 70, + "name": "provider_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment provider that the session is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 71, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 72, + "name": "refreshPaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 73, + "name": "refreshPaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Refresh a Payment Session to ensure that it is in sync with the Cart. This is usually not necessary, but is provided for edge cases." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.refreshPaymentSession(cartId, \"manual\")\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 74, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the cart to refresh its payment session." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 75, + "name": "provider_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment provider that's associated with the payment session." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 76, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 77, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 78, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Cart's details. This includes recalculating its totals." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.retrieve(cartId)\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 79, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 80, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 81, + "name": "setPaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 82, + "name": "setPaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Select the Payment Session that will be used to complete the cart. This is typically used when the customer chooses their preferred payment method during checkout.\nThe totals of the cart will be recalculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.setPaymentSession(cartId, {\n provider_id: \"manual\"\n})\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 83, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 84, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated payment provider." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/set-payment-session.d.ts", + "qualifiedName": "StorePostCartsCartPaymentSessionReq" + }, + "name": "StorePostCartsCartPaymentSessionReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 85, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 86, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 87, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a Cart's details. If the cart has payment sessions and the region was not changed, the payment sessions are updated. The cart's totals are also recalculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.update(cartId, {\n email: \"user@example.com\"\n})\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 88, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 89, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the cart." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/update-cart.d.ts", + "qualifiedName": "StorePostCartsCartReq" + }, + "name": "StorePostCartsCartReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 90, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 91, + "name": "updatePaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 92, + "name": "updatePaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a Payment Session with additional data. This can be useful depending on the payment provider used.\nAll payment sessions are updated and cart totals are recalculated afterwards." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.updatePaymentSession(cartId, \"manual\", {\n data: {\n\n }\n})\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 93, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 94, + "name": "provider_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment provider that the payment session is associated with." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 95, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the payment session." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/update-payment-session.d.ts", + "qualifiedName": "StorePostCartsCartPaymentSessionUpdateReq" + }, + "name": "StorePostCartsCartPaymentSessionUpdateReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 96, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 41 + ] + }, + { + "title": "Properties", + "children": [ + 44 + ] + }, + { + "title": "Methods", + "children": [ + 45, + 50, + 54, + 58, + 62, + 67, + 72, + 77, + 81, + 86, + 91 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 97, + "name": "CollectionsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Product Collection API Routes](https://docs.medusajs.com/api/store#product-collections). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.collections`" + }, + { + "kind": "text", + "text": " property.\n\nA product collection is used to organize products for different purposes such as marketing or discount purposes. For example, you can create a Summer Collection.\nUsing the methods in this class, you can list or retrieve a collection's details and products." + } + ] + }, + "children": [ + { + "id": 98, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 99, + "name": "new CollectionsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 100, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 97, + "name": "CollectionsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 105, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 106, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of product collections. The product collections can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`handle`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`created_at`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. \nThe product collections can also be paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of product collections with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list product collections:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.collections.list()\n.then(({ collections, limit, offset, count }) => {\n console.log(collections.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.collections.list({\n limit,\n offset\n})\n.then(({ collections, limit, offset, count }) => {\n console.log(collections.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 107, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved product collections." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/collections/list-collections.d.ts", + "qualifiedName": "StoreGetCollectionsParams" + }, + "name": "StoreGetCollectionsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 108, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/collections/index.d.ts", + "qualifiedName": "StoreCollectionsListRes" + }, + "name": "StoreCollectionsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 101, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 102, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a product collection's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.collections.retrieve(collectionId)\n.then(({ collection }) => {\n console.log(collection.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 103, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 104, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/collections/index.d.ts", + "qualifiedName": "StoreCollectionsRes" + }, + "name": "StoreCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 98 + ] + }, + { + "title": "Methods", + "children": [ + 105, + 101 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 109, + "name": "CustomersResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Customer API Routes](https://docs.medusajs.com/api/store#customers_postcustomers). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.customers`" + }, + { + "kind": "text", + "text": " property.\n\nA customer can register and manage their information such as addresses, orders, payment methods, and more.\n\nRelated Guide: [How to implement customer profiles in your storefront](https://docs.medusajs.com/modules/customers/storefront/implement-customer-profiles)." + } + ] + }, + "children": [ + { + "id": 110, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 111, + "name": "new CustomersResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 112, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 109, + "name": "CustomerResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 114, + "name": "addresses", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AddressesResource", + "target": 1, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to address-related routes part of the [Store Customer API Routes](https://docs.medusajs.com/api/store#customers_postcustomers)." + } + ] + }, + "type": { + "type": "reference", + "target": 1, + "name": "AddressesResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 113, + "name": "paymentMethods", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "PaymentMethodsResource", + "target": 241, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to payment-related routes part of the [Store Customer API Routes](https://docs.medusajs.com/api/store#customers_postcustomers)." + } + ] + }, + "type": { + "type": "reference", + "target": 241, + "name": "PaymentMethodsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 115, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 116, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Register a new customer. This will also automatically authenticate the customer and set their login session in the response Cookie header.\nSubsequent requests sent with the JS client are sent with the Cookie session automatically." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the created customer's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.customers.create({\n first_name: \"Alec\",\n last_name: \"Reynolds\",\n email: \"user@example.com\",\n password: \"supersecret\"\n})\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 117, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the customer to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/create-customer.d.ts", + "qualifiedName": "StorePostCustomersReq" + }, + "name": "StorePostCustomersReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 118, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/index.d.ts", + "qualifiedName": "StoreCustomersRes" + }, + "name": "StoreCustomersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 134, + "name": "generatePasswordToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 135, + "name": "generatePasswordToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a reset password token to be used when sending a request with the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "resetPassword", + "target": 130, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method. This emits the event " + }, + { + "kind": "code", + "text": "`customer.password_reset`" + }, + { + "kind": "text", + "text": ". If a notification provider is\ninstalled in the Medusa backend and is configured to handle this event, a notification to the customer, such as an email, may be sent with reset instructions." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when reset password token is created successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.customers.generatePasswordToken({\n email: \"user@example.com\"\n})\n.then(() => {\n // successful\n})\n.catch(() => {\n // failed\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 136, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The necessary details to create the reset password token." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/reset-password-token.d.ts", + "qualifiedName": "StorePostCustomersCustomerPasswordTokenReq" + }, + "name": "StorePostCustomersCustomerPasswordTokenReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 137, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 126, + "name": "listOrders", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 127, + "name": "listOrders", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of the logged-in customer's orders. The orders can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`status`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`fulfillment_status`" + }, + { + "kind": "text", + "text": ". The orders can also be paginated.\nThis method requires " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "customer authentication", + "target": 22 + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of orders with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged\nmedusa.customers.listOrders()\n.then(({ orders, limit, offset, count }) => {\n console.log(orders);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 128, + "name": "params", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved orders." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/list-orders.d.ts", + "qualifiedName": "StoreGetCustomersCustomerOrdersParams" + }, + "name": "StoreGetCustomersCustomerOrdersParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 129, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/index.d.ts", + "qualifiedName": "StoreCustomersListOrdersRes" + }, + "name": "StoreCustomersListOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 130, + "name": "resetPassword", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 131, + "name": "resetPassword", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Reset a customer's password using a password token created by a previous request using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "generatePasswordToken", + "target": 134, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method. If the password token expired,\nyou must create a new one." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.customers.resetPassword({\n email: \"user@example.com\",\n password: \"supersecret\",\n token: \"supersecrettoken\"\n})\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 132, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The necessary details to reset the password." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/reset-password.d.ts", + "qualifiedName": "StorePostCustomersResetPasswordReq" + }, + "name": "StorePostCustomersResetPasswordReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 133, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/index.d.ts", + "qualifiedName": "StoreCustomersRes" + }, + "name": "StoreCustomersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 119, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 120, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve the logged-in customer's details. This method requires " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "customer authentication", + "target": 22 + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the logged-in customer's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged\nmedusa.customers.retrieve()\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 121, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/index.d.ts", + "qualifiedName": "StoreCustomersRes" + }, + "name": "StoreCustomersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 122, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 123, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update the logged-in customer's details. This method requires " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "customer authentication", + "target": 22 + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the logged-in customer's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged\nmedusa.customers.update({\n first_name: \"Laury\"\n})\n.then(({ customer }) => {\n console.log(customer.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 124, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the logged-in customer." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/update-customer.d.ts", + "qualifiedName": "StorePostCustomersCustomerReq" + }, + "name": "StorePostCustomersCustomerReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 125, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/index.d.ts", + "qualifiedName": "StoreCustomersRes" + }, + "name": "StoreCustomersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 110 + ] + }, + { + "title": "Properties", + "children": [ + 114, + 113 + ] + }, + { + "title": "Methods", + "children": [ + 115, + 134, + 126, + 130, + 119, + 122 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 138, + "name": "GiftCardsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Gift Card API Routes](https://docs.medusajs.com/api/store#gift-cards). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.giftCards`" + }, + { + "kind": "text", + "text": " property.\n\nCustomers can use gift cards during checkout to deduct the gift card's balance from the checkout total.\nThe methods in this class allow retrieving a gift card's details by its code. A gift card can be applied to a cart using " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "CartsResource", + "target": 40 + }, + { + "kind": "text", + "text": ".\n\nRelated Guide: [How to use gift cards in a storefront](https://docs.medusajs.com/modules/gift-cards/storefront/use-gift-cards)." + } + ] + }, + "children": [ + { + "id": 139, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 140, + "name": "new GiftCardsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 141, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 138, + "name": "GiftCardsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 142, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 143, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Gift Card's details by its associated unique code." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the gift card." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.giftCards.retrieve(code)\n.then(({ gift_card }) => {\n console.log(gift_card.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 144, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the gift card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 145, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/gift-cards/index.d.ts", + "qualifiedName": "StoreGiftCardsRes" + }, + "name": "StoreGiftCardsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 139 + ] + }, + { + "title": "Methods", + "children": [ + 142 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 146, + "name": "LineItemsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to Line Item API Routes part of the [Store Cart API Routes](https://docs.medusajs.com/api/store#carts). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.carts.lineItems`" + }, + { + "kind": "text", + "text": " property." + } + ] + }, + "children": [ + { + "id": 147, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 148, + "name": "new LineItemsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 149, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 146, + "name": "LineItemsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 150, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 151, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Generates a Line Item with a given Product Variant and adds it to the Cart" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the associated cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.lineItems.create(cart_id, {\n variant_id,\n quantity: 1\n})\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 152, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 153, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The line item to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/create-line-item/index.d.ts", + "qualifiedName": "StorePostCartsCartLineItemsReq" + }, + "name": "StorePostCartsCartLineItemsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 154, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 161, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 162, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete a line item from a cart. The payment sessions will be updated and the totals will be recalculated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the associated cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.lineItems.delete(cartId, lineId)\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 163, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item's cart." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 164, + "name": "line_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item to delete." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 165, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 155, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 156, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a line item's data." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the associated cart's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.carts.lineItems.update(cartId, lineId, {\n quantity: 1\n})\n.then(({ cart }) => {\n console.log(cart.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 157, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item's cart." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 158, + "name": "line_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 159, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in the line item." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/update-line-item.d.ts", + "qualifiedName": "StorePostCartsCartLineItemsItemReq" + }, + "name": "StorePostCartsCartLineItemsItemReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 160, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/carts/index.d.ts", + "qualifiedName": "StoreCartsRes" + }, + "name": "StoreCartsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 147 + ] + }, + { + "title": "Methods", + "children": [ + 150, + 161, + 155 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 166, + "name": "OrderEditsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Order Edits API Routes](https://docs.medusajs.com/api/store#order-edits). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.orderEdits`" + }, + { + "kind": "text", + "text": " property.\n\nOrder edits are changes made to items in an order such as adding, updating their quantity, or deleting them. Order edits are created by the admin.\nA customer can review order edit requests created by an admin and confirm or decline them.\n\nRelated Guide: [How to handle order edits in a storefront](https://docs.medusajs.com/modules/orders/storefront/handle-order-edits)." + } + ] + }, + "children": [ + { + "id": 167, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 168, + "name": "new OrderEditsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 169, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 166, + "name": "OrderEditsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 179, + "name": "complete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 180, + "name": "complete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Complete an Order Edit and reflect its changes on the original order. Any additional payment required must be authorized first using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "PaymentCollectionsResource", + "target": 207 + }, + { + "kind": "text", + "text": " routes." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.orderEdits.complete(orderEditId)\n.then(({ order_edit }) => {\n console.log(order_edit.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 181, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 182, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/order-edits/index.d.ts", + "qualifiedName": "StoreOrderEditsRes" + }, + "name": "StoreOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 174, + "name": "decline", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 175, + "name": "decline", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Decline an Order Edit. The changes are not reflected on the original order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.orderEdits.decline(orderEditId)\n.then(({ order_edit }) => {\n console.log(order_edit.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 176, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 177, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The decline details." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/order-edits/decline-order-edit.d.ts", + "qualifiedName": "StorePostOrderEditsOrderEditDecline" + }, + "name": "StorePostOrderEditsOrderEditDecline", + "package": "@medusajs/medusa" + } + }, + { + "id": 178, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/order-edits/index.d.ts", + "qualifiedName": "StoreOrderEditsRes" + }, + "name": "StoreOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 170, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 171, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve an Order Edit's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the order edit's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.orderEdits.retrieve(orderEditId)\n.then(({ order_edit }) => {\n console.log(order_edit.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 172, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the order edit." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 173, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/order-edits/index.d.ts", + "qualifiedName": "StoreOrderEditsRes" + }, + "name": "StoreOrderEditsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 167 + ] + }, + { + "title": "Methods", + "children": [ + 179, + 174, + 170 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 183, + "name": "OrdersResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Order API Routes](https://docs.medusajs.com/api/store#orders). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.orders`" + }, + { + "kind": "text", + "text": " property.\n\nOrders are purchases made by customers, typically through a storefront.\nOrders are placed and created using " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "CartsResource", + "target": 40 + }, + { + "kind": "text", + "text": ". The methods in this class allow retrieving and claiming orders.\n\nRelated Guide: [How to retrieve order details in a storefront](https://docs.medusajs.com/modules/orders/storefront/retrieve-order-details)." + } + ] + }, + "children": [ + { + "id": 184, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 185, + "name": "new OrdersResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 186, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 183, + "name": "OrdersResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 203, + "name": "confirmRequest", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 204, + "name": "confirmRequest", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Verify the claim order token provided to the customer when they request ownership of an order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the claim order is verified successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.orders.confirmRequest(\n token,\n)\n.then(() => {\n // successful\n})\n.catch(() => {\n // an error occurred\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 205, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The claim order to verify." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/orders/confirm-order-request.d.ts", + "qualifiedName": "StorePostCustomersCustomerAcceptClaimReq" + }, + "name": "StorePostCustomersCustomerAcceptClaimReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 206, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 195, + "name": "lookupOrder", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 196, + "name": "lookupOrder", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Look up an order using filters. If the filters don't narrow down the results to a single order, a " + }, + { + "kind": "code", + "text": "`404`" + }, + { + "kind": "text", + "text": " response is returned with no orders." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the order." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.orders.lookupOrder({\n display_id: 1,\n email: \"user@example.com\"\n})\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 197, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters used to retrieve the order." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/orders/lookup-order.d.ts", + "qualifiedName": "StoreGetOrdersParams" + }, + "name": "StoreGetOrdersParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 198, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/orders/index.d.ts", + "qualifiedName": "StoreOrdersRes" + }, + "name": "StoreOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 199, + "name": "requestCustomerOrders", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 200, + "name": "requestCustomerOrders", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Allow the logged-in customer to claim ownership of one or more orders. This generates a token that can be used later on to verify the claim using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "confirmRequest", + "target": 203, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method.\nThis also emits the event " + }, + { + "kind": "code", + "text": "`order-update-token.created`" + }, + { + "kind": "text", + "text": ". So, if you have a notification provider installed that handles this event and sends the customer a notification, such as an email,\nthe customer should receive instructions on how to finalize their claim ownership." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the request is created successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.orders.requestCustomerOrders({\n order_ids,\n})\n.then(() => {\n // successful\n})\n.catch(() => {\n // an error occurred\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 201, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The orders to claim." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/orders/request-order.d.ts", + "qualifiedName": "StorePostCustomersCustomerOrderClaimReq" + }, + "name": "StorePostCustomersCustomerOrderClaimReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 202, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 187, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 188, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve an Order's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the order." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.orders.retrieve(orderId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 189, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The order's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 190, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/orders/index.d.ts", + "qualifiedName": "StoreOrdersRes" + }, + "name": "StoreOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 191, + "name": "retrieveByCartId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 192, + "name": "retrieveByCartId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve an order's details by the ID of the cart that was used to create the order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the details of the order." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.orders.retrieveByCartId(cartId)\n.then(({ order }) => {\n console.log(order.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 193, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 194, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/orders/index.d.ts", + "qualifiedName": "StoreOrdersRes" + }, + "name": "StoreOrdersRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 184 + ] + }, + { + "title": "Methods", + "children": [ + 203, + 195, + 199, + 187, + 191 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 207, + "name": "PaymentCollectionsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Payment Collection API Routes](https://docs.medusajs.com/api/store#payment-collections). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.paymentCollections`" + }, + { + "kind": "text", + "text": " property.\n\nA payment collection is useful for managing additional payments, such as for Order Edits, or installment payments." + } + ] + }, + "children": [ + { + "id": 208, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 209, + "name": "new PaymentCollectionsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 210, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 207, + "name": "PaymentCollectionsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 216, + "name": "authorizePaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 217, + "name": "authorizePaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authorize a Payment Session of a Payment Collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the payment collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.paymentCollections.authorize(paymentId, sessionId)\n.then(({ payment_collection }) => {\n console.log(payment_collection.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 218, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 219, + "name": "session_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment session." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 220, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/payment-collections/index.d.ts", + "qualifiedName": "StorePaymentCollectionsRes" + }, + "name": "StorePaymentCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 221, + "name": "authorizePaymentSessionsBatch", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 222, + "name": "authorizePaymentSessionsBatch", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authorize the Payment Sessions of a Payment Collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the payment collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.paymentCollections.authorize(paymentId)\n.then(({ payment_collection }) => {\n console.log(payment_collection.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 223, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 224, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The list of payment session IDs to authorize." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/payment-collections/authorize-batch-payment-sessions.d.ts", + "qualifiedName": "StorePostPaymentCollectionsBatchSessionsAuthorizeReq" + }, + "name": "StorePostPaymentCollectionsBatchSessionsAuthorizeReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 225, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/payment-collections/index.d.ts", + "qualifiedName": "StorePaymentCollectionsRes" + }, + "name": "StorePaymentCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 231, + "name": "managePaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 232, + "name": "managePaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a Payment Session for a payment provider in a Payment Collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the payment collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.paymentCollections.managePaymentSession(payment_id, { provider_id: \"stripe\" })\n.then(({ payment_collection }) => {\n console.log(payment_collection.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 233, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 234, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The payment session to create." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/payment-collections/manage-payment-session.d.ts", + "qualifiedName": "StorePaymentCollectionSessionsReq" + }, + "name": "StorePaymentCollectionSessionsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 235, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/payment-collections/index.d.ts", + "qualifiedName": "StorePaymentCollectionsRes" + }, + "name": "StorePaymentCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 226, + "name": "managePaymentSessionsBatch", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 227, + "name": "managePaymentSessionsBatch", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create, update, or delete a list of payment sessions of a Payment Collections. If a payment session is not provided in the " + }, + { + "kind": "code", + "text": "`sessions`" + }, + { + "kind": "text", + "text": " array, it's deleted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the payment collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To add two new payment sessions:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\n\n// Total amount = 10000\nmedusa.paymentCollections.managePaymentSessionsBatch(paymentId, {\n sessions: [\n {\n provider_id: \"stripe\",\n amount: 5000,\n },\n {\n provider_id: \"manual\",\n amount: 5000,\n },\n ]\n})\n.then(({ payment_collection }) => {\n console.log(payment_collection.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo update a payment session and another one by not including it in the payload:\n\n" + }, + { + "kind": "code", + "text": "```ts\nmedusa.paymentCollections.managePaymentSessionsBatch(paymentId, {\n sessions: [\n {\n provider_id: \"stripe\",\n amount: 10000,\n session_id: \"ps_123456\"\n },\n ]\n})\n.then(({ payment_collection }) => {\n console.log(payment_collection.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 228, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 229, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes of each session to update." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/payment-collections/manage-batch-payment-sessions.d.ts", + "qualifiedName": "StorePostPaymentCollectionsBatchSessionsReq" + }, + "name": "StorePostPaymentCollectionsBatchSessionsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 230, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/payment-collections/index.d.ts", + "qualifiedName": "StorePaymentCollectionsRes" + }, + "name": "StorePaymentCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 236, + "name": "refreshPaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 237, + "name": "refreshPaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Refresh a Payment Session's data to ensure that it is in sync with the Payment Collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the refreshed payment session's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.paymentCollections.refreshPaymentSession(paymentCollectionId, sessionId)\n.then(({ payment_session }) => {\n console.log(payment_session.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 238, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 239, + "name": "session_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment session." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 240, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/payment-collections/index.d.ts", + "qualifiedName": "StorePaymentCollectionsSessionRes" + }, + "name": "StorePaymentCollectionsSessionRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 211, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 212, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Payment Collection's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the payment collection's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a payment collection by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.paymentCollections.retrieve(paymentCollectionId)\n.then(({ payment_collection }) => {\n console.log(payment_collection.id)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.paymentCollections.retrieve(paymentCollectionId, {\n expand: \"region\"\n})\n.then(({ payment_collection }) => {\n console.log(payment_collection.id)\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 213, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the payment collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 214, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved payment collection." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/payment-collections/get-payment-collection.d.ts", + "qualifiedName": "StoreGetPaymentCollectionsParams" + }, + "name": "StoreGetPaymentCollectionsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 215, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/payment-collections/index.d.ts", + "qualifiedName": "StorePaymentCollectionsRes" + }, + "name": "StorePaymentCollectionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 208 + ] + }, + { + "title": "Methods", + "children": [ + 216, + 221, + 231, + 226, + 236, + 211 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 241, + "name": "PaymentMethodsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to Payment Method API Routes part of the [Store Customer API Routes](https://docs.medusajs.com/api/store#customers_postcustomers). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.customers.paymentMethods`" + }, + { + "kind": "text", + "text": " property.\n\nAll methods in this class require " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "customer authentication", + "target": 22 + }, + { + "kind": "text", + "text": "." + } + ] + }, + "children": [ + { + "id": 242, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 243, + "name": "new PaymentMethodsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 244, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 241, + "name": "PaymentMethodsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 245, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 246, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve the logged-in customer's saved payment methods. This method only works with payment providers created with the deprecated Payment Service interface.\nThe payment methods are saved using the Payment Service's third-party service, and not on the Medusa backend. So, they're retrieved from the third-party service." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the customer's payment methods." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged\nmedusa.customers.paymentMethods.list()\n.then(({ payment_methods }) => {\n console.log(payment_methods.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 247, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/customers/index.d.ts", + "qualifiedName": "StoreCustomersListPaymentMethodsRes" + }, + "name": "StoreCustomersListPaymentMethodsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 242 + ] + }, + { + "title": "Methods", + "children": [ + 245 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 248, + "name": "ProductCategoriesResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Product Category API Routes](https://docs.medusajs.com/api/store#product-categories_getproductcategories). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.productCategories`" + }, + { + "kind": "text", + "text": " property.\n\nProducts can be categoriezed into categories. A product can be associated more than one category.\nUsing the methods in this class, you can list or retrieve a category's details and products.\n\nRelated Guide: [How to use product categories in a storefront](https://docs.medusajs.com/modules/products/storefront/use-categories)." + } + ], + "blockTags": [ + { + "tag": "@featureFlag", + "content": [ + { + "kind": "text", + "text": "product_categories" + } + ] + } + ] + }, + "children": [ + { + "id": 249, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 250, + "name": "new ProductCategoriesResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 251, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 248, + "name": "ProductCategoriesResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 257, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 258, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of product categories. The product categories can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`handle`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. \nThe product categories can also be paginated. This method can also be used to retrieve a product category by its handle." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of product categories with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list product categories:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.productCategories.list()\n.then(({ product_categories, limit, offset, count }) => {\n console.log(product_categories.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo retrieve a product category by its handle:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.productCategories.list({\n handle: \"women\",\n})\n.then(({ product_categories, limit, offset, count }) => {\n if (!product_categories.length) {\n // category does not exist\n }\n const category = product_categories[0]\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product categories:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.productCategories.list({\n expand: \"products\"\n})\n.then(({ product_categories, limit, offset, count }) => {\n console.log(product_categories.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`100`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.productCategories.list({\n expand: \"products\",\n limit,\n offset\n})\n.then(({ product_categories, limit, offset, count }) => {\n console.log(product_categories.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 259, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved product categories." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/product-categories/list-product-categories.d.ts", + "qualifiedName": "StoreGetProductCategoriesParams" + }, + "name": "StoreGetProductCategoriesParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 260, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/product-categories/index.d.ts", + "qualifiedName": "StoreGetProductCategoriesRes" + }, + "name": "StoreGetProductCategoriesRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 252, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 253, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Product Category's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product category's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a product category by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.productCategories.retrieve(productCategoryId)\n.then(({ product_category }) => {\n console.log(product_category.id);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.productCategories.retrieve(productCategoryId, {\n expand: \"products\"\n})\n.then(({ product_category }) => {\n console.log(product_category.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 254, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 255, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations to apply on the retrieved product categories." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/product-categories/get-product-category.d.ts", + "qualifiedName": "StoreGetProductCategoriesCategoryParams" + }, + "name": "StoreGetProductCategoriesCategoryParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 256, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/product-categories/index.d.ts", + "qualifiedName": "StoreGetProductCategoriesCategoryRes" + }, + "name": "StoreGetProductCategoriesCategoryRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 249 + ] + }, + { + "title": "Methods", + "children": [ + 257, + 252 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 261, + "name": "ProductTagsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Product Tag API Routes](https://docs.medusajs.com/api/store#product-tags). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.productTags`" + }, + { + "kind": "text", + "text": " property.\n\nProduct tags are string values that can be used to filter products by.\nProducts can have more than one tag, and products can share tags." + } + ] + }, + "children": [ + { + "id": 262, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 263, + "name": "new ProductTagsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 264, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 261, + "name": "ProductTagsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 265, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 266, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of product tags. The product tags can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The product tags can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of product tags with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list product tags:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.productTags.list()\n.then(({ product_tags }) => {\n console.log(product_tags.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`20`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.productTags.list({\n limit,\n offset\n})\n.then(({ product_tags }) => {\n console.log(product_tags.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 267, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved product tags." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/product-tags/list-product-tags.d.ts", + "qualifiedName": "StoreGetProductTagsParams" + }, + "name": "StoreGetProductTagsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 268, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/product-tags/index.d.ts", + "qualifiedName": "StoreProductTagsListRes" + }, + "name": "StoreProductTagsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 262 + ] + }, + { + "title": "Methods", + "children": [ + 265 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 269, + "name": "ProductTypesResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Product Type API Routes](https://docs.medusajs.com/api/store#product-types). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.productTypes`" + }, + { + "kind": "text", + "text": " property.\n\nProduct types are string values that can be used to filter products by.\nProducts can have more than one tag, and products can share types." + } + ] + }, + "children": [ + { + "id": 270, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 271, + "name": "new ProductTypesResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 272, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 269, + "name": "ProductTypesResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 273, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 274, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of product types. The product types can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`value`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The product types can also be sorted or paginated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of product types with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list product types:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.productTypes.list()\n.then(({ product_types }) => {\n console.log(product_types.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`20`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.productTypes.list({\n limit,\n offset\n})\n.then(({ product_types }) => {\n console.log(product_types.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 275, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on retrieved product types." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/product-types/list-product-types.d.ts", + "qualifiedName": "StoreGetProductTypesParams" + }, + "name": "StoreGetProductTypesParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 276, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/product-types/index.d.ts", + "qualifiedName": "StoreProductTypesListRes" + }, + "name": "StoreProductTypesListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 270 + ] + }, + { + "title": "Methods", + "children": [ + 273 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 277, + "name": "ProductVariantsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Product Variant API Routes](https://docs.medusajs.com/api/store#product-variants). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.product.variants`" + }, + { + "kind": "text", + "text": " property.\n\nProduct variants are the actual salable item in your store. Each variant is a combination of the different option values available on the product." + } + ] + }, + "children": [ + { + "id": 278, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 279, + "name": "new ProductVariantsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 280, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 277, + "name": "ProductVariantsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 285, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 286, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a list of product variants. The product variants can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`title`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The product variants can also be paginated.\n\nFor accurate and correct pricing of the product variants based on the customer's context, it's highly recommended to pass fields such as\n" + }, + { + "kind": "code", + "text": "`region_id`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`currency_code`" + }, + { + "kind": "text", + "text": ", and " + }, + { + "kind": "code", + "text": "`cart_id`" + }, + { + "kind": "text", + "text": " when available.\n\nPassing " + }, + { + "kind": "code", + "text": "`sales_channel_id`" + }, + { + "kind": "text", + "text": " ensures retrieving only variants of products available in the specified sales channel.\nYou can alternatively use a publishable API key in the request header instead of passing a " + }, + { + "kind": "code", + "text": "`sales_channel_id`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of product variants." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list product variants:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.product.variants.list()\n.then(({ variants }) => {\n console.log(variants.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product variants:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.product.variants.list({\n expand: \"product\"\n})\n.then(({ variants }) => {\n console.log(variants.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`100`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.product.variants.list({\n expand: \"product\",\n limit,\n offset\n})\n.then(({ variants }) => {\n console.log(variants.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 287, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations applied on the retrieved product variants." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/variants/list-variants.d.ts", + "qualifiedName": "StoreGetVariantsParams" + }, + "name": "StoreGetVariantsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 288, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/variants/index.d.ts", + "qualifiedName": "StoreVariantsListRes" + }, + "name": "StoreVariantsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 281, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 282, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Product Variant's details. For accurate and correct pricing of the product variant based on the customer's context, it's highly recommended to pass fields such as\n" + }, + { + "kind": "code", + "text": "`region_id`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`currency_code`" + }, + { + "kind": "text", + "text": ", and " + }, + { + "kind": "code", + "text": "`cart_id`" + }, + { + "kind": "text", + "text": " when available.\n\nPassing " + }, + { + "kind": "code", + "text": "`sales_channel_id`" + }, + { + "kind": "text", + "text": " ensures retrieving only variants of products available in the current sales channel.\nYou can alternatively use a publishable API key in the request header instead of passing a " + }, + { + "kind": "code", + "text": "`sales_channel_id`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product variant's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\n// must be previously logged in or use api token\nmedusa.product.variants.retrieve(productVariantId)\n.then(({ variant }) => {\n console.log(variant.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 283, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 284, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/variants/index.d.ts", + "qualifiedName": "StoreVariantsRes" + }, + "name": "StoreVariantsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 278 + ] + }, + { + "title": "Methods", + "children": [ + 285, + 281 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 289, + "name": "ProductsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Product API Routes](https://docs.medusajs.com/api/store#products). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.products`" + }, + { + "kind": "text", + "text": " property.\n\nProducts are saleable items in a store. This also includes [saleable gift cards](https://docs.medusajs.com/modules/gift-cards/storefront/use-gift-cards) in a store.\nUsing the methods in this class, you can filter products by categories, collections, sales channels, and more.\n\nRelated Guide: [How to show products in a storefront](https://docs.medusajs.com/modules/products/storefront/show-products)." + } + ] + }, + "children": [ + { + "id": 290, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 291, + "name": "new ProductsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 292, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 289, + "name": "ProductsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 293, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "ProductVariantsResource", + "target": 277, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " used to send requests to [Store Product Variant API Routes](https://docs.medusajs.com/api/store#product-variants_getvariants)." + } + ] + }, + "type": { + "type": "reference", + "target": 277, + "name": "ProductVariantsResource", + "package": "@medusajs/medusa-js" + }, + "defaultValue": "..." + }, + { + "id": 302, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 303, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a list of products. The products can be filtered by fields such as " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`q`" + }, + { + "kind": "text", + "text": " passed in the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter. The products can also be sorted or paginated.\nThis method can also be used to retrieve a product by its handle.\n\nFor accurate and correct pricing of the products based on the customer's context, it's highly recommended to pass fields such as\n" + }, + { + "kind": "code", + "text": "`region_id`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`currency_code`" + }, + { + "kind": "text", + "text": ", and " + }, + { + "kind": "code", + "text": "`cart_id`" + }, + { + "kind": "text", + "text": " when available.\n\nPassing " + }, + { + "kind": "code", + "text": "`sales_channel_id`" + }, + { + "kind": "text", + "text": " ensures retrieving only products available in the specified sales channel.\nYou can alternatively use a publishable API key in the request header instead of passing a " + }, + { + "kind": "code", + "text": "`sales_channel_id`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of products with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To list products:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.products.list()\n.then(({ products, limit, offset, count }) => {\n console.log(products.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the products:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.products.list({\n expand: \"variants\"\n})\n.then(({ products, limit, offset, count }) => {\n console.log(products.length);\n})\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`100`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`limit`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`offset`" + }, + { + "kind": "text", + "text": " properties:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.products.list({\n expand: \"variants\",\n limit,\n offset\n})\n.then(({ products, limit, offset, count }) => {\n console.log(products.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 304, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters and pagination configurations to apply on the retrieved products." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/products/list-products.d.ts", + "qualifiedName": "StoreGetProductsParams" + }, + "name": "StoreGetProductsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 305, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/products/index.d.ts", + "qualifiedName": "StoreProductsListRes" + }, + "name": "StoreProductsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 294, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 295, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Product's details. For accurate and correct pricing of the product based on the customer's context, it's highly recommended to pass fields such as\n" + }, + { + "kind": "code", + "text": "`region_id`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`currency_code`" + }, + { + "kind": "text", + "text": ", and " + }, + { + "kind": "code", + "text": "`cart_id`" + }, + { + "kind": "text", + "text": " when available.\n\nPassing " + }, + { + "kind": "code", + "text": "`sales_channel_id`" + }, + { + "kind": "text", + "text": " ensures retrieving only products available in the current sales channel.\nYou can alternatively use a publishable API key in the request header instead of passing a " + }, + { + "kind": "code", + "text": "`sales_channel_id`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the product's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.products.retrieve(productId)\n.then(({ product }) => {\n console.log(product.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 296, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 297, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/products/index.d.ts", + "qualifiedName": "StoreProductsRes" + }, + "name": "StoreProductsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 298, + "name": "search", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 299, + "name": "search", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Run a search query on products using the search service installed on the Medusa backend. The searching is handled through the search service, so the returned data's\nformat depends on the search service you're using." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of search results. The format of the items depends on the search engine installed on the Medusa backend." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.products.search({\n q: \"Shirt\"\n})\n.then(({ hits }) => {\n console.log(hits.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 300, + "name": "searchOptions", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fields to search products." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/products/search.d.ts", + "qualifiedName": "StorePostSearchReq" + }, + "name": "StorePostSearchReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 301, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/products/index.d.ts", + "qualifiedName": "StorePostSearchRes" + }, + "name": "StorePostSearchRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 290 + ] + }, + { + "title": "Properties", + "children": [ + 293 + ] + }, + { + "title": "Methods", + "children": [ + 302, + 294, + 298 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 306, + "name": "RegionsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Region API Routes](https://docs.medusajs.com/api/store#regions_getregions). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.regions`" + }, + { + "kind": "text", + "text": " property.\n\nRegions are different countries or geographical regions that the commerce store serves customers in.\nCustomers can choose what region they're in, which can be used to change the prices shown based on the region and its currency.\n\nRelated Guide: [How to use regions in a storefront](https://docs.medusajs.com/modules/regions-and-currencies/storefront/use-regions)" + } + ] + }, + "children": [ + { + "id": 307, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 308, + "name": "new RegionsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 309, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 306, + "name": "RegionsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 310, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 311, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of regions. This method is useful to show the customer all available regions to choose from." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of regions with pagination fields." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.regions.list()\n.then(({ regions, count, limit, offset }) => {\n console.log(regions.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 312, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/regions/index.d.ts", + "qualifiedName": "StoreRegionsListRes" + }, + "name": "StoreRegionsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 313, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 314, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Region's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the region's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.regions.retrieve(regionId)\n.then(({ region }) => {\n console.log(region.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 315, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The region's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 316, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/regions/index.d.ts", + "qualifiedName": "StoreRegionsRes" + }, + "name": "StoreRegionsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 307 + ] + }, + { + "title": "Methods", + "children": [ + 310, + 313 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 317, + "name": "ReturnReasonsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Return Reason API Routes](https://docs.medusajs.com/api/store#return-reasons). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.returnReasons`" + }, + { + "kind": "text", + "text": " property.\n\nReturn reasons are key-value pairs that are used to specify why an order return is being created." + } + ] + }, + "children": [ + { + "id": 318, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 319, + "name": "new ReturnReasonsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 320, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 317, + "name": "ReturnReasonsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 325, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 326, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of Return Reasons. This is useful when implementing a Create Return flow in the storefront." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of return reasons." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.returnReasons.list()\n.then(({ return_reasons }) => {\n console.log(return_reasons.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 327, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/return-reasons/index.d.ts", + "qualifiedName": "StoreReturnReasonsListRes" + }, + "name": "StoreReturnReasonsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 321, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 322, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Return Reason's details." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the return reason's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.returnReasons.retrieve(reasonId)\n.then(({ return_reason }) => {\n console.log(return_reason.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 323, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the return reason." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 324, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/return-reasons/index.d.ts", + "qualifiedName": "StoreReturnReasonsRes" + }, + "name": "StoreReturnReasonsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 318 + ] + }, + { + "title": "Methods", + "children": [ + 325, + 321 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 328, + "name": "ReturnsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Return API Routes](https://docs.medusajs.com/api/store#returns). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.returns`" + }, + { + "kind": "text", + "text": " property.\n\nA return can be created by a customer to return items in an order.\n\nRelated Guide: [How to create a return in a storefront](https://docs.medusajs.com/modules/orders/storefront/create-return)." + } + ] + }, + "children": [ + { + "id": 329, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 330, + "name": "new ReturnsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 331, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 328, + "name": "ReturnsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 332, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 333, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a return for an order. If a return shipping method is specified, the return is automatically fulfilled." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the return's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.returns.create({\n order_id,\n items: [\n {\n item_id,\n quantity: 1\n }\n ]\n})\n.then((data) => {\n console.log(data.return.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 334, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data of the return to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/returns/create-return.d.ts", + "qualifiedName": "StorePostReturnsReq" + }, + "name": "StorePostReturnsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 335, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/returns/index.d.ts", + "qualifiedName": "StoreReturnsRes" + }, + "name": "StoreReturnsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 329 + ] + }, + { + "title": "Methods", + "children": [ + 332 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 336, + "name": "ShippingOptionsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Shipping Option API Routes](https://docs.medusajs.com/api/store#shipping-options). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.shippingOptions`" + }, + { + "kind": "text", + "text": " property.\n\nA shipping option is used to define the available shipping methods during checkout or when creating a return.\n\nRelated Guide: [Shipping Option architecture](https://docs.medusajs.com/modules/carts-and-checkout/shipping#shipping-option)." + } + ] + }, + "children": [ + { + "id": 337, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 338, + "name": "new ShippingOptionsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 339, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 336, + "name": "ShippingOptionsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 344, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 345, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of shipping options. The shipping options can be filtered using the " + }, + { + "kind": "code", + "text": "`query`" + }, + { + "kind": "text", + "text": " parameter." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of shipping options." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.shippingOptions.list()\n.then(({ shipping_options }) => {\n console.log(shipping_options.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 346, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the shipping options." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/shipping-options/list-options.d.ts", + "qualifiedName": "StoreGetShippingOptionsParams" + }, + "name": "StoreGetShippingOptionsParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 347, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/shipping-options/index.d.ts", + "qualifiedName": "StoreShippingOptionsListRes" + }, + "name": "StoreShippingOptionsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 340, + "name": "listCartOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 341, + "name": "listCartOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of shipping options available for a cart." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the list of shipping options." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.shippingOptions.listCartOptions(cartId)\n.then(({ shipping_options }) => {\n console.log(shipping_options.length);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 342, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 343, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/shipping-options/index.d.ts", + "qualifiedName": "StoreShippingOptionsListRes" + }, + "name": "StoreShippingOptionsListRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 337 + ] + }, + { + "title": "Methods", + "children": [ + 344, + 340 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + }, + { + "id": 348, + "name": "SwapsResource", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to send requests to [Store Swap API Routes](https://docs.medusajs.com/api/store#swaps). All its method\nare available in the JS Client under the " + }, + { + "kind": "code", + "text": "`medusa.swaps`" + }, + { + "kind": "text", + "text": " property.\n\nA swap is created by a customer or an admin to exchange an item with a new one.\nCreating a swap implicitely includes creating a return for the item being exchanged.\n\nRelated Guide: [How to create a swap in a storefront](https://docs.medusajs.com/modules/orders/storefront/create-swap)" + } + ] + }, + "children": [ + { + "id": 349, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 350, + "name": "new SwapsResource", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 351, + "name": "client", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/request.ts", + "qualifiedName": "Client" + }, + "name": "Client", + "package": "@medusajs/medusa-js" + } + } + ], + "type": { + "type": "reference", + "target": 348, + "name": "SwapsResource", + "package": "@medusajs/medusa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseResource.constructor" + } + }, + { + "id": 352, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 353, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a Swap for an Order. This will also create a return and associate it with the swap. If a return shipping option is specified, the return will automatically be fulfilled.\nTo complete the swap, you must use the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "CartsResource.complete", + "target": 50 + }, + { + "kind": "text", + "text": " method passing it the ID of the swap's cart.\n\nAn idempotency key will be generated if none is provided in the header " + }, + { + "kind": "code", + "text": "`Idempotency-Key`" + }, + { + "kind": "text", + "text": " and added to\nthe response. If an error occurs during swap creation or the request is interrupted for any reason, the swap creation can be retried by passing the idempotency\nkey in the " + }, + { + "kind": "code", + "text": "`Idempotency-Key`" + }, + { + "kind": "text", + "text": " header." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the swap's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.swaps.create({\n order_id,\n return_items: [\n {\n item_id,\n quantity: 1\n }\n ],\n additional_items: [\n {\n variant_id,\n quantity: 1\n }\n ]\n})\n.then(({ swap }) => {\n console.log(swap.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 354, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data of the swap to be created." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/swaps/create-swap.d.ts", + "qualifiedName": "StorePostSwapsReq" + }, + "name": "StorePostSwapsReq", + "package": "@medusajs/medusa" + } + }, + { + "id": 355, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/swaps/index.d.ts", + "qualifiedName": "StoreSwapsRes" + }, + "name": "StoreSwapsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + }, + { + "id": 356, + "name": "retrieveByCartId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 357, + "name": "retrieveByCartId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a Swap's details by the ID of its cart." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves to the swap's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport Medusa from \"@medusajs/medusa-js\"\nconst medusa = new Medusa({ baseUrl: MEDUSA_BACKEND_URL, maxRetries: 3 })\nmedusa.swaps.retrieveByCartId(cartId)\n.then(({ swap }) => {\n console.log(swap.id);\n})\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 358, + "name": "cart_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 359, + "name": "customHeaders", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Custom headers to attach to the request." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/typings.ts", + "qualifiedName": "ResponsePromise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/dist/api/routes/store/swaps/index.d.ts", + "qualifiedName": "StoreSwapsRes" + }, + "name": "StoreSwapsRes", + "package": "@medusajs/medusa" + } + ], + "name": "ResponsePromise", + "package": "@medusajs/medusa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 349 + ] + }, + { + "title": "Methods", + "children": [ + 352, + 356 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default" + }, + "name": "default", + "package": "@medusajs/medusa-js" + } + ] + } + ], + "groups": [ + { + "title": "Classes", + "children": [ + 1, + 360, + 428, + 446, + 470, + 505, + 402, + 518, + 559, + 580, + 666, + 711, + 736, + 788, + 811, + 836, + 980, + 849, + 1640, + 1662, + 1039, + 1680, + 1094, + 1101, + 1109, + 1177, + 1222, + 1281, + 1306, + 1330, + 1347, + 1392, + 1417, + 1441, + 1466, + 1491, + 1503, + 1567, + 1591, + 1623, + 18, + 40, + 97, + 109, + 138, + 146, + 166, + 183, + 207, + 241, + 248, + 261, + 269, + 277, + 289, + 306, + 317, + 328, + 336, + 348 + ] + } + ], + "packageName": "@medusajs/medusa-js", + "symbolIdMap": { + "0": { + "sourceFileName": "../../../packages/medusa-js/src/resources/index.ts", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "AddressesResource" + }, + "2": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "3": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AddressesResource" + }, + "4": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "5": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "AddressesResource.addAddress" + }, + "6": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "AddressesResource.addAddress" + }, + "7": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "payload" + }, + "8": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "customHeaders" + }, + "9": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "AddressesResource.deleteAddress" + }, + "10": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "AddressesResource.deleteAddress" + }, + "11": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "address_id" + }, + "12": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "customHeaders" + }, + "13": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "AddressesResource.updateAddress" + }, + "14": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "AddressesResource.updateAddress" + }, + "15": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "address_id" + }, + "16": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "payload" + }, + "17": { + "sourceFileName": "../../../packages/medusa-js/src/resources/addresses.ts", + "qualifiedName": "customHeaders" + }, + "18": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "AuthResource" + }, + "19": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "20": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AuthResource" + }, + "21": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "22": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "AuthResource.authenticate" + }, + "23": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "AuthResource.authenticate" + }, + "24": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "payload" + }, + "25": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "customHeaders" + }, + "26": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "AuthResource.deleteSession" + }, + "27": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "AuthResource.deleteSession" + }, + "28": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "customHeaders" + }, + "29": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "AuthResource.getSession" + }, + "30": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "AuthResource.getSession" + }, + "31": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "customHeaders" + }, + "32": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "AuthResource.exists" + }, + "33": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "AuthResource.exists" + }, + "34": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "email" + }, + "35": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "customHeaders" + }, + "36": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "AuthResource.getToken" + }, + "37": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "AuthResource.getToken" + }, + "38": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "payload" + }, + "39": { + "sourceFileName": "../../../packages/medusa-js/src/resources/auth.ts", + "qualifiedName": "customHeaders" + }, + "40": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource" + }, + "41": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "42": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "CartsResource" + }, + "43": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "44": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.lineItems" + }, + "45": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.addShippingMethod" + }, + "46": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.addShippingMethod" + }, + "47": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "cart_id" + }, + "48": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "payload" + }, + "49": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "customHeaders" + }, + "50": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.complete" + }, + "51": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.complete" + }, + "52": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "cart_id" + }, + "53": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "customHeaders" + }, + "54": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.create" + }, + "55": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.create" + }, + "56": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "payload" + }, + "57": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "customHeaders" + }, + "58": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.createPaymentSessions" + }, + "59": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.createPaymentSessions" + }, + "60": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "cart_id" + }, + "61": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "customHeaders" + }, + "62": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.deleteDiscount" + }, + "63": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.deleteDiscount" + }, + "64": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "cart_id" + }, + "65": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "code" + }, + "66": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "customHeaders" + }, + "67": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.deletePaymentSession" + }, + "68": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.deletePaymentSession" + }, + "69": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "cart_id" + }, + "70": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "provider_id" + }, + "71": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "customHeaders" + }, + "72": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.refreshPaymentSession" + }, + "73": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.refreshPaymentSession" + }, + "74": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "cart_id" + }, + "75": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "provider_id" + }, + "76": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "customHeaders" + }, + "77": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.retrieve" + }, + "78": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.retrieve" + }, + "79": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "cart_id" + }, + "80": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "customHeaders" + }, + "81": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.setPaymentSession" + }, + "82": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.setPaymentSession" + }, + "83": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "cart_id" + }, + "84": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "payload" + }, + "85": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "customHeaders" + }, + "86": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.update" + }, + "87": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.update" + }, + "88": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "cart_id" + }, + "89": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "payload" + }, + "90": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "customHeaders" + }, + "91": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.updatePaymentSession" + }, + "92": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "CartsResource.updatePaymentSession" + }, + "93": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "cart_id" + }, + "94": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "provider_id" + }, + "95": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "payload" + }, + "96": { + "sourceFileName": "../../../packages/medusa-js/src/resources/carts.ts", + "qualifiedName": "customHeaders" + }, + "97": { + "sourceFileName": "../../../packages/medusa-js/src/resources/collections.ts", + "qualifiedName": "CollectionsResource" + }, + "98": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "99": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "CollectionsResource" + }, + "100": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "101": { + "sourceFileName": "../../../packages/medusa-js/src/resources/collections.ts", + "qualifiedName": "CollectionsResource.retrieve" + }, + "102": { + "sourceFileName": "../../../packages/medusa-js/src/resources/collections.ts", + "qualifiedName": "CollectionsResource.retrieve" + }, + "103": { + "sourceFileName": "../../../packages/medusa-js/src/resources/collections.ts", + "qualifiedName": "id" + }, + "104": { + "sourceFileName": "../../../packages/medusa-js/src/resources/collections.ts", + "qualifiedName": "customHeaders" + }, + "105": { + "sourceFileName": "../../../packages/medusa-js/src/resources/collections.ts", + "qualifiedName": "CollectionsResource.list" + }, + "106": { + "sourceFileName": "../../../packages/medusa-js/src/resources/collections.ts", + "qualifiedName": "CollectionsResource.list" + }, + "107": { + "sourceFileName": "../../../packages/medusa-js/src/resources/collections.ts", + "qualifiedName": "query" + }, + "108": { + "sourceFileName": "../../../packages/medusa-js/src/resources/collections.ts", + "qualifiedName": "customHeaders" + }, + "109": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource" + }, + "110": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "111": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "CustomerResource" + }, + "112": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "113": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.paymentMethods" + }, + "114": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.addresses" + }, + "115": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.create" + }, + "116": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.create" + }, + "117": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "payload" + }, + "118": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "customHeaders" + }, + "119": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.retrieve" + }, + "120": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.retrieve" + }, + "121": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "customHeaders" + }, + "122": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.update" + }, + "123": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.update" + }, + "124": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "payload" + }, + "125": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "customHeaders" + }, + "126": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.listOrders" + }, + "127": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.listOrders" + }, + "128": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "params" + }, + "129": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "customHeaders" + }, + "130": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.resetPassword" + }, + "131": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.resetPassword" + }, + "132": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "payload" + }, + "133": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "customHeaders" + }, + "134": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.generatePasswordToken" + }, + "135": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "CustomerResource.generatePasswordToken" + }, + "136": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "payload" + }, + "137": { + "sourceFileName": "../../../packages/medusa-js/src/resources/customers.ts", + "qualifiedName": "customHeaders" + }, + "138": { + "sourceFileName": "../../../packages/medusa-js/src/resources/gift-cards.ts", + "qualifiedName": "GiftCardsResource" + }, + "139": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "140": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "GiftCardsResource" + }, + "141": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "142": { + "sourceFileName": "../../../packages/medusa-js/src/resources/gift-cards.ts", + "qualifiedName": "GiftCardsResource.retrieve" + }, + "143": { + "sourceFileName": "../../../packages/medusa-js/src/resources/gift-cards.ts", + "qualifiedName": "GiftCardsResource.retrieve" + }, + "144": { + "sourceFileName": "../../../packages/medusa-js/src/resources/gift-cards.ts", + "qualifiedName": "code" + }, + "145": { + "sourceFileName": "../../../packages/medusa-js/src/resources/gift-cards.ts", + "qualifiedName": "customHeaders" + }, + "146": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "LineItemsResource" + }, + "147": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "148": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "LineItemsResource" + }, + "149": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "150": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "LineItemsResource.create" + }, + "151": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "LineItemsResource.create" + }, + "152": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "cart_id" + }, + "153": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "payload" + }, + "154": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "customHeaders" + }, + "155": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "LineItemsResource.update" + }, + "156": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "LineItemsResource.update" + }, + "157": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "cart_id" + }, + "158": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "line_id" + }, + "159": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "payload" + }, + "160": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "customHeaders" + }, + "161": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "LineItemsResource.delete" + }, + "162": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "LineItemsResource.delete" + }, + "163": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "cart_id" + }, + "164": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "line_id" + }, + "165": { + "sourceFileName": "../../../packages/medusa-js/src/resources/line-items.ts", + "qualifiedName": "customHeaders" + }, + "166": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "OrderEditsResource" + }, + "167": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "168": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "OrderEditsResource" + }, + "169": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "170": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "OrderEditsResource.retrieve" + }, + "171": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "OrderEditsResource.retrieve" + }, + "172": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "id" + }, + "173": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "174": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "OrderEditsResource.decline" + }, + "175": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "OrderEditsResource.decline" + }, + "176": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "id" + }, + "177": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "payload" + }, + "178": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "179": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "OrderEditsResource.complete" + }, + "180": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "OrderEditsResource.complete" + }, + "181": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "id" + }, + "182": { + "sourceFileName": "../../../packages/medusa-js/src/resources/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "183": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "OrdersResource" + }, + "184": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "185": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "OrdersResource" + }, + "186": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "187": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "OrdersResource.retrieve" + }, + "188": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "OrdersResource.retrieve" + }, + "189": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "id" + }, + "190": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "customHeaders" + }, + "191": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "OrdersResource.retrieveByCartId" + }, + "192": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "OrdersResource.retrieveByCartId" + }, + "193": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "cart_id" + }, + "194": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "customHeaders" + }, + "195": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "OrdersResource.lookupOrder" + }, + "196": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "OrdersResource.lookupOrder" + }, + "197": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "payload" + }, + "198": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "customHeaders" + }, + "199": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "OrdersResource.requestCustomerOrders" + }, + "200": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "OrdersResource.requestCustomerOrders" + }, + "201": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "payload" + }, + "202": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "customHeaders" + }, + "203": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "OrdersResource.confirmRequest" + }, + "204": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "OrdersResource.confirmRequest" + }, + "205": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "payload" + }, + "206": { + "sourceFileName": "../../../packages/medusa-js/src/resources/orders.ts", + "qualifiedName": "customHeaders" + }, + "207": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource" + }, + "208": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "209": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "PaymentCollectionsResource" + }, + "210": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "211": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.retrieve" + }, + "212": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.retrieve" + }, + "213": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "id" + }, + "214": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "query" + }, + "215": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "customHeaders" + }, + "216": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.authorizePaymentSession" + }, + "217": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.authorizePaymentSession" + }, + "218": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "id" + }, + "219": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "session_id" + }, + "220": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "customHeaders" + }, + "221": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.authorizePaymentSessionsBatch" + }, + "222": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.authorizePaymentSessionsBatch" + }, + "223": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "id" + }, + "224": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "payload" + }, + "225": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "customHeaders" + }, + "226": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.managePaymentSessionsBatch" + }, + "227": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.managePaymentSessionsBatch" + }, + "228": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "id" + }, + "229": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "payload" + }, + "230": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "customHeaders" + }, + "231": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.managePaymentSession" + }, + "232": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.managePaymentSession" + }, + "233": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "id" + }, + "234": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "payload" + }, + "235": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "customHeaders" + }, + "236": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.refreshPaymentSession" + }, + "237": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "PaymentCollectionsResource.refreshPaymentSession" + }, + "238": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "id" + }, + "239": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "session_id" + }, + "240": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-collections.ts", + "qualifiedName": "customHeaders" + }, + "241": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-methods.ts", + "qualifiedName": "PaymentMethodsResource" + }, + "242": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "243": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "PaymentMethodsResource" + }, + "244": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "245": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-methods.ts", + "qualifiedName": "PaymentMethodsResource.list" + }, + "246": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-methods.ts", + "qualifiedName": "PaymentMethodsResource.list" + }, + "247": { + "sourceFileName": "../../../packages/medusa-js/src/resources/payment-methods.ts", + "qualifiedName": "customHeaders" + }, + "248": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-categories.ts", + "qualifiedName": "ProductCategoriesResource" + }, + "249": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "250": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "ProductCategoriesResource" + }, + "251": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "252": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-categories.ts", + "qualifiedName": "ProductCategoriesResource.retrieve" + }, + "253": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-categories.ts", + "qualifiedName": "ProductCategoriesResource.retrieve" + }, + "254": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-categories.ts", + "qualifiedName": "id" + }, + "255": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-categories.ts", + "qualifiedName": "query" + }, + "256": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-categories.ts", + "qualifiedName": "customHeaders" + }, + "257": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-categories.ts", + "qualifiedName": "ProductCategoriesResource.list" + }, + "258": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-categories.ts", + "qualifiedName": "ProductCategoriesResource.list" + }, + "259": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-categories.ts", + "qualifiedName": "query" + }, + "260": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-categories.ts", + "qualifiedName": "customHeaders" + }, + "261": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-tags.ts", + "qualifiedName": "ProductTagsResource" + }, + "262": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "263": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "ProductTagsResource" + }, + "264": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "265": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-tags.ts", + "qualifiedName": "ProductTagsResource.list" + }, + "266": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-tags.ts", + "qualifiedName": "ProductTagsResource.list" + }, + "267": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-tags.ts", + "qualifiedName": "query" + }, + "268": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-tags.ts", + "qualifiedName": "customHeaders" + }, + "269": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-types.ts", + "qualifiedName": "ProductTypesResource" + }, + "270": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "271": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "ProductTypesResource" + }, + "272": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "273": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-types.ts", + "qualifiedName": "ProductTypesResource.list" + }, + "274": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-types.ts", + "qualifiedName": "ProductTypesResource.list" + }, + "275": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-types.ts", + "qualifiedName": "query" + }, + "276": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-types.ts", + "qualifiedName": "customHeaders" + }, + "277": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-variants.ts", + "qualifiedName": "ProductVariantsResource" + }, + "278": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "279": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "ProductVariantsResource" + }, + "280": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "281": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-variants.ts", + "qualifiedName": "ProductVariantsResource.retrieve" + }, + "282": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-variants.ts", + "qualifiedName": "ProductVariantsResource.retrieve" + }, + "283": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-variants.ts", + "qualifiedName": "id" + }, + "284": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-variants.ts", + "qualifiedName": "customHeaders" + }, + "285": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-variants.ts", + "qualifiedName": "ProductVariantsResource.list" + }, + "286": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-variants.ts", + "qualifiedName": "ProductVariantsResource.list" + }, + "287": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-variants.ts", + "qualifiedName": "query" + }, + "288": { + "sourceFileName": "../../../packages/medusa-js/src/resources/product-variants.ts", + "qualifiedName": "customHeaders" + }, + "289": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "ProductsResource" + }, + "290": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "291": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "ProductsResource" + }, + "292": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "293": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "ProductsResource.variants" + }, + "294": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "ProductsResource.retrieve" + }, + "295": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "ProductsResource.retrieve" + }, + "296": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "id" + }, + "297": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "customHeaders" + }, + "298": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "ProductsResource.search" + }, + "299": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "ProductsResource.search" + }, + "300": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "searchOptions" + }, + "301": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "customHeaders" + }, + "302": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "ProductsResource.list" + }, + "303": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "ProductsResource.list" + }, + "304": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "query" + }, + "305": { + "sourceFileName": "../../../packages/medusa-js/src/resources/products.ts", + "qualifiedName": "customHeaders" + }, + "306": { + "sourceFileName": "../../../packages/medusa-js/src/resources/regions.ts", + "qualifiedName": "RegionsResource" + }, + "307": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "308": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "RegionsResource" + }, + "309": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "310": { + "sourceFileName": "../../../packages/medusa-js/src/resources/regions.ts", + "qualifiedName": "RegionsResource.list" + }, + "311": { + "sourceFileName": "../../../packages/medusa-js/src/resources/regions.ts", + "qualifiedName": "RegionsResource.list" + }, + "312": { + "sourceFileName": "../../../packages/medusa-js/src/resources/regions.ts", + "qualifiedName": "customHeaders" + }, + "313": { + "sourceFileName": "../../../packages/medusa-js/src/resources/regions.ts", + "qualifiedName": "RegionsResource.retrieve" + }, + "314": { + "sourceFileName": "../../../packages/medusa-js/src/resources/regions.ts", + "qualifiedName": "RegionsResource.retrieve" + }, + "315": { + "sourceFileName": "../../../packages/medusa-js/src/resources/regions.ts", + "qualifiedName": "id" + }, + "316": { + "sourceFileName": "../../../packages/medusa-js/src/resources/regions.ts", + "qualifiedName": "customHeaders" + }, + "317": { + "sourceFileName": "../../../packages/medusa-js/src/resources/return-reasons.ts", + "qualifiedName": "ReturnReasonsResource" + }, + "318": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "319": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "ReturnReasonsResource" + }, + "320": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "321": { + "sourceFileName": "../../../packages/medusa-js/src/resources/return-reasons.ts", + "qualifiedName": "ReturnReasonsResource.retrieve" + }, + "322": { + "sourceFileName": "../../../packages/medusa-js/src/resources/return-reasons.ts", + "qualifiedName": "ReturnReasonsResource.retrieve" + }, + "323": { + "sourceFileName": "../../../packages/medusa-js/src/resources/return-reasons.ts", + "qualifiedName": "id" + }, + "324": { + "sourceFileName": "../../../packages/medusa-js/src/resources/return-reasons.ts", + "qualifiedName": "customHeaders" + }, + "325": { + "sourceFileName": "../../../packages/medusa-js/src/resources/return-reasons.ts", + "qualifiedName": "ReturnReasonsResource.list" + }, + "326": { + "sourceFileName": "../../../packages/medusa-js/src/resources/return-reasons.ts", + "qualifiedName": "ReturnReasonsResource.list" + }, + "327": { + "sourceFileName": "../../../packages/medusa-js/src/resources/return-reasons.ts", + "qualifiedName": "customHeaders" + }, + "328": { + "sourceFileName": "../../../packages/medusa-js/src/resources/returns.ts", + "qualifiedName": "ReturnsResource" + }, + "329": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "330": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "ReturnsResource" + }, + "331": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "332": { + "sourceFileName": "../../../packages/medusa-js/src/resources/returns.ts", + "qualifiedName": "ReturnsResource.create" + }, + "333": { + "sourceFileName": "../../../packages/medusa-js/src/resources/returns.ts", + "qualifiedName": "ReturnsResource.create" + }, + "334": { + "sourceFileName": "../../../packages/medusa-js/src/resources/returns.ts", + "qualifiedName": "payload" + }, + "335": { + "sourceFileName": "../../../packages/medusa-js/src/resources/returns.ts", + "qualifiedName": "customHeaders" + }, + "336": { + "sourceFileName": "../../../packages/medusa-js/src/resources/shipping-options.ts", + "qualifiedName": "ShippingOptionsResource" + }, + "337": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "338": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "ShippingOptionsResource" + }, + "339": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "340": { + "sourceFileName": "../../../packages/medusa-js/src/resources/shipping-options.ts", + "qualifiedName": "ShippingOptionsResource.listCartOptions" + }, + "341": { + "sourceFileName": "../../../packages/medusa-js/src/resources/shipping-options.ts", + "qualifiedName": "ShippingOptionsResource.listCartOptions" + }, + "342": { + "sourceFileName": "../../../packages/medusa-js/src/resources/shipping-options.ts", + "qualifiedName": "cart_id" + }, + "343": { + "sourceFileName": "../../../packages/medusa-js/src/resources/shipping-options.ts", + "qualifiedName": "customHeaders" + }, + "344": { + "sourceFileName": "../../../packages/medusa-js/src/resources/shipping-options.ts", + "qualifiedName": "ShippingOptionsResource.list" + }, + "345": { + "sourceFileName": "../../../packages/medusa-js/src/resources/shipping-options.ts", + "qualifiedName": "ShippingOptionsResource.list" + }, + "346": { + "sourceFileName": "../../../packages/medusa-js/src/resources/shipping-options.ts", + "qualifiedName": "query" + }, + "347": { + "sourceFileName": "../../../packages/medusa-js/src/resources/shipping-options.ts", + "qualifiedName": "customHeaders" + }, + "348": { + "sourceFileName": "../../../packages/medusa-js/src/resources/swaps.ts", + "qualifiedName": "SwapsResource" + }, + "349": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "350": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "SwapsResource" + }, + "351": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "352": { + "sourceFileName": "../../../packages/medusa-js/src/resources/swaps.ts", + "qualifiedName": "SwapsResource.create" + }, + "353": { + "sourceFileName": "../../../packages/medusa-js/src/resources/swaps.ts", + "qualifiedName": "SwapsResource.create" + }, + "354": { + "sourceFileName": "../../../packages/medusa-js/src/resources/swaps.ts", + "qualifiedName": "payload" + }, + "355": { + "sourceFileName": "../../../packages/medusa-js/src/resources/swaps.ts", + "qualifiedName": "customHeaders" + }, + "356": { + "sourceFileName": "../../../packages/medusa-js/src/resources/swaps.ts", + "qualifiedName": "SwapsResource.retrieveByCartId" + }, + "357": { + "sourceFileName": "../../../packages/medusa-js/src/resources/swaps.ts", + "qualifiedName": "SwapsResource.retrieveByCartId" + }, + "358": { + "sourceFileName": "../../../packages/medusa-js/src/resources/swaps.ts", + "qualifiedName": "cart_id" + }, + "359": { + "sourceFileName": "../../../packages/medusa-js/src/resources/swaps.ts", + "qualifiedName": "customHeaders" + }, + "360": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin" + }, + "361": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "362": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "Admin" + }, + "363": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "364": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.auth" + }, + "365": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.batchJobs" + }, + "366": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.customers" + }, + "367": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.customerGroups" + }, + "368": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.discounts" + }, + "369": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.currencies" + }, + "370": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.collections" + }, + "371": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.draftOrders" + }, + "372": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.giftCards" + }, + "373": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.invites" + }, + "374": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.inventoryItems" + }, + "375": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.notes" + }, + "376": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.priceLists" + }, + "377": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.products" + }, + "378": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.productTags" + }, + "379": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.productTypes" + }, + "380": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.users" + }, + "381": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.returns" + }, + "382": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.orders" + }, + "383": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.orderEdits" + }, + "384": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.publishableApiKeys" + }, + "385": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.returnReasons" + }, + "386": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.variants" + }, + "387": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.salesChannels" + }, + "388": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.swaps" + }, + "389": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.shippingProfiles" + }, + "390": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.stockLocations" + }, + "391": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.store" + }, + "392": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.shippingOptions" + }, + "393": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.regions" + }, + "394": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.reservations" + }, + "395": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.notifications" + }, + "396": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.taxRates" + }, + "397": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.uploads" + }, + "398": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.paymentCollections" + }, + "399": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.payments" + }, + "400": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.productCategories" + }, + "401": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/index.ts", + "qualifiedName": "Admin.custom" + }, + "402": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "AdminCustomResource" + }, + "403": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "404": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminCustomResource" + }, + "405": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "406": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "AdminCustomResource.get" + }, + "407": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "AdminCustomResource.get" + }, + "408": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "TQuery" + }, + "409": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "TResponse" + }, + "410": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "path" + }, + "411": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "query" + }, + "412": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "options" + }, + "413": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "customHeaders" + }, + "414": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "AdminCustomResource.post" + }, + "415": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "AdminCustomResource.post" + }, + "416": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "TPayload" + }, + "417": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "TResponse" + }, + "418": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "path" + }, + "419": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "payload" + }, + "420": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "options" + }, + "421": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "customHeaders" + }, + "422": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "AdminCustomResource.delete" + }, + "423": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "AdminCustomResource.delete" + }, + "424": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "TResponse" + }, + "425": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "path" + }, + "426": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "options" + }, + "427": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/custom.ts", + "qualifiedName": "customHeaders" + }, + "428": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "AdminAuthResource" + }, + "429": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "430": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminAuthResource" + }, + "431": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "432": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "AdminAuthResource.getSession" + }, + "433": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "AdminAuthResource.getSession" + }, + "434": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "customHeaders" + }, + "435": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "AdminAuthResource.deleteSession" + }, + "436": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "AdminAuthResource.deleteSession" + }, + "437": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "customHeaders" + }, + "438": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "AdminAuthResource.createSession" + }, + "439": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "AdminAuthResource.createSession" + }, + "440": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "payload" + }, + "441": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "customHeaders" + }, + "442": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "AdminAuthResource.getToken" + }, + "443": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "AdminAuthResource.getToken" + }, + "444": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "payload" + }, + "445": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/auth.ts", + "qualifiedName": "customHeaders" + }, + "446": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "AdminBatchJobsResource" + }, + "447": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "448": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminBatchJobsResource" + }, + "449": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "450": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "AdminBatchJobsResource.create" + }, + "451": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "AdminBatchJobsResource.create" + }, + "452": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "payload" + }, + "453": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "customHeaders" + }, + "454": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "AdminBatchJobsResource.list" + }, + "455": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "AdminBatchJobsResource.list" + }, + "456": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "query" + }, + "457": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "customHeaders" + }, + "458": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "AdminBatchJobsResource.cancel" + }, + "459": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "AdminBatchJobsResource.cancel" + }, + "460": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "batchJobId" + }, + "461": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "customHeaders" + }, + "462": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "AdminBatchJobsResource.confirm" + }, + "463": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "AdminBatchJobsResource.confirm" + }, + "464": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "batchJobId" + }, + "465": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "customHeaders" + }, + "466": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "AdminBatchJobsResource.retrieve" + }, + "467": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "AdminBatchJobsResource.retrieve" + }, + "468": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "batchJobId" + }, + "469": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/batch-jobs.ts", + "qualifiedName": "customHeaders" + }, + "470": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource" + }, + "471": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "472": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminCollectionsResource" + }, + "473": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "474": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.create" + }, + "475": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.create" + }, + "476": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "payload" + }, + "477": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "customHeaders" + }, + "478": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.update" + }, + "479": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.update" + }, + "480": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "id" + }, + "481": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "payload" + }, + "482": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "customHeaders" + }, + "483": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.delete" + }, + "484": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.delete" + }, + "485": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "id" + }, + "486": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "customHeaders" + }, + "487": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.retrieve" + }, + "488": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.retrieve" + }, + "489": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "id" + }, + "490": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "customHeaders" + }, + "491": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.list" + }, + "492": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.list" + }, + "493": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "query" + }, + "494": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "customHeaders" + }, + "495": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.addProducts" + }, + "496": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.addProducts" + }, + "497": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "id" + }, + "498": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "payload" + }, + "499": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "customHeaders" + }, + "500": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.removeProducts" + }, + "501": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "AdminCollectionsResource.removeProducts" + }, + "502": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "id" + }, + "503": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "payload" + }, + "504": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/collections.ts", + "qualifiedName": "customHeaders" + }, + "505": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/currencies.ts", + "qualifiedName": "AdminCurrenciesResource" + }, + "506": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "507": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminCurrenciesResource" + }, + "508": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "509": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/currencies.ts", + "qualifiedName": "AdminCurrenciesResource.list" + }, + "510": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/currencies.ts", + "qualifiedName": "AdminCurrenciesResource.list" + }, + "511": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/currencies.ts", + "qualifiedName": "query" + }, + "512": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/currencies.ts", + "qualifiedName": "customHeaders" + }, + "513": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/currencies.ts", + "qualifiedName": "AdminCurrenciesResource.update" + }, + "514": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/currencies.ts", + "qualifiedName": "AdminCurrenciesResource.update" + }, + "515": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/currencies.ts", + "qualifiedName": "code" + }, + "516": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/currencies.ts", + "qualifiedName": "payload" + }, + "517": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/currencies.ts", + "qualifiedName": "customHeaders" + }, + "518": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource" + }, + "519": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "520": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminCustomerGroupsResource" + }, + "521": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "522": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.create" + }, + "523": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.create" + }, + "524": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "payload" + }, + "525": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "customHeaders" + }, + "526": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.retrieve" + }, + "527": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.retrieve" + }, + "528": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "id" + }, + "529": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "query" + }, + "530": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "customHeaders" + }, + "531": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.update" + }, + "532": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.update" + }, + "533": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "id" + }, + "534": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "payload" + }, + "535": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "customHeaders" + }, + "536": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.delete" + }, + "537": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.delete" + }, + "538": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "id" + }, + "539": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "customHeaders" + }, + "540": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.list" + }, + "541": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.list" + }, + "542": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "query" + }, + "543": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "customHeaders" + }, + "544": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.addCustomers" + }, + "545": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.addCustomers" + }, + "546": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "id" + }, + "547": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "payload" + }, + "548": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "customHeaders" + }, + "549": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.removeCustomers" + }, + "550": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.removeCustomers" + }, + "551": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "id" + }, + "552": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "payload" + }, + "553": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "customHeaders" + }, + "554": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.listCustomers" + }, + "555": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "AdminCustomerGroupsResource.listCustomers" + }, + "556": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "id" + }, + "557": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "query" + }, + "558": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customer-groups.ts", + "qualifiedName": "customHeaders" + }, + "559": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "AdminCustomersResource" + }, + "560": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "561": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminCustomersResource" + }, + "562": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "563": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "AdminCustomersResource.create" + }, + "564": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "AdminCustomersResource.create" + }, + "565": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "payload" + }, + "566": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "customHeaders" + }, + "567": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "AdminCustomersResource.update" + }, + "568": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "AdminCustomersResource.update" + }, + "569": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "id" + }, + "570": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "payload" + }, + "571": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "customHeaders" + }, + "572": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "AdminCustomersResource.retrieve" + }, + "573": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "AdminCustomersResource.retrieve" + }, + "574": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "id" + }, + "575": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "customHeaders" + }, + "576": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "AdminCustomersResource.list" + }, + "577": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "AdminCustomersResource.list" + }, + "578": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "query" + }, + "579": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/customers.ts", + "qualifiedName": "customHeaders" + }, + "580": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource" + }, + "581": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "582": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminDiscountsResource" + }, + "583": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "584": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.addRegion" + }, + "585": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.addRegion" + }, + "586": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "id" + }, + "587": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "regionId" + }, + "588": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "589": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.create" + }, + "590": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.create" + }, + "591": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "payload" + }, + "592": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "593": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.update" + }, + "594": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.update" + }, + "595": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "id" + }, + "596": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "payload" + }, + "597": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "598": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.createDynamicCode" + }, + "599": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.createDynamicCode" + }, + "600": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "id" + }, + "601": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "payload" + }, + "602": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "603": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.delete" + }, + "604": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.delete" + }, + "605": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "id" + }, + "606": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "607": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.deleteDynamicCode" + }, + "608": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.deleteDynamicCode" + }, + "609": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "id" + }, + "610": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "code" + }, + "611": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "612": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.retrieve" + }, + "613": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.retrieve" + }, + "614": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "id" + }, + "615": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "616": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.retrieveByCode" + }, + "617": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.retrieveByCode" + }, + "618": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "code" + }, + "619": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "620": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.list" + }, + "621": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.list" + }, + "622": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "query" + }, + "623": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "624": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.removeRegion" + }, + "625": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.removeRegion" + }, + "626": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "id" + }, + "627": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "regionId" + }, + "628": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "629": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.createCondition" + }, + "630": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.createCondition" + }, + "631": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "discountId" + }, + "632": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "payload" + }, + "633": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "query" + }, + "634": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "635": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.updateCondition" + }, + "636": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.updateCondition" + }, + "637": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "discountId" + }, + "638": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "conditionId" + }, + "639": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "payload" + }, + "640": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "query" + }, + "641": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "642": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.deleteCondition" + }, + "643": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.deleteCondition" + }, + "644": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "discountId" + }, + "645": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "conditionId" + }, + "646": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "647": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.getCondition" + }, + "648": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.getCondition" + }, + "649": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "discountId" + }, + "650": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "conditionId" + }, + "651": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "query" + }, + "652": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "653": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.addConditionResourceBatch" + }, + "654": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.addConditionResourceBatch" + }, + "655": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "discountId" + }, + "656": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "conditionId" + }, + "657": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "payload" + }, + "658": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "query" + }, + "659": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "660": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.deleteConditionResourceBatch" + }, + "661": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "AdminDiscountsResource.deleteConditionResourceBatch" + }, + "662": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "discountId" + }, + "663": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "conditionId" + }, + "664": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "payload" + }, + "665": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/discounts.ts", + "qualifiedName": "customHeaders" + }, + "666": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource" + }, + "667": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "668": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminDraftOrdersResource" + }, + "669": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "670": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.create" + }, + "671": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.create" + }, + "672": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "payload" + }, + "673": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "customHeaders" + }, + "674": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.addLineItem" + }, + "675": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.addLineItem" + }, + "676": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "id" + }, + "677": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "payload" + }, + "678": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "customHeaders" + }, + "679": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.delete" + }, + "680": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.delete" + }, + "681": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "id" + }, + "682": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "customHeaders" + }, + "683": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.removeLineItem" + }, + "684": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.removeLineItem" + }, + "685": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "id" + }, + "686": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "itemId" + }, + "687": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "customHeaders" + }, + "688": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.retrieve" + }, + "689": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.retrieve" + }, + "690": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "id" + }, + "691": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "customHeaders" + }, + "692": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.list" + }, + "693": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.list" + }, + "694": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "query" + }, + "695": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "customHeaders" + }, + "696": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.markPaid" + }, + "697": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.markPaid" + }, + "698": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "id" + }, + "699": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "customHeaders" + }, + "700": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.update" + }, + "701": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.update" + }, + "702": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "id" + }, + "703": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "payload" + }, + "704": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "customHeaders" + }, + "705": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.updateLineItem" + }, + "706": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "AdminDraftOrdersResource.updateLineItem" + }, + "707": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "id" + }, + "708": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "itemId" + }, + "709": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "payload" + }, + "710": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/draft-orders.ts", + "qualifiedName": "customHeaders" + }, + "711": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "AdminGiftCardsResource" + }, + "712": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "713": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminGiftCardsResource" + }, + "714": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "715": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "AdminGiftCardsResource.create" + }, + "716": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "AdminGiftCardsResource.create" + }, + "717": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "payload" + }, + "718": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "customHeaders" + }, + "719": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "AdminGiftCardsResource.update" + }, + "720": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "AdminGiftCardsResource.update" + }, + "721": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "id" + }, + "722": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "payload" + }, + "723": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "customHeaders" + }, + "724": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "AdminGiftCardsResource.delete" + }, + "725": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "AdminGiftCardsResource.delete" + }, + "726": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "id" + }, + "727": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "customHeaders" + }, + "728": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "AdminGiftCardsResource.retrieve" + }, + "729": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "AdminGiftCardsResource.retrieve" + }, + "730": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "id" + }, + "731": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "customHeaders" + }, + "732": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "AdminGiftCardsResource.list" + }, + "733": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "AdminGiftCardsResource.list" + }, + "734": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "query" + }, + "735": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/gift-cards.ts", + "qualifiedName": "customHeaders" + }, + "736": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource" + }, + "737": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "738": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminInventoryItemsResource" + }, + "739": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "740": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.retrieve" + }, + "741": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.retrieve" + }, + "742": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "inventoryItemId" + }, + "743": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "query" + }, + "744": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "customHeaders" + }, + "745": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.update" + }, + "746": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.update" + }, + "747": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "inventoryItemId" + }, + "748": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "payload" + }, + "749": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "query" + }, + "750": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "customHeaders" + }, + "751": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.delete" + }, + "752": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.delete" + }, + "753": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "inventoryItemId" + }, + "754": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "customHeaders" + }, + "755": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.create" + }, + "756": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.create" + }, + "757": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "payload" + }, + "758": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "query" + }, + "759": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "customHeaders" + }, + "760": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.list" + }, + "761": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.list" + }, + "762": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "query" + }, + "763": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "customHeaders" + }, + "764": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.updateLocationLevel" + }, + "765": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.updateLocationLevel" + }, + "766": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "inventoryItemId" + }, + "767": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "locationId" + }, + "768": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "payload" + }, + "769": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "query" + }, + "770": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "customHeaders" + }, + "771": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.createLocationLevel" + }, + "772": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.createLocationLevel" + }, + "773": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "inventoryItemId" + }, + "774": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "payload" + }, + "775": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "query" + }, + "776": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "customHeaders" + }, + "777": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.deleteLocationLevel" + }, + "778": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.deleteLocationLevel" + }, + "779": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "inventoryItemId" + }, + "780": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "locationId" + }, + "781": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "query" + }, + "782": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "customHeaders" + }, + "783": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.listLocationLevels" + }, + "784": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "AdminInventoryItemsResource.listLocationLevels" + }, + "785": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "inventoryItemId" + }, + "786": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "query" + }, + "787": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/inventory-item.ts", + "qualifiedName": "customHeaders" + }, + "788": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "AdminInvitesResource" + }, + "789": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "790": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminInvitesResource" + }, + "791": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "792": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "AdminInvitesResource.accept" + }, + "793": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "AdminInvitesResource.accept" + }, + "794": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "payload" + }, + "795": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "customHeaders" + }, + "796": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "AdminInvitesResource.create" + }, + "797": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "AdminInvitesResource.create" + }, + "798": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "payload" + }, + "799": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "customHeaders" + }, + "800": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "AdminInvitesResource.delete" + }, + "801": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "AdminInvitesResource.delete" + }, + "802": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "id" + }, + "803": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "customHeaders" + }, + "804": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "AdminInvitesResource.list" + }, + "805": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "AdminInvitesResource.list" + }, + "806": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "customHeaders" + }, + "807": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "AdminInvitesResource.resend" + }, + "808": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "AdminInvitesResource.resend" + }, + "809": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "id" + }, + "810": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/invites.ts", + "qualifiedName": "customHeaders" + }, + "811": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "AdminNotesResource" + }, + "812": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "813": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminNotesResource" + }, + "814": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "815": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "AdminNotesResource.create" + }, + "816": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "AdminNotesResource.create" + }, + "817": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "payload" + }, + "818": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "customHeaders" + }, + "819": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "AdminNotesResource.update" + }, + "820": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "AdminNotesResource.update" + }, + "821": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "id" + }, + "822": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "payload" + }, + "823": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "customHeaders" + }, + "824": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "AdminNotesResource.delete" + }, + "825": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "AdminNotesResource.delete" + }, + "826": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "id" + }, + "827": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "customHeaders" + }, + "828": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "AdminNotesResource.retrieve" + }, + "829": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "AdminNotesResource.retrieve" + }, + "830": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "id" + }, + "831": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "customHeaders" + }, + "832": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "AdminNotesResource.list" + }, + "833": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "AdminNotesResource.list" + }, + "834": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "query" + }, + "835": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notes.ts", + "qualifiedName": "customHeaders" + }, + "836": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notifications.ts", + "qualifiedName": "AdminNotificationsResource" + }, + "837": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "838": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminNotificationsResource" + }, + "839": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "840": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notifications.ts", + "qualifiedName": "AdminNotificationsResource.list" + }, + "841": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notifications.ts", + "qualifiedName": "AdminNotificationsResource.list" + }, + "842": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notifications.ts", + "qualifiedName": "query" + }, + "843": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notifications.ts", + "qualifiedName": "customHeaders" + }, + "844": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notifications.ts", + "qualifiedName": "AdminNotificationsResource.resend" + }, + "845": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notifications.ts", + "qualifiedName": "AdminNotificationsResource.resend" + }, + "846": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notifications.ts", + "qualifiedName": "id" + }, + "847": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notifications.ts", + "qualifiedName": "payload" + }, + "848": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/notifications.ts", + "qualifiedName": "customHeaders" + }, + "849": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource" + }, + "850": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "851": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminOrdersResource" + }, + "852": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "853": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.update" + }, + "854": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.update" + }, + "855": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "856": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "857": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "858": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.retrieve" + }, + "859": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.retrieve" + }, + "860": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "861": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "query" + }, + "862": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "863": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.list" + }, + "864": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.list" + }, + "865": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "query" + }, + "866": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "867": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.complete" + }, + "868": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.complete" + }, + "869": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "870": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "871": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.capturePayment" + }, + "872": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.capturePayment" + }, + "873": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "874": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "875": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.refundPayment" + }, + "876": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.refundPayment" + }, + "877": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "878": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "879": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "880": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createFulfillment" + }, + "881": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createFulfillment" + }, + "882": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "883": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "884": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "885": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancelFulfillment" + }, + "886": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancelFulfillment" + }, + "887": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "888": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "fulfillmentId" + }, + "889": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "890": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancelSwapFulfillment" + }, + "891": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancelSwapFulfillment" + }, + "892": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "893": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "swapId" + }, + "894": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "fulfillmentId" + }, + "895": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "896": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancelClaimFulfillment" + }, + "897": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancelClaimFulfillment" + }, + "898": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "899": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "claimId" + }, + "900": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "fulfillmentId" + }, + "901": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "902": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createShipment" + }, + "903": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createShipment" + }, + "904": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "905": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "906": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "907": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.requestReturn" + }, + "908": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.requestReturn" + }, + "909": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "910": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "911": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "912": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancel" + }, + "913": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancel" + }, + "914": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "915": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "916": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.addShippingMethod" + }, + "917": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.addShippingMethod" + }, + "918": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "919": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "920": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "921": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.archive" + }, + "922": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.archive" + }, + "923": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "924": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "925": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createSwap" + }, + "926": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createSwap" + }, + "927": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "928": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "929": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "930": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancelSwap" + }, + "931": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancelSwap" + }, + "932": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "933": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "swapId" + }, + "934": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "935": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.fulfillSwap" + }, + "936": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.fulfillSwap" + }, + "937": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "938": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "swapId" + }, + "939": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "940": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "941": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createSwapShipment" + }, + "942": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createSwapShipment" + }, + "943": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "944": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "swapId" + }, + "945": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "946": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "947": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.processSwapPayment" + }, + "948": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.processSwapPayment" + }, + "949": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "950": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "swapId" + }, + "951": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "952": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createClaim" + }, + "953": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createClaim" + }, + "954": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "955": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "956": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "957": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancelClaim" + }, + "958": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.cancelClaim" + }, + "959": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "960": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "claimId" + }, + "961": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "962": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.updateClaim" + }, + "963": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.updateClaim" + }, + "964": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "965": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "claimId" + }, + "966": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "967": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "968": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.fulfillClaim" + }, + "969": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.fulfillClaim" + }, + "970": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "971": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "claimId" + }, + "972": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "973": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "974": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createClaimShipment" + }, + "975": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "AdminOrdersResource.createClaimShipment" + }, + "976": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "id" + }, + "977": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "claimId" + }, + "978": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "payload" + }, + "979": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/orders.ts", + "qualifiedName": "customHeaders" + }, + "980": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource" + }, + "981": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "982": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminOrderEditsResource" + }, + "983": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "984": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.retrieve" + }, + "985": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.retrieve" + }, + "986": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "id" + }, + "987": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "query" + }, + "988": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "989": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.list" + }, + "990": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.list" + }, + "991": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "query" + }, + "992": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "993": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.create" + }, + "994": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.create" + }, + "995": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "payload" + }, + "996": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "997": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.update" + }, + "998": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.update" + }, + "999": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "id" + }, + "1000": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "payload" + }, + "1001": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "1002": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.delete" + }, + "1003": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.delete" + }, + "1004": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "id" + }, + "1005": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "1006": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.addLineItem" + }, + "1007": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.addLineItem" + }, + "1008": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "id" + }, + "1009": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "payload" + }, + "1010": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "1011": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.deleteItemChange" + }, + "1012": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.deleteItemChange" + }, + "1013": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "orderEditId" + }, + "1014": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "itemChangeId" + }, + "1015": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "1016": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.requestConfirmation" + }, + "1017": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.requestConfirmation" + }, + "1018": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "id" + }, + "1019": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "1020": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.cancel" + }, + "1021": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.cancel" + }, + "1022": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "id" + }, + "1023": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "1024": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.confirm" + }, + "1025": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.confirm" + }, + "1026": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "id" + }, + "1027": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "1028": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.updateLineItem" + }, + "1029": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.updateLineItem" + }, + "1030": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "orderEditId" + }, + "1031": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "itemId" + }, + "1032": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "payload" + }, + "1033": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "1034": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.removeLineItem" + }, + "1035": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "AdminOrderEditsResource.removeLineItem" + }, + "1036": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "orderEditId" + }, + "1037": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "itemId" + }, + "1038": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/order-edits.ts", + "qualifiedName": "customHeaders" + }, + "1039": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource" + }, + "1040": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1041": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminPriceListResource" + }, + "1042": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1043": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.create" + }, + "1044": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.create" + }, + "1045": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "payload" + }, + "1046": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "customHeaders" + }, + "1047": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.update" + }, + "1048": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.update" + }, + "1049": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "id" + }, + "1050": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "payload" + }, + "1051": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "customHeaders" + }, + "1052": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.delete" + }, + "1053": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.delete" + }, + "1054": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "id" + }, + "1055": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "customHeaders" + }, + "1056": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.retrieve" + }, + "1057": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.retrieve" + }, + "1058": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "id" + }, + "1059": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "customHeaders" + }, + "1060": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.list" + }, + "1061": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.list" + }, + "1062": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "query" + }, + "1063": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "customHeaders" + }, + "1064": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.listProducts" + }, + "1065": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.listProducts" + }, + "1066": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "id" + }, + "1067": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "query" + }, + "1068": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "customHeaders" + }, + "1069": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.addPrices" + }, + "1070": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.addPrices" + }, + "1071": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "id" + }, + "1072": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "payload" + }, + "1073": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "customHeaders" + }, + "1074": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.deletePrices" + }, + "1075": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.deletePrices" + }, + "1076": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "id" + }, + "1077": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "payload" + }, + "1078": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "customHeaders" + }, + "1079": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.deleteProductPrices" + }, + "1080": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.deleteProductPrices" + }, + "1081": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "priceListId" + }, + "1082": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "productId" + }, + "1083": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "customHeaders" + }, + "1084": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.deleteVariantPrices" + }, + "1085": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.deleteVariantPrices" + }, + "1086": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "priceListId" + }, + "1087": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "variantId" + }, + "1088": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "customHeaders" + }, + "1089": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.deleteProductsPrices" + }, + "1090": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "AdminPriceListResource.deleteProductsPrices" + }, + "1091": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "priceListId" + }, + "1092": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "payload" + }, + "1093": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/price-lists.ts", + "qualifiedName": "customHeaders" + }, + "1094": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-tags.ts", + "qualifiedName": "AdminProductTagsResource" + }, + "1095": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1096": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminProductTagsResource" + }, + "1097": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1098": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-tags.ts", + "qualifiedName": "AdminProductTagsResource.list" + }, + "1099": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-tags.ts", + "qualifiedName": "AdminProductTagsResource.list" + }, + "1100": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-tags.ts", + "qualifiedName": "query" + }, + "1101": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-types.ts", + "qualifiedName": "AdminProductTypesResource" + }, + "1102": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1103": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminProductTypesResource" + }, + "1104": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1105": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-types.ts", + "qualifiedName": "AdminProductTypesResource.list" + }, + "1106": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-types.ts", + "qualifiedName": "AdminProductTypesResource.list" + }, + "1107": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-types.ts", + "qualifiedName": "query" + }, + "1108": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-types.ts", + "qualifiedName": "customHeaders" + }, + "1109": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource" + }, + "1110": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1111": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminProductsResource" + }, + "1112": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1113": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.create" + }, + "1114": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.create" + }, + "1115": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "payload" + }, + "1116": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1117": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.retrieve" + }, + "1118": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.retrieve" + }, + "1119": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "id" + }, + "1120": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1121": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.update" + }, + "1122": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.update" + }, + "1123": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "id" + }, + "1124": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "payload" + }, + "1125": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1126": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.delete" + }, + "1127": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.delete" + }, + "1128": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "id" + }, + "1129": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1130": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.list" + }, + "1131": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.list" + }, + "1132": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "query" + }, + "1133": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1137": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.listTags" + }, + "1138": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.listTags" + }, + "1139": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1140": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.setMetadata" + }, + "1141": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.setMetadata" + }, + "1142": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "id" + }, + "1143": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "payload" + }, + "1144": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1145": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.createVariant" + }, + "1146": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.createVariant" + }, + "1147": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "id" + }, + "1148": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "payload" + }, + "1149": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1150": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.updateVariant" + }, + "1151": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.updateVariant" + }, + "1152": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "id" + }, + "1153": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "variantId" + }, + "1154": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "payload" + }, + "1155": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1156": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.deleteVariant" + }, + "1157": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.deleteVariant" + }, + "1158": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "id" + }, + "1159": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "variantId" + }, + "1160": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1161": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.addOption" + }, + "1162": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.addOption" + }, + "1163": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "id" + }, + "1164": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "payload" + }, + "1165": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1166": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.updateOption" + }, + "1167": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.updateOption" + }, + "1168": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "id" + }, + "1169": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "optionId" + }, + "1170": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "payload" + }, + "1171": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1172": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.deleteOption" + }, + "1173": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "AdminProductsResource.deleteOption" + }, + "1174": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "id" + }, + "1175": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "optionId" + }, + "1176": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/products.ts", + "qualifiedName": "customHeaders" + }, + "1177": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource" + }, + "1178": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1179": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminPublishableApiKeyResource" + }, + "1180": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1181": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.retrieve" + }, + "1182": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.retrieve" + }, + "1183": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "id" + }, + "1184": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "query" + }, + "1185": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "customHeaders" + }, + "1186": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.list" + }, + "1187": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.list" + }, + "1188": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "query" + }, + "1189": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "customHeaders" + }, + "1190": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.create" + }, + "1191": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.create" + }, + "1192": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "payload" + }, + "1193": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "customHeaders" + }, + "1194": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.update" + }, + "1195": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.update" + }, + "1196": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "id" + }, + "1197": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "payload" + }, + "1198": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "customHeaders" + }, + "1199": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.delete" + }, + "1200": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.delete" + }, + "1201": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "id" + }, + "1202": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "customHeaders" + }, + "1203": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.revoke" + }, + "1204": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.revoke" + }, + "1205": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "id" + }, + "1206": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "customHeaders" + }, + "1207": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.addSalesChannelsBatch" + }, + "1208": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.addSalesChannelsBatch" + }, + "1209": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "id" + }, + "1210": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "payload" + }, + "1211": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "customHeaders" + }, + "1212": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.deleteSalesChannelsBatch" + }, + "1213": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.deleteSalesChannelsBatch" + }, + "1214": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "id" + }, + "1215": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "payload" + }, + "1216": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "customHeaders" + }, + "1217": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.listSalesChannels" + }, + "1218": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "AdminPublishableApiKeyResource.listSalesChannels" + }, + "1219": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "id" + }, + "1220": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "query" + }, + "1221": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/publishable-api-keys.ts", + "qualifiedName": "customHeaders" + }, + "1222": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource" + }, + "1223": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1224": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminRegionsResource" + }, + "1225": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1226": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.create" + }, + "1227": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.create" + }, + "1228": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "payload" + }, + "1229": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1230": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.update" + }, + "1231": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.update" + }, + "1232": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "id" + }, + "1233": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "payload" + }, + "1234": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1235": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.delete" + }, + "1236": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.delete" + }, + "1237": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "id" + }, + "1238": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1239": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.retrieve" + }, + "1240": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.retrieve" + }, + "1241": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "id" + }, + "1242": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1243": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.list" + }, + "1244": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.list" + }, + "1245": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "query" + }, + "1246": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1247": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.addCountry" + }, + "1248": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.addCountry" + }, + "1249": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "id" + }, + "1250": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "payload" + }, + "1251": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1252": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.deleteCountry" + }, + "1253": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.deleteCountry" + }, + "1254": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "id" + }, + "1255": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "country_code" + }, + "1256": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1257": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.addFulfillmentProvider" + }, + "1258": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.addFulfillmentProvider" + }, + "1259": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "id" + }, + "1260": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "payload" + }, + "1261": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1262": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.deleteFulfillmentProvider" + }, + "1263": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.deleteFulfillmentProvider" + }, + "1264": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "id" + }, + "1265": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "provider_id" + }, + "1266": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1267": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.retrieveFulfillmentOptions" + }, + "1268": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.retrieveFulfillmentOptions" + }, + "1269": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "id" + }, + "1270": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1271": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.addPaymentProvider" + }, + "1272": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.addPaymentProvider" + }, + "1273": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "id" + }, + "1274": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "payload" + }, + "1275": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1276": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.deletePaymentProvider" + }, + "1277": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "AdminRegionsResource.deletePaymentProvider" + }, + "1278": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "id" + }, + "1279": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "provider_id" + }, + "1280": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/regions.ts", + "qualifiedName": "customHeaders" + }, + "1281": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "AdminReservationsResource" + }, + "1282": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1283": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminReservationsResource" + }, + "1284": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1285": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "AdminReservationsResource.retrieve" + }, + "1286": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "AdminReservationsResource.retrieve" + }, + "1287": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "id" + }, + "1288": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "customHeaders" + }, + "1289": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "AdminReservationsResource.list" + }, + "1290": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "AdminReservationsResource.list" + }, + "1291": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "query" + }, + "1292": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "customHeaders" + }, + "1293": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "AdminReservationsResource.create" + }, + "1294": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "AdminReservationsResource.create" + }, + "1295": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "payload" + }, + "1296": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "customHeaders" + }, + "1297": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "AdminReservationsResource.update" + }, + "1298": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "AdminReservationsResource.update" + }, + "1299": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "id" + }, + "1300": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "payload" + }, + "1301": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "customHeaders" + }, + "1302": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "AdminReservationsResource.delete" + }, + "1303": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "AdminReservationsResource.delete" + }, + "1304": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "id" + }, + "1305": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/reservations.ts", + "qualifiedName": "customHeaders" + }, + "1306": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "AdminReturnReasonsResource" + }, + "1307": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1308": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminReturnReasonsResource" + }, + "1309": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1310": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "AdminReturnReasonsResource.create" + }, + "1311": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "AdminReturnReasonsResource.create" + }, + "1312": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "payload" + }, + "1313": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "customHeaders" + }, + "1314": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "AdminReturnReasonsResource.update" + }, + "1315": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "AdminReturnReasonsResource.update" + }, + "1316": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "id" + }, + "1317": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "payload" + }, + "1318": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "customHeaders" + }, + "1319": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "AdminReturnReasonsResource.delete" + }, + "1320": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "AdminReturnReasonsResource.delete" + }, + "1321": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "id" + }, + "1322": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "customHeaders" + }, + "1323": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "AdminReturnReasonsResource.retrieve" + }, + "1324": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "AdminReturnReasonsResource.retrieve" + }, + "1325": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "id" + }, + "1326": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "customHeaders" + }, + "1327": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "AdminReturnReasonsResource.list" + }, + "1328": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "AdminReturnReasonsResource.list" + }, + "1329": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/return-reasons.ts", + "qualifiedName": "customHeaders" + }, + "1330": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "AdminReturnsResource" + }, + "1331": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1332": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminReturnsResource" + }, + "1333": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1334": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "AdminReturnsResource.cancel" + }, + "1335": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "AdminReturnsResource.cancel" + }, + "1336": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "id" + }, + "1337": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "customHeaders" + }, + "1338": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "AdminReturnsResource.receive" + }, + "1339": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "AdminReturnsResource.receive" + }, + "1340": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "id" + }, + "1341": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "payload" + }, + "1342": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "customHeaders" + }, + "1343": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "AdminReturnsResource.list" + }, + "1344": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "AdminReturnsResource.list" + }, + "1345": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "query" + }, + "1346": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/returns.ts", + "qualifiedName": "customHeaders" + }, + "1347": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource" + }, + "1348": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1349": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminSalesChannelsResource" + }, + "1350": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1351": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.retrieve" + }, + "1352": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.retrieve" + }, + "1353": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "salesChannelId" + }, + "1354": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "customHeaders" + }, + "1355": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.create" + }, + "1356": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.create" + }, + "1357": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "payload" + }, + "1358": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "customHeaders" + }, + "1359": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.update" + }, + "1360": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.update" + }, + "1361": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "salesChannelId" + }, + "1362": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "payload" + }, + "1363": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "customHeaders" + }, + "1364": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.list" + }, + "1365": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.list" + }, + "1366": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "query" + }, + "1367": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "customHeaders" + }, + "1368": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.delete" + }, + "1369": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.delete" + }, + "1370": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "salesChannelId" + }, + "1371": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "customHeaders" + }, + "1372": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.removeProducts" + }, + "1373": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.removeProducts" + }, + "1374": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "salesChannelId" + }, + "1375": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "payload" + }, + "1376": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "customHeaders" + }, + "1377": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.addProducts" + }, + "1378": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.addProducts" + }, + "1379": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "salesChannelId" + }, + "1380": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "payload" + }, + "1381": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "customHeaders" + }, + "1382": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.addLocation" + }, + "1383": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.addLocation" + }, + "1384": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "salesChannelId" + }, + "1385": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "payload" + }, + "1386": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "customHeaders" + }, + "1387": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.removeLocation" + }, + "1388": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "AdminSalesChannelsResource.removeLocation" + }, + "1389": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "salesChannelId" + }, + "1390": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "payload" + }, + "1391": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/sales-channels.ts", + "qualifiedName": "customHeaders" + }, + "1392": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "AdminShippingOptionsResource" + }, + "1393": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1394": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminShippingOptionsResource" + }, + "1395": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1396": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "AdminShippingOptionsResource.create" + }, + "1397": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "AdminShippingOptionsResource.create" + }, + "1398": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "payload" + }, + "1399": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "customHeaders" + }, + "1400": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "AdminShippingOptionsResource.update" + }, + "1401": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "AdminShippingOptionsResource.update" + }, + "1402": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "id" + }, + "1403": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "payload" + }, + "1404": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "customHeaders" + }, + "1405": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "AdminShippingOptionsResource.delete" + }, + "1406": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "AdminShippingOptionsResource.delete" + }, + "1407": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "id" + }, + "1408": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "customHeaders" + }, + "1409": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "AdminShippingOptionsResource.retrieve" + }, + "1410": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "AdminShippingOptionsResource.retrieve" + }, + "1411": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "id" + }, + "1412": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "customHeaders" + }, + "1413": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "AdminShippingOptionsResource.list" + }, + "1414": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "AdminShippingOptionsResource.list" + }, + "1415": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "query" + }, + "1416": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-options.ts", + "qualifiedName": "customHeaders" + }, + "1417": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "AdminShippingProfilesResource" + }, + "1418": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1419": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminShippingProfilesResource" + }, + "1420": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1421": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "AdminShippingProfilesResource.create" + }, + "1422": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "AdminShippingProfilesResource.create" + }, + "1423": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "payload" + }, + "1424": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "customHeaders" + }, + "1425": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "AdminShippingProfilesResource.update" + }, + "1426": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "AdminShippingProfilesResource.update" + }, + "1427": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "id" + }, + "1428": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "payload" + }, + "1429": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "customHeaders" + }, + "1430": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "AdminShippingProfilesResource.delete" + }, + "1431": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "AdminShippingProfilesResource.delete" + }, + "1432": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "id" + }, + "1433": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "customHeaders" + }, + "1434": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "AdminShippingProfilesResource.retrieve" + }, + "1435": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "AdminShippingProfilesResource.retrieve" + }, + "1436": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "id" + }, + "1437": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "customHeaders" + }, + "1438": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "AdminShippingProfilesResource.list" + }, + "1439": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "AdminShippingProfilesResource.list" + }, + "1440": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/shipping-profiles.ts", + "qualifiedName": "customHeaders" + }, + "1441": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "AdminStockLocationsResource" + }, + "1442": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1443": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminStockLocationsResource" + }, + "1444": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1445": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "AdminStockLocationsResource.create" + }, + "1446": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "AdminStockLocationsResource.create" + }, + "1447": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "payload" + }, + "1448": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "customHeaders" + }, + "1449": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "AdminStockLocationsResource.retrieve" + }, + "1450": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "AdminStockLocationsResource.retrieve" + }, + "1451": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "itemId" + }, + "1452": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "customHeaders" + }, + "1453": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "AdminStockLocationsResource.update" + }, + "1454": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "AdminStockLocationsResource.update" + }, + "1455": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "stockLocationId" + }, + "1456": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "payload" + }, + "1457": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "customHeaders" + }, + "1458": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "AdminStockLocationsResource.delete" + }, + "1459": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "AdminStockLocationsResource.delete" + }, + "1460": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "id" + }, + "1461": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "customHeaders" + }, + "1462": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "AdminStockLocationsResource.list" + }, + "1463": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "AdminStockLocationsResource.list" + }, + "1464": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "query" + }, + "1465": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/stock-locations.ts", + "qualifiedName": "customHeaders" + }, + "1466": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource" + }, + "1467": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1468": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminStoresResource" + }, + "1469": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1470": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.update" + }, + "1471": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.update" + }, + "1472": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "payload" + }, + "1473": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "customHeaders" + }, + "1474": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.addCurrency" + }, + "1475": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.addCurrency" + }, + "1476": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "currency_code" + }, + "1477": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "customHeaders" + }, + "1478": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.deleteCurrency" + }, + "1479": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.deleteCurrency" + }, + "1480": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "currency_code" + }, + "1481": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "customHeaders" + }, + "1482": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.retrieve" + }, + "1483": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.retrieve" + }, + "1484": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "customHeaders" + }, + "1485": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.listPaymentProviders" + }, + "1486": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.listPaymentProviders" + }, + "1487": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "customHeaders" + }, + "1488": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.listTaxProviders" + }, + "1489": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "AdminStoresResource.listTaxProviders" + }, + "1490": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/store.ts", + "qualifiedName": "customHeaders" + }, + "1491": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/swaps.ts", + "qualifiedName": "AdminSwapsResource" + }, + "1492": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1493": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminSwapsResource" + }, + "1494": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1495": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/swaps.ts", + "qualifiedName": "AdminSwapsResource.retrieve" + }, + "1496": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/swaps.ts", + "qualifiedName": "AdminSwapsResource.retrieve" + }, + "1497": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/swaps.ts", + "qualifiedName": "id" + }, + "1498": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/swaps.ts", + "qualifiedName": "customHeaders" + }, + "1499": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/swaps.ts", + "qualifiedName": "AdminSwapsResource.list" + }, + "1500": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/swaps.ts", + "qualifiedName": "AdminSwapsResource.list" + }, + "1501": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/swaps.ts", + "qualifiedName": "query" + }, + "1502": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/swaps.ts", + "qualifiedName": "customHeaders" + }, + "1503": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource" + }, + "1504": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1505": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminTaxRatesResource" + }, + "1506": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1507": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.retrieve" + }, + "1508": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.retrieve" + }, + "1509": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "id" + }, + "1510": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "query" + }, + "1511": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "customHeaders" + }, + "1512": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.list" + }, + "1513": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.list" + }, + "1514": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "query" + }, + "1515": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "customHeaders" + }, + "1516": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.create" + }, + "1517": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.create" + }, + "1518": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "payload" + }, + "1519": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "query" + }, + "1520": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "customHeaders" + }, + "1521": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.update" + }, + "1522": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.update" + }, + "1523": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "id" + }, + "1524": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "payload" + }, + "1525": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "query" + }, + "1526": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "customHeaders" + }, + "1527": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.addProducts" + }, + "1528": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.addProducts" + }, + "1529": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "id" + }, + "1530": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "payload" + }, + "1531": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "query" + }, + "1532": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "customHeaders" + }, + "1533": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.addProductTypes" + }, + "1534": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.addProductTypes" + }, + "1535": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "id" + }, + "1536": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "payload" + }, + "1537": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "query" + }, + "1538": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "customHeaders" + }, + "1539": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.addShippingOptions" + }, + "1540": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.addShippingOptions" + }, + "1541": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "id" + }, + "1542": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "payload" + }, + "1543": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "query" + }, + "1544": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "customHeaders" + }, + "1545": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.removeProducts" + }, + "1546": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.removeProducts" + }, + "1547": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "id" + }, + "1548": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "payload" + }, + "1549": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "query" + }, + "1550": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "customHeaders" + }, + "1551": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.removeProductTypes" + }, + "1552": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.removeProductTypes" + }, + "1553": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "id" + }, + "1554": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "payload" + }, + "1555": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "query" + }, + "1556": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "customHeaders" + }, + "1557": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.removeShippingOptions" + }, + "1558": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.removeShippingOptions" + }, + "1559": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "id" + }, + "1560": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "payload" + }, + "1561": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "query" + }, + "1562": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "customHeaders" + }, + "1563": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.delete" + }, + "1564": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "AdminTaxRatesResource.delete" + }, + "1565": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "id" + }, + "1566": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/tax-rates.ts", + "qualifiedName": "customHeaders" + }, + "1567": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "AdminUploadsResource" + }, + "1568": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1569": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminUploadsResource" + }, + "1570": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1574": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "AdminUploadsResource.create" + }, + "1575": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "AdminUploadsResource.create" + }, + "1576": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "file" + }, + "1577": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "AdminUploadsResource.createProtected" + }, + "1578": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "AdminUploadsResource.createProtected" + }, + "1579": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "file" + }, + "1580": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "AdminUploadsResource.delete" + }, + "1581": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "AdminUploadsResource.delete" + }, + "1582": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "payload" + }, + "1583": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "customHeaders" + }, + "1584": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "AdminUploadsResource.getPresignedDownloadUrl" + }, + "1585": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "AdminUploadsResource.getPresignedDownloadUrl" + }, + "1586": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "payload" + }, + "1587": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "customHeaders" + }, + "1588": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "AdminUploadsResource._createPayload" + }, + "1589": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "AdminUploadsResource._createPayload" + }, + "1590": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/uploads.ts", + "qualifiedName": "file" + }, + "1591": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource" + }, + "1592": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1593": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminUsersResource" + }, + "1594": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1595": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.sendResetPasswordToken" + }, + "1596": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.sendResetPasswordToken" + }, + "1597": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "payload" + }, + "1598": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "customHeaders" + }, + "1599": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.resetPassword" + }, + "1600": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.resetPassword" + }, + "1601": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "payload" + }, + "1602": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "customHeaders" + }, + "1603": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.retrieve" + }, + "1604": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.retrieve" + }, + "1605": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "id" + }, + "1606": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "customHeaders" + }, + "1607": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.create" + }, + "1608": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.create" + }, + "1609": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "payload" + }, + "1610": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "customHeaders" + }, + "1611": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.update" + }, + "1612": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.update" + }, + "1613": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "id" + }, + "1614": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "payload" + }, + "1615": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "customHeaders" + }, + "1616": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.delete" + }, + "1617": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.delete" + }, + "1618": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "id" + }, + "1619": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "customHeaders" + }, + "1620": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.list" + }, + "1621": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "AdminUsersResource.list" + }, + "1622": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/users.ts", + "qualifiedName": "customHeaders" + }, + "1623": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "AdminVariantsResource" + }, + "1624": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1625": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminVariantsResource" + }, + "1626": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1627": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "AdminVariantsResource.list" + }, + "1628": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "AdminVariantsResource.list" + }, + "1629": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "query" + }, + "1630": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "customHeaders" + }, + "1631": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "AdminVariantsResource.retrieve" + }, + "1632": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "AdminVariantsResource.retrieve" + }, + "1633": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "id" + }, + "1634": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "query" + }, + "1635": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "customHeaders" + }, + "1636": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "AdminVariantsResource.getInventory" + }, + "1637": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "AdminVariantsResource.getInventory" + }, + "1638": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "variantId" + }, + "1639": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/variants.ts", + "qualifiedName": "customHeaders" + }, + "1640": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "AdminPaymentCollectionsResource" + }, + "1641": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1642": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminPaymentCollectionsResource" + }, + "1643": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1644": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "AdminPaymentCollectionsResource.retrieve" + }, + "1645": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "AdminPaymentCollectionsResource.retrieve" + }, + "1646": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "id" + }, + "1647": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "query" + }, + "1648": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "customHeaders" + }, + "1649": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "AdminPaymentCollectionsResource.update" + }, + "1650": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "AdminPaymentCollectionsResource.update" + }, + "1651": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "id" + }, + "1652": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "payload" + }, + "1653": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "customHeaders" + }, + "1654": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "AdminPaymentCollectionsResource.delete" + }, + "1655": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "AdminPaymentCollectionsResource.delete" + }, + "1656": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "id" + }, + "1657": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "customHeaders" + }, + "1658": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "AdminPaymentCollectionsResource.markAsAuthorized" + }, + "1659": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "AdminPaymentCollectionsResource.markAsAuthorized" + }, + "1660": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "id" + }, + "1661": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payment-collections.ts", + "qualifiedName": "customHeaders" + }, + "1662": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "AdminPaymentsResource" + }, + "1663": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1664": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminPaymentsResource" + }, + "1665": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1666": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "AdminPaymentsResource.retrieve" + }, + "1667": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "AdminPaymentsResource.retrieve" + }, + "1668": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "id" + }, + "1669": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "query" + }, + "1670": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "customHeaders" + }, + "1671": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "AdminPaymentsResource.capturePayment" + }, + "1672": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "AdminPaymentsResource.capturePayment" + }, + "1673": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "id" + }, + "1674": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "customHeaders" + }, + "1675": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "AdminPaymentsResource.refundPayment" + }, + "1676": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "AdminPaymentsResource.refundPayment" + }, + "1677": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "id" + }, + "1678": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "payload" + }, + "1679": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/payments.ts", + "qualifiedName": "customHeaders" + }, + "1680": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource" + }, + "1681": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "default.__constructor" + }, + "1682": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "AdminProductCategoriesResource" + }, + "1683": { + "sourceFileName": "../../../packages/medusa-js/src/resources/base.ts", + "qualifiedName": "client" + }, + "1684": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.retrieve" + }, + "1685": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.retrieve" + }, + "1686": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "productCategoryId" + }, + "1687": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "query" + }, + "1688": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "customHeaders" + }, + "1689": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.create" + }, + "1690": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.create" + }, + "1691": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "payload" + }, + "1692": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "customHeaders" + }, + "1693": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.update" + }, + "1694": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.update" + }, + "1695": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "productCategoryId" + }, + "1696": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "payload" + }, + "1697": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "customHeaders" + }, + "1698": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.list" + }, + "1699": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.list" + }, + "1700": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "query" + }, + "1701": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "customHeaders" + }, + "1702": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.delete" + }, + "1703": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.delete" + }, + "1704": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "productCategoryId" + }, + "1705": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "customHeaders" + }, + "1706": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.removeProducts" + }, + "1707": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.removeProducts" + }, + "1708": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "productCategoryId" + }, + "1709": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "payload" + }, + "1710": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "customHeaders" + }, + "1711": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.addProducts" + }, + "1712": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "AdminProductCategoriesResource.addProducts" + }, + "1713": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "productCategoryId" + }, + "1714": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "payload" + }, + "1715": { + "sourceFileName": "../../../packages/medusa-js/src/resources/admin/product-categories.ts", + "qualifiedName": "customHeaders" + } + } +} \ No newline at end of file diff --git a/docs-util/typedoc-json-output/pricing.json b/docs-util/typedoc-json-output/pricing.json new file mode 100644 index 0000000000..0436fab6b6 --- /dev/null +++ b/docs-util/typedoc-json-output/pricing.json @@ -0,0 +1,21650 @@ +{ + "id": 0, + "name": "pricing", + "variant": "project", + "kind": 1, + "flags": {}, + "children": [ + { + "id": 599, + "name": "PriceListStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's status." + } + ] + }, + "children": [ + { + "id": 600, + "name": "ACTIVE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is enabled and its prices can be used." + } + ] + }, + "type": { + "type": "literal", + "value": "active" + } + }, + { + "id": 601, + "name": "DRAFT", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is disabled, meaning its prices can't be used yet." + } + ] + }, + "type": { + "type": "literal", + "value": "draft" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 600, + 601 + ] + } + ] + }, + { + "id": 602, + "name": "PriceListType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's type." + } + ] + }, + "children": [ + { + "id": 604, + "name": "OVERRIDE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's prices override original prices. This affects the calculated price of associated price sets." + } + ] + }, + "type": { + "type": "literal", + "value": "override" + } + }, + { + "id": 603, + "name": "SALE", + "variant": "declaration", + "kind": 16, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's prices are used for a sale." + } + ] + }, + "type": { + "type": "literal", + "value": "sale" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 604, + 603 + ] + } + ] + }, + { + "id": 560, + "name": "AddPriceListPricesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to be added to a price list." + } + ] + }, + "children": [ + { + "id": 561, + "name": "priceListId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list to add prices to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 562, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to add." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 606, + "name": "PriceListPriceDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 561, + 562 + ] + } + ] + }, + { + "id": 357, + "name": "AddPricesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to add to a price set." + } + ] + }, + "children": [ + { + "id": 358, + "name": "priceSetId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set to add prices to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 359, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to add to the price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 591, + "name": "CreatePricesDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 358, + 359 + ] + } + ] + }, + { + "id": 360, + "name": "AddRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to add to a price set." + } + ] + }, + "children": [ + { + "id": 361, + "name": "priceSetId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set to add the rules to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 362, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to add to a price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 363, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 364, + "name": "attribute", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the rule's " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 364 + ] + } + ] + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 361, + 362 + ] + } + ] + }, + { + "id": 587, + "name": "BaseFilterable", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object used to allow specifying flexible queries with and/or conditions." + } + ] + }, + "children": [ + { + "id": 588, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + } + }, + { + "id": 589, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 588, + 589 + ] + } + ], + "typeParameters": [ + { + "id": 590, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 342, + "name": "FilterablePriceSetProps" + }, + { + "type": "reference", + "target": 373, + "name": "FilterableMoneyAmountProps" + }, + { + "type": "reference", + "target": 396, + "name": "FilterableCurrencyProps" + }, + { + "type": "reference", + "target": 415, + "name": "FilterableRuleTypeProps" + }, + { + "type": "reference", + "target": 436, + "name": "FilterablePriceSetMoneyAmountRulesProps" + }, + { + "type": "reference", + "target": 443, + "name": "FilterablePriceSetMoneyAmountProps" + }, + { + "type": "reference", + "target": 476, + "name": "FilterablePriceRuleProps" + }, + { + "type": "reference", + "target": 510, + "name": "FilterablePriceListProps" + }, + { + "type": "reference", + "target": 542, + "name": "FilterablePriceListRuleProps" + } + ] + }, + { + "id": 306, + "name": "CalculatedPriceSet", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The calculated price for a specific price set and context." + } + ] + }, + "children": [ + { + "id": 309, + "name": "calculated_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of the calculated price, or " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": " if there isn't a calculated price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 313, + "name": "calculated_price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the calculated price." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 314, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 319, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`max_quantity`" + }, + { + "kind": "text", + "text": " field defined on a money amount." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 318, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`min_quantity`" + }, + { + "kind": "text", + "text": " field defined on a money amount." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 315, + "name": "money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount selected as the calculated price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 316, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price list, if any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 317, + "name": "price_list_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the associated price list, if any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 319, + 318, + 315, + 316, + 317 + ] + } + ] + } + } + }, + { + "id": 312, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency code of the calculated price, or null if there isn't a calculated price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 307, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 308, + "name": "is_calculated_price_price_list", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the calculated price is associated with a price list. During the calculation process, if no valid price list is found, \nthe calculated price is set to the original price, which doesn't belong to a price list. In that case, the value of this property is " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 310, + "name": "is_original_price_price_list", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the original price is associated with a price list. During the calculation process, if the price list of the calculated price is of type override, \nthe original price will be the same as the calculated price. In that case, the value of this property is " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 311, + "name": "original_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of the original price, or " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": " if there isn't a calculated price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 320, + "name": "original_price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the original price." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 321, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 326, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`max_quantity`" + }, + { + "kind": "text", + "text": " field defined on a money amount." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 325, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`min_quantity`" + }, + { + "kind": "text", + "text": " field defined on a money amount." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 322, + "name": "money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount selected as the original price." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 323, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price list, if any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 324, + "name": "price_list_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the associated price list, if any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 326, + 325, + 322, + 323, + 324 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 309, + 313, + 312, + 307, + 308, + 310, + 311, + 320 + ] + } + ] + }, + { + "id": 299, + "name": "Context", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A shared context object that is used to share resources between the application and the module." + } + ] + }, + "children": [ + { + "id": 303, + "name": "enableNestedTransactions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A boolean value indicating whether nested transactions are enabled." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 302, + "name": "isolationLevel", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A string indicating the isolation level of the context. Possible values are " + }, + { + "kind": "code", + "text": "`READ UNCOMMITTED`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`READ COMMITTED`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`REPEATABLE READ`" + }, + { + "kind": "text", + "text": ", or " + }, + { + "kind": "code", + "text": "`SERIALIZABLE`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 301, + "name": "manager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of a manager, typically an entity manager, of type " + }, + { + "kind": "code", + "text": "`TManager`" + }, + { + "kind": "text", + "text": ", which is a typed parameter passed to the context to specify the type of the " + }, + { + "kind": "code", + "text": "`manager`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + }, + { + "id": 304, + "name": "transactionId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A string indicating the ID of the current transaction." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 300, + "name": "transactionManager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of a transaction manager of type " + }, + { + "kind": "code", + "text": "`TManager`" + }, + { + "kind": "text", + "text": ", which is a typed parameter passed to the context to specify the type of the " + }, + { + "kind": "code", + "text": "`transactionManager`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 303, + 302, + 301, + 304, + 300 + ] + } + ], + "typeParameters": [ + { + "id": 305, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + { + "id": 400, + "name": "CreateCurrencyDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A currency to create." + } + ] + }, + "children": [ + { + "id": 401, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 404, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 402, + "name": "symbol", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 403, + "name": "symbol_native", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currecy in its native form. This is typically the symbol used when displaying a price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 401, + 404, + 402, + 403 + ] + } + ] + }, + { + "id": 378, + "name": "CreateMoneyAmountDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The money amount to create." + } + ] + }, + "children": [ + { + "id": 382, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 381, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency of this money amount." + } + ] + }, + "type": { + "type": "reference", + "target": 400, + "name": "CreateCurrencyDTO", + "package": "@medusajs/types" + } + }, + { + "id": 380, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency code of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 379, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 384, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 383, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 382, + 381, + 380, + 379, + 384, + 383 + ] + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 591, + "name": "CreatePricesDTO" + }, + { + "type": "reference", + "target": 606, + "name": "PriceListPriceDTO" + } + ] + }, + { + "id": 518, + "name": "CreatePriceListDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list to create." + } + ] + }, + "children": [ + { + "id": 520, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's description." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 522, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list expires after this date." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 525, + "name": "number_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of rules associated with the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 527, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices associated with the price list." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 606, + "name": "PriceListPriceDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 526, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to be created and associated with the price list." + } + ] + }, + "type": { + "type": "reference", + "target": 605, + "name": "CreatePriceListRules", + "package": "@medusajs/types" + } + }, + { + "id": 521, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is enabled starting from this date." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 523, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's status." + } + ] + }, + "type": { + "type": "reference", + "target": 599, + "name": "PriceListStatus", + "package": "@medusajs/types" + } + }, + { + "id": 519, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 524, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's type." + } + ] + }, + "type": { + "type": "reference", + "target": 602, + "name": "PriceListType", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 520, + 522, + 525, + 527, + 526, + 521, + 523, + 519, + 524 + ] + } + ] + }, + { + "id": 549, + "name": "CreatePriceListRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list rule to create." + } + ] + }, + "children": [ + { + "id": 553, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price list or the details of an existing price list to be associated with the price list rule." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 552, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price list to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 551, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type or the details of an existing rule type to be associated with the price list rule." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 550, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 553, + 552, + 551, + 550 + ] + } + ] + }, + { + "id": 605, + "name": "CreatePriceListRules", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's rules to be set. Each key of the object is a rule type's " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": ", and its value\nis the values of the rule." + } + ] + }, + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Record", + "package": "typescript" + } + ] + }, + { + "id": 483, + "name": "CreatePriceRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price rule to create." + } + ] + }, + "children": [ + { + "id": 484, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 485, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 489, + "name": "price_set_money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 488, + "name": "priority", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 486, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 487, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 484, + 485, + 489, + 488, + 486, + 487 + ] + } + ] + }, + { + "id": 347, + "name": "CreatePriceSetDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price set to create." + } + ] + }, + "children": [ + { + "id": 351, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to create and add to this price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 591, + "name": "CreatePricesDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 348, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to associate with the price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 349, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 350, + "name": "rule_attribute", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the value of the rule's " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 350 + ] + } + ] + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 351, + 348 + ] + } + ] + }, + { + "id": 457, + "name": "CreatePriceSetMoneyAmountRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price set money amount rule to create." + } + ] + }, + "children": [ + { + "id": 458, + "name": "price_set_money_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 459, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 460, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price set money amount rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 458, + 459, + 460 + ] + } + ] + }, + { + "id": 591, + "name": "CreatePricesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to create part of a price set." + } + ] + }, + "children": [ + { + "id": 596, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": 382, + "name": "CreateMoneyAmountDTO.amount" + } + }, + { + "id": 595, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency of this money amount." + } + ] + }, + "type": { + "type": "reference", + "target": 400, + "name": "CreateCurrencyDTO", + "package": "@medusajs/types" + }, + "inheritedFrom": { + "type": "reference", + "target": 381, + "name": "CreateMoneyAmountDTO.currency" + } + }, + { + "id": 594, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency code of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 380, + "name": "CreateMoneyAmountDTO.currency_code" + } + }, + { + "id": 593, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 379, + "name": "CreateMoneyAmountDTO.id" + } + }, + { + "id": 598, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 384, + "name": "CreateMoneyAmountDTO.max_quantity" + } + }, + { + "id": 597, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 383, + "name": "CreateMoneyAmountDTO.min_quantity" + } + }, + { + "id": 592, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to add to the price. The object's keys are rule types' " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": " attribute, and values are the value of that rule associated with this price." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 596, + 595, + 594, + 593, + 598, + 597, + 592 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 378, + "name": "CreateMoneyAmountDTO", + "package": "@medusajs/types" + } + ] + }, + { + "id": 421, + "name": "CreateRuleTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rule type to create." + } + ] + }, + "children": [ + { + "id": 425, + "name": "default_priority", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The priority of the rule type. This is useful when calculating the price of a price set, and multiple rules satisfy the provided context. \nThe higher the value, the higher the priority of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 422, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 423, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The display name of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 424, + "name": "rule_attribute", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique name used to later identify the rule_attribute. For example, it can be used in the " + }, + { + "kind": "code", + "text": "`context`" + }, + { + "kind": "text", + "text": " parameter of the " + }, + { + "kind": "code", + "text": "`calculatePrices`" + }, + { + "kind": "text", + "text": " \nmethod to specify a rule for calculating the price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 425, + 422, + 423, + 424 + ] + } + ] + }, + { + "id": 391, + "name": "CurrencyDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A currency's data." + } + ] + }, + "children": [ + { + "id": 392, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 395, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 393, + "name": "symbol", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 394, + "name": "symbol_native", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currecy in its native form. This is typically the symbol used when displaying a price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 392, + 395, + 393, + 394 + ] + } + ] + }, + { + "id": 396, + "name": "FilterableCurrencyProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on a currency." + } + ] + }, + "children": [ + { + "id": 398, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 396, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 396, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 588, + "name": "BaseFilterable.$and" + } + }, + { + "id": 399, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 396, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 396, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 589, + "name": "BaseFilterable.$or" + } + }, + { + "id": 397, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The codes to filter the currencies by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 398, + 399, + 397 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 396, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 373, + "name": "FilterableMoneyAmountProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on a money amount." + } + ] + }, + "children": [ + { + "id": 376, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 373, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 373, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 588, + "name": "BaseFilterable.$and" + } + }, + { + "id": 377, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 373, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 373, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 589, + "name": "BaseFilterable.$or" + } + }, + { + "id": 375, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Currency codes to filter money amounts by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 374, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter money amounts by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 376, + 377, + 375, + 374 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 373, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 510, + "name": "FilterablePriceListProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price lists." + } + ] + }, + "children": [ + { + "id": 516, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 510, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 510, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 588, + "name": "BaseFilterable.$and" + } + }, + { + "id": 517, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 510, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 510, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 589, + "name": "BaseFilterable.$or" + } + }, + { + "id": 513, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The end dates to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 511, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter price lists by" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 515, + "name": "number_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of rules to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "number" + } + } + }, + { + "id": 512, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The start dates to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 514, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The statuses to filter price lists by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 599, + "name": "PriceListStatus", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 516, + 517, + 513, + 511, + 515, + 512, + 514 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 510, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 542, + "name": "FilterablePriceListRuleProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price list rules." + } + ] + }, + "children": [ + { + "id": 547, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 542, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 542, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 588, + "name": "BaseFilterable.$and" + } + }, + { + "id": 548, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 542, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 542, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 589, + "name": "BaseFilterable.$or" + } + }, + { + "id": 543, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter price list rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 546, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter price list rules by the ID of their associated price lists." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 545, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter price list rules by the ID of their associated rule types." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 544, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The values to filter price list rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 547, + 548, + 543, + 546, + 545, + 544 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 542, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 476, + "name": "FilterablePriceRuleProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price rules." + } + ] + }, + "children": [ + { + "id": 481, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 476, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 476, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 588, + "name": "BaseFilterable.$and" + } + }, + { + "id": 482, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 476, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 476, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 589, + "name": "BaseFilterable.$or" + } + }, + { + "id": 477, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter price rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 478, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The names to filter price rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 479, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price rule's associated price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 480, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price rule's associated rule type." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 481, + 482, + 477, + 478, + 479, + 480 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 476, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 443, + "name": "FilterablePriceSetMoneyAmountProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price set money amounts." + } + ] + }, + "children": [ + { + "id": 447, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 443, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 443, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 588, + "name": "BaseFilterable.$and" + } + }, + { + "id": 448, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 443, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 443, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 589, + "name": "BaseFilterable.$or" + } + }, + { + "id": 444, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price set money amounts by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 446, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price set money amount's associated price list." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 445, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price set money amount's associated price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 447, + 448, + 444, + 446, + 445 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 443, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 436, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price set money amount rules." + } + ] + }, + "children": [ + { + "id": 441, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 436, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 436, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 588, + "name": "BaseFilterable.$and" + } + }, + { + "id": 442, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 436, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 436, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 589, + "name": "BaseFilterable.$or" + } + }, + { + "id": 437, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID to filter price set money amount rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 439, + "name": "price_set_money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price set money amount rule's associated price set money amount." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 438, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter the price set money amount rule's associated rule type." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 440, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value to filter price set money amount rules by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 441, + 442, + 437, + 439, + 438, + 440 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 436, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 342, + "name": "FilterablePriceSetProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on price sets." + } + ] + }, + "children": [ + { + "id": 345, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 342, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 342, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 588, + "name": "BaseFilterable.$and" + } + }, + { + "id": 346, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 342, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 342, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 589, + "name": "BaseFilterable.$or" + } + }, + { + "id": 343, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter price sets by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 344, + "name": "money_amounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on a price set's associated money amounts." + } + ] + }, + "type": { + "type": "reference", + "target": 373, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 345, + 346, + 343, + 344 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 342, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 415, + "name": "FilterableRuleTypeProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on rule types." + } + ] + }, + "children": [ + { + "id": 419, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 415, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 415, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 588, + "name": "BaseFilterable.$and" + } + }, + { + "id": 420, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 415, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 415, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 589, + "name": "BaseFilterable.$or" + } + }, + { + "id": 416, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter rule types by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 417, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The names to filter rule types by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 418, + "name": "rule_attribute", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rule attributes to filter rule types by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 419, + 420, + 416, + 417, + 418 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 587, + "typeArguments": [ + { + "type": "reference", + "target": 415, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 327, + "name": "FindConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object that is used to configure how an entity is retrieved from the database. It accepts as a typed parameter an " + }, + { + "kind": "code", + "text": "`Entity`" + }, + { + "kind": "text", + "text": " class,\nwhich provides correct typing of field names in its properties." + } + ] + }, + "children": [ + { + "id": 332, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object used to specify how to sort the returned records. Its keys are the names of attributes of the entity, and a key's value can either be " + }, + { + "kind": "code", + "text": "`ASC`" + }, + { + "kind": "text", + "text": "\nto sort retrieved records in an ascending order, or " + }, + { + "kind": "code", + "text": "`DESC`" + }, + { + "kind": "text", + "text": " to sort retrieved records in a descending order." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 333, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 334, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 335, + "name": "K", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "ASC" + }, + { + "type": "literal", + "value": "DESC" + } + ] + } + } + } + } + }, + { + "id": 331, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being relation names of the entity to retrieve in the result." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 328, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being attribute names of the entity to retrieve in the result." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "Entity", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 329, + "name": "skip", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A number indicating the number of records to skip before retrieving the results." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 330, + "name": "take", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A number indicating the number of records to return in the result." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 336, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A boolean indicating whether deleted records should also be retrieved as part of the result. This only works if the entity extends the\n" + }, + { + "kind": "code", + "text": "`SoftDeletableEntity`" + }, + { + "kind": "text", + "text": " class." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 332, + 331, + 328, + 329, + 330, + 336 + ] + } + ], + "typeParameters": [ + { + "id": 337, + "name": "Entity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ] + }, + { + "id": 1, + "name": "IPricingModuleService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 256, + "name": "addPriceListPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 257, + "name": "addPriceListPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to add prices to price lists." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated price lists." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function addPriceListPrices (items: {\n priceListId: string,\n prices: {\n currency_code: string,\n amount: number,\n price_set_id: string\n }[]\n}[]) {\n const pricingService = await initializePricingModule()\n\n const priceLists = await pricingService.addPriceListPrices(items)\n\n // do something with the price lists or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 258, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices to add for each price list." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 560, + "name": "AddPriceListPricesDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 259, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 43, + "name": "addPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 44, + "name": "addPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method adds prices to a price set." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The price set that the prices were added to." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To add a default price to a price set, don't pass it any rules and make sure to pass it the " + }, + { + "kind": "code", + "text": "`currency_code`" + }, + { + "kind": "text", + "text": ":\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function addPricesToPriceSet (priceSetId: string) {\n const pricingService = await initializePricingModule()\n\n const priceSet = await pricingService.addPrices({\n priceSetId,\n prices: [\n {\n amount: 500,\n currency_code: \"USD\",\n rules: {},\n },\n ],\n })\n\n // do something with the price set or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo add prices with rules:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function addPricesToPriceSet (priceSetId: string) {\n const pricingService = await initializePricingModule()\n\n const priceSet = await pricingService.addPrices({\n priceSetId,\n prices: [\n {\n amount: 300,\n currency_code: \"EUR\",\n rules: {\n region_id: \"PL\",\n city: \"krakow\"\n },\n },\n {\n amount: 400,\n currency_code: \"EUR\",\n min_quantity: 0,\n max_quantity: 4,\n rules: {\n region_id: \"PL\"\n },\n },\n {\n amount: 450,\n currency_code: \"EUR\",\n rules: {\n city: \"krakow\"\n },\n }\n ],\n })\n\n // do something with the price set or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 45, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data defining the price set to add the prices to, along with the prices to add." + } + ] + }, + "type": { + "type": "reference", + "target": 357, + "name": "AddPricesDTO", + "package": "@medusajs/types" + } + }, + { + "id": 46, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 47, + "name": "addPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method adds prices to multiple price sets." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of the price sets that prices were added to." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To add a default price to a price set, don't pass it any rules and make sure to pass it the " + }, + { + "kind": "code", + "text": "`currency_code`" + }, + { + "kind": "text", + "text": ":\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function addPricesToPriceSet (priceSetId: string) {\n const pricingService = await initializePricingModule()\n\n const priceSets = await pricingService.addPrices([{\n priceSetId,\n prices: [\n {\n amount: 500,\n currency_code: \"USD\",\n rules: {},\n },\n ],\n }])\n\n // do something with the price sets or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo add prices with rules:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function addPricesToPriceSet (priceSetId: string) {\n const pricingService = await initializePricingModule()\n\n const priceSets = await pricingService.addPrices([{\n priceSetId,\n prices: [\n {\n amount: 300,\n currency_code: \"EUR\",\n rules: {\n region_id: \"PL\",\n city: \"krakow\"\n },\n },\n {\n amount: 400,\n currency_code: \"EUR\",\n min_quantity: 0,\n max_quantity: 4,\n rules: {\n region_id: \"PL\"\n },\n },\n {\n amount: 450,\n currency_code: \"EUR\",\n rules: {\n city: \"krakow\"\n },\n }\n ],\n }])\n\n // do something with the price sets or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 48, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data defining the prices to add per price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 357, + "name": "AddPricesDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 49, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 50, + "name": "addRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 51, + "name": "addRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method adds rules to a price set." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The price set that the rules were added to." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function addRulesToPriceSet (priceSetId: string) {\n const pricingService = await initializePricingModule()\n\n const priceSet = await pricingService.addRules({\n priceSetId,\n rules: [{\n attribute: \"region_id\"\n }]\n })\n\n // do something with the price set or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 52, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data defining the price set to add the rules to, along with the rules to add." + } + ] + }, + "type": { + "type": "reference", + "target": 360, + "name": "AddRulesDTO", + "package": "@medusajs/types" + } + }, + { + "id": 53, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 54, + "name": "addRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method adds rules to multiple price sets." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of the price sets that the rules were added to." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function addRulesToPriceSet (priceSetId: string) {\n const pricingService = await initializePricingModule()\n\n const priceSets = await pricingService.addRules([{\n priceSetId,\n rules: [{\n attribute: \"region_id\"\n }]\n }])\n\n // do something with the price sets or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 55, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data defining the rules to add per price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 360, + "name": "AddRulesDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 56, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4, + "name": "calculatePrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5, + "name": "calculatePrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to calculate prices based on the provided filters and context." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The calculated prices matching the context and filters provided." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "When you calculate prices, you must at least specify the currency code:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\nasync function calculatePrice (priceSetId: string, currencyCode: string) {\n const pricingService = await initializePricingModule()\n\n const price = await pricingService.calculatePrices(\n { id: [priceSetId] },\n {\n context: {\n currency_code: currencyCode\n }\n }\n )\n\n // do something with the price or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo calculate prices for specific minimum and/or maximum quantity:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\nasync function calculatePrice (priceSetId: string, currencyCode: string) {\n const pricingService = await initializePricingModule()\n\n const price = await pricingService.calculatePrices(\n { id: [priceSetId] },\n {\n context: {\n currency_code: currencyCode,\n min_quantity: 4\n }\n }\n )\n\n // do something with the price or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo calculate prices for custom rule types:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\nasync function calculatePrice (priceSetId: string, currencyCode: string) {\n const pricingService = await initializePricingModule()\n\n const price = await pricingService.calculatePrices(\n { id: [priceSetId] },\n {\n context: {\n currency_code: currencyCode,\n region_id: \"US\"\n }\n }\n )\n\n // do something with the price or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on prices." + } + ] + }, + "type": { + "type": "reference", + "target": 295, + "name": "PricingFilters", + "package": "@medusajs/types" + } + }, + { + "id": 7, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The context used to select the prices. For example, you can specify the region ID in this context, and only prices having the same value\nwill be retrieved." + } + ] + }, + "type": { + "type": "reference", + "target": 297, + "name": "PricingContext", + "package": "@medusajs/types" + } + }, + { + "id": 8, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 306, + "name": "CalculatedPriceSet", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 24, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 25, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create a new price set." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created price set." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To create a default price set, don't pass any rules. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function createPriceSet () {\n const pricingService = await initializePricingModule()\n\n const priceSet = await pricingService.create(\n {\n rules: [],\n prices: [\n {\n amount: 500,\n currency_code: \"USD\",\n min_quantity: 0,\n max_quantity: 4,\n rules: {},\n },\n {\n amount: 400,\n currency_code: \"USD\",\n min_quantity: 5,\n max_quantity: 10,\n rules: {},\n },\n ],\n },\n )\n\n // do something with the price set or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo create a price set and associate it with rule types:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function createPriceSet () {\n const pricingService = await initializePricingModule()\n\n const priceSet = await pricingService.create(\n {\n rules: [{ rule_attribute: \"region_id\" }, { rule_attribute: \"city\" }],\n prices: [\n {\n amount: 300,\n currency_code: \"EUR\",\n rules: {\n region_id: \"PL\",\n city: \"krakow\"\n },\n },\n {\n amount: 400,\n currency_code: \"EUR\",\n rules: {\n region_id: \"PL\"\n },\n },\n {\n amount: 450,\n currency_code: \"EUR\",\n rules: {\n city: \"krakow\"\n },\n }\n ],\n },\n )\n\n // do something with the price set or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 26, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes of the price set to create." + } + ] + }, + "type": { + "type": "reference", + "target": 347, + "name": "CreatePriceSetDTO", + "package": "@medusajs/types" + } + }, + { + "id": 27, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 28, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create multiple price sets." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of created price sets." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To create price sets with a default price, don't pass any rules and make sure to pass the " + }, + { + "kind": "code", + "text": "`currency_code`" + }, + { + "kind": "text", + "text": " of the price. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function createPriceSets () {\n const pricingService = await initializePricingModule()\n\n const priceSets = await pricingService.create([\n {\n rules: [],\n prices: [\n {\n amount: 500,\n currency_code: \"USD\",\n rules: {},\n },\n ],\n },\n ])\n\n // do something with the price sets or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo create price sets and associate them with rule types:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function createPriceSets () {\n const pricingService = await initializePricingModule()\n\n const priceSets = await pricingService.create([\n {\n rules: [{ rule_attribute: \"region_id\" }, { rule_attribute: \"city\" }],\n prices: [\n {\n amount: 300,\n currency_code: \"EUR\",\n rules: {\n region_id: \"PL\",\n city: \"krakow\"\n },\n },\n {\n amount: 400,\n currency_code: \"EUR\",\n min_quantity: 0,\n max_quantity: 4,\n rules: {\n region_id: \"PL\"\n },\n },\n {\n amount: 450,\n currency_code: \"EUR\",\n rules: {\n city: \"krakow\"\n },\n }\n ],\n },\n ])\n\n // do something with the price sets or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 29, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price sets to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 347, + "name": "CreatePriceSetDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 30, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 99, + "name": "createCurrencies", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 100, + "name": "createCurrencies", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create new currencies." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of created currencies." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function createCurrencies () {\n const pricingService = await initializePricingModule()\n\n const currencies = await pricingService.createCurrencies([\n {\n code: \"USD\",\n symbol: \"$\",\n symbol_native: \"$\",\n name: \"US Dollar\",\n }\n ])\n\n // do something with the currencies or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 101, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currencies to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 400, + "name": "CreateCurrencyDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 102, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 391, + "name": "CurrencyDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 72, + "name": "createMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 73, + "name": "createMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method creates money amounts." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of created money amounts." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveMoneyAmounts () {\n const pricingService = await initializePricingModule()\n\n const moneyAmounts = await pricingService.createMoneyAmounts([\n {\n amount: 500,\n currency_code: \"USD\",\n },\n {\n amount: 400,\n currency_code: \"USD\",\n min_quantity: 0,\n max_quantity: 4\n }\n ])\n\n // do something with the money amounts or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 74, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The money amounts to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 378, + "name": "CreateMoneyAmountDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 75, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 365, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 244, + "name": "createPriceListRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 245, + "name": "createPriceListRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create price list rules." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created price list rules." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function createPriceListRules (items: {\n rule_type_id: string\n price_list_id: string\n}[]) {\n const pricingService = await initializePricingModule()\n\n const priceListRules = await pricingService.createPriceListRules(items)\n\n // do something with the price list rule or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 246, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list rules to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 549, + "name": "CreatePriceListRuleDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 247, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 536, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 217, + "name": "createPriceLists", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 218, + "name": "createPriceLists", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create price lists." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created price lists." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function createPriceList (items: {\n title: string\n description: string\n starts_at?: string\n ends_at?: string\n}[]) {\n const pricingService = await initializePricingModule()\n\n const priceList = await pricingService.createPriceLists(items)\n\n // do something with the price lists or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 219, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of each price list to be created." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 518, + "name": "CreatePriceListDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 220, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 190, + "name": "createPriceRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 191, + "name": "createPriceRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create new price rules based on the provided data." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of created price rules." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function createPriceRules (\n id: string,\n priceSetId: string,\n ruleTypeId: string,\n value: string,\n priceSetMoneyAmountId: string,\n priceListId: string\n) {\n const pricingService = await initializePricingModule()\n\n const priceRules = await pricingService.createPriceRules([\n {\n id,\n price_set_id: priceSetId,\n rule_type_id: ruleTypeId,\n value,\n price_set_money_amount_id: priceSetMoneyAmountId,\n price_list_id: priceListId\n }\n ])\n\n // do something with the price rules or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 192, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price rules to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 483, + "name": "CreatePriceRuleDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 193, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 466, + "name": "PriceRuleDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 163, + "name": "createPriceSetMoneyAmountRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 164, + "name": "createPriceSetMoneyAmountRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create new price set money amount rules. A price set money amount rule creates an association between a price set money amount and\na rule type." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of created price set money amount rules." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function createPriceSetMoneyAmountRules (priceSetMoneyAmountId: string, ruleTypeId: string, value: string) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmountRules = await pricingService.createPriceSetMoneyAmountRules([\n {\n price_set_money_amount: priceSetMoneyAmountId,\n rule_type: ruleTypeId,\n value\n }\n ])\n\n // do something with the price set money amount rules or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 165, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price set money amount rules to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 457, + "name": "CreatePriceSetMoneyAmountRulesDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 166, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 431, + "name": "PriceSetMoneyAmountRulesDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 126, + "name": "createRuleTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 127, + "name": "createRuleTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create new rule types." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of created rule types." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function createRuleTypes () {\n const pricingService = await initializePricingModule()\n\n const ruleTypes = await pricingService.createRuleTypes([\n {\n name: \"Region\",\n rule_attribute: \"region_id\"\n }\n ])\n\n // do something with the rule types or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 128, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rule types to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 421, + "name": "CreateRuleTypeDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 129, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 39, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 40, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method deletes price sets by their IDs." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the price sets are successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function removePriceSetRule (priceSetIds: string[]) {\n const pricingService = await initializePricingModule()\n\n await pricingService.delete(priceSetIds)\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 41, + "name": "ids", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the price sets to delete." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 42, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 107, + "name": "deleteCurrencies", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 108, + "name": "deleteCurrencies", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete currencies based on their currency code." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves once the currencies are deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function deleteCurrencies () {\n const pricingService = await initializePricingModule()\n\n await pricingService.deleteCurrencies([\"USD\"])\n\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 109, + "name": "currencyCodes", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Currency codes of the currencies to delete." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 110, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 80, + "name": "deleteMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 81, + "name": "deleteMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method deletes money amounts by their IDs." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the money amounts are successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function deleteMoneyAmounts (moneyAmountIds: string[]) {\n const pricingService = await initializePricingModule()\n\n await pricingService.deleteMoneyAmounts(\n moneyAmountIds\n )\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 82, + "name": "ids", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the money amounts to delete." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 83, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 252, + "name": "deletePriceListRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 253, + "name": "deletePriceListRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete price list rules." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves successfully when the price list rules are deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function deletePriceListRules (priceListRuleIds: string[]) {\n const pricingService = await initializePricingModule()\n\n await pricingService.deletePriceListRules(priceListRuleIds)\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 254, + "name": "priceListRuleIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the price list rules to delete." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 255, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 225, + "name": "deletePriceLists", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 226, + "name": "deletePriceLists", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete price lists." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the price lists are deleted successfully." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function deletePriceLists (ids: string[]) {\n const pricingService = await initializePricingModule()\n\n await pricingService.deletePriceLists(ids)\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 227, + "name": "priceListIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the price lists to delete." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 228, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 198, + "name": "deletePriceRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 199, + "name": "deletePriceRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete price rules based on the specified IDs." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves once the price rules are deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function deletePriceRules (\n id: string,\n) {\n const pricingService = await initializePricingModule()\n\n await pricingService.deletePriceRules([id])\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 200, + "name": "priceRuleIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the price rules to delete." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 201, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 171, + "name": "deletePriceSetMoneyAmountRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 172, + "name": "deletePriceSetMoneyAmountRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete price set money amount rules based on the specified IDs." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves once the price set money amount rules are deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function deletePriceSetMoneyAmountRule (id: string) {\n const pricingService = await initializePricingModule()\n\n await pricingService.deletePriceSetMoneyAmountRules([id])\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 173, + "name": "ids", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the price set money amount rules to delete." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 174, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 134, + "name": "deleteRuleTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 135, + "name": "deleteRuleTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete rule types based on the provided IDs." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves once the rule types are deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function deleteRuleTypes (ruleTypeId: string) {\n const pricingService = await initializePricingModule()\n\n await pricingService.deleteRuleTypes([ruleTypeId])\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 136, + "name": "ruleTypeIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the rule types to delete." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 137, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 14, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 15, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price sets based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price sets." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of price sets using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSets (priceSetIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const priceSets = await pricingService.list(\n {\n id: priceSetIds\n },\n )\n\n // do something with the price sets or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price sets:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSets (priceSetIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const priceSets = await pricingService.list(\n {\n id: priceSetIds\n },\n {\n relations: [\"money_amounts\"]\n }\n )\n\n // do something with the price sets or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSets (priceSetIds: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceSets = await pricingService.list(\n {\n id: priceSetIds\n },\n {\n relations: [\"money_amounts\"],\n skip,\n take\n }\n )\n\n // do something with the price sets or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSets (priceSetIds: string[], moneyAmountIds: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceSets = await pricingService.list(\n {\n $and: [\n {\n id: priceSetIds\n },\n {\n money_amounts: {\n id: moneyAmountIds\n }\n }\n ]\n },\n {\n relations: [\"money_amounts\"],\n skip,\n take\n }\n )\n\n // do something with the price sets or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 16, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price lists." + } + ] + }, + "type": { + "type": "reference", + "target": 342, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + } + }, + { + "id": 17, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price sets are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price set." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 18, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 19, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 20, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price sets along with the total count of available price sets satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price sets along with their total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of prices sets using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSets (priceSetIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const [priceSets, count] = await pricingService.listAndCount(\n {\n id: priceSetIds\n },\n )\n\n // do something with the price sets or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price sets:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSets (priceSetIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const [priceSets, count] = await pricingService.listAndCount(\n {\n id: priceSetIds\n },\n {\n relations: [\"money_amounts\"]\n }\n )\n\n // do something with the price sets or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSets (priceSetIds: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceSets, count] = await pricingService.listAndCount(\n {\n id: priceSetIds\n },\n {\n relations: [\"money_amounts\"],\n skip,\n take\n }\n )\n\n // do something with the price sets or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSets (priceSetIds: string[], moneyAmountIds: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceSets, count] = await pricingService.listAndCount(\n {\n $and: [\n {\n id: priceSetIds\n },\n {\n money_amounts: {\n id: moneyAmountIds\n }\n }\n ]\n },\n {\n relations: [\"money_amounts\"],\n skip,\n take\n }\n )\n\n // do something with the price sets or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 21, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price lists." + } + ] + }, + "type": { + "type": "reference", + "target": 342, + "name": "FilterablePriceSetProps", + "package": "@medusajs/types" + } + }, + { + "id": 22, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price sets are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price set." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 23, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 94, + "name": "listAndCountCurrencies", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 95, + "name": "listAndCountCurrencies", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of currencies along with the total count of available currencies satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of currencies along with the total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of currencies using their codes:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveCurrencies (codes: string[]) {\n const pricingService = await initializePricingModule()\n\n const [currencies, count] = await pricingService.listAndCountCurrencies(\n {\n code: codes\n },\n )\n\n // do something with the currencies or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify attributes that should be retrieved within the money amounts:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveCurrencies (codes: string[]) {\n const pricingService = await initializePricingModule()\n\n const [currencies, count] = await pricingService.listAndCountCurrencies(\n {\n code: codes\n },\n {\n select: [\"symbol_native\"]\n }\n )\n\n // do something with the currencies or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveCurrencies (codes: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [currencies, count] = await pricingService.listAndCountCurrencies(\n {\n code: codes\n },\n {\n select: [\"symbol_native\"],\n skip,\n take\n }\n )\n\n // do something with the currencies or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 96, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved currencies." + } + ] + }, + "type": { + "type": "reference", + "target": 396, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + } + }, + { + "id": 97, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the currencies are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a currency." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 391, + "name": "CurrencyDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 98, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 391, + "name": "CurrencyDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 67, + "name": "listAndCountMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 68, + "name": "listAndCountMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of money amounts along with the total count of available money amounts satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of money amounts along with their total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of money amounts using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveMoneyAmounts (moneyAmountIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const [moneyAmounts, count] = await pricingService.listAndCountMoneyAmounts(\n {\n id: moneyAmountIds\n }\n )\n\n // do something with the money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the money amounts:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveMoneyAmounts (moneyAmountIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const [moneyAmounts, count] = await pricingService.listAndCountMoneyAmounts(\n {\n id: moneyAmountIds\n },\n {\n relations: [\"currency\"]\n }\n )\n\n // do something with the money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveMoneyAmounts (moneyAmountIds: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [moneyAmounts, count] = await pricingService.listAndCountMoneyAmounts(\n {\n id: moneyAmountIds\n },\n {\n relations: [\"currency\"],\n skip,\n take\n }\n )\n\n // do something with the money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveMoneyAmounts (moneyAmountIds: string[], currencyCode: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [moneyAmounts, count] = await pricingService.listAndCountMoneyAmounts(\n {\n $and: [\n {\n id: moneyAmountIds\n },\n {\n currency_code: currencyCode\n }\n ]\n },\n {\n relations: [\"currency\"],\n skip,\n take\n }\n )\n\n // do something with the money amounts or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 69, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved money amounts." + } + ] + }, + "type": { + "type": "reference", + "target": 373, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + } + }, + { + "id": 70, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the money amounts are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a money amount." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 365, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 71, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 365, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 239, + "name": "listAndCountPriceListRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 240, + "name": "listAndCountPriceListRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price list ruless along with the total count of available price list ruless satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price list rules along with their total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of price list vs using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listAndCountPriceListRules (priceListRuleIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const [priceListRules, count] = await pricingService.listAndCountPriceListRules(\n {\n id: priceListRuleIds\n },\n )\n\n // do something with the price list rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price list rules:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listAndCountPriceListRules (priceListRuleIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const [priceListRules, count] = await pricingService.listAndCountPriceListRules(\n {\n id: priceListRuleIds\n },\n {\n relations: [\"price_list_rule_values\"]\n }\n )\n\n // do something with the price list rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listAndCountPriceListRules (priceListRuleIds: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceListRules, count] = await pricingService.listAndCountPriceListRules(\n {\n id: priceListRuleIds\n },\n {\n relations: [\"price_list_rule_values\"],\n skip,\n take\n }\n )\n\n // do something with the price list rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listAndCountPriceListRules (priceListRuleIds: string[], ruleTypeIDs: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceListRules, count] = await pricingService.listAndCountPriceListRules(\n {\n $and: [\n {\n id: priceListRuleIds\n },\n {\n rule_types: ruleTypeIDs\n }\n ]\n },\n {\n relations: [\"price_list_rule_values\"],\n skip,\n take\n }\n )\n\n // do something with the price list rules or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 241, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price list rules." + } + ] + }, + "type": { + "type": "reference", + "target": 542, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + } + }, + { + "id": 242, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price list rules are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price list rule." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 536, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 243, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 536, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 212, + "name": "listAndCountPriceLists", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 213, + "name": "listAndCountPriceLists", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price lists along with the total count of available price lists satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price lists along with their total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of price lists using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceLists (priceListIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const [priceLists, count] = await pricingService.listPriceLists(\n {\n id: priceListIds\n },\n )\n\n // do something with the price lists or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price lists:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceLists (priceListIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const [priceLists, count] = await pricingService.listPriceLists(\n {\n id: priceListIds\n },\n {\n relations: [\"price_set_money_amounts\"]\n }\n )\n\n // do something with the price lists or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceLists (priceListIds: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceLists, count] = await pricingService.listPriceLists(\n {\n id: priceListIds\n },\n {\n relations: [\"price_set_money_amounts\"],\n skip,\n take\n }\n )\n\n // do something with the price lists or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceLists (priceListIds: string[], titles: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceLists, count] = await pricingService.listPriceLists(\n {\n $and: [\n {\n id: priceListIds\n },\n {\n title: titles\n }\n ]\n },\n {\n relations: [\"price_set_money_amounts\"],\n skip,\n take\n }\n )\n\n // do something with the price lists or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 214, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price lists." + } + ] + }, + "type": { + "type": "reference", + "target": 510, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + } + }, + { + "id": 215, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price lists are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price list." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 216, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 185, + "name": "listAndCountPriceRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 186, + "name": "listAndCountPriceRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price rules along with the total count of available price rules satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price rules along with their total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of price rules using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceRules (id: string) {\n const pricingService = await initializePricingModule()\n\n const [priceRules, count] = await pricingService.listAndCountPriceRules({\n id: [id]\n })\n\n // do something with the price rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price rules:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceRules (id: string) {\n const pricingService = await initializePricingModule()\n\n const [priceRules, count] = await pricingService.listAndCountPriceRules({\n id: [id],\n }, {\n relations: [\"price_set\"]\n })\n\n // do something with the price rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceRules (id: string, skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceRules, count] = await pricingService.listAndCountPriceRules({\n id: [id],\n }, {\n relations: [\"price_set\"],\n skip,\n take\n })\n\n // do something with the price rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceRules (ids: string[], name: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceRules, count] = await pricingService.listAndCountPriceRules({\n $and: [\n {\n id: ids\n },\n {\n name\n }\n ]\n }, {\n relations: [\"price_set\"],\n skip,\n take\n })\n\n // do something with the price rules or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 187, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price rules." + } + ] + }, + "type": { + "type": "reference", + "target": 476, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + } + }, + { + "id": 188, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price rule is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price rule." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 466, + "name": "PriceRuleDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 189, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 466, + "name": "PriceRuleDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 148, + "name": "listAndCountPriceSetMoneyAmountRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 149, + "name": "listAndCountPriceSetMoneyAmountRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price set money amount rules along with the total count of\navailable price set money amount rules satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price set money amount rules and their total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of price set money amounts using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmountRules (id: string) {\n const pricingService = await initializePricingModule()\n\n const [priceSetMoneyAmountRules, count] = await pricingService.listAndCountPriceSetMoneyAmountRules({\n id: [id]\n })\n\n // do something with the price set money amount rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price set money amount rules:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmountRules (id: string) {\n const pricingService = await initializePricingModule()\n\n const [priceSetMoneyAmountRules, count] = await pricingService.listAndCountPriceSetMoneyAmountRules({\n id: [id]\n }, {\n relations: [\"price_set_money_amount\"],\n })\n\n // do something with the price set money amount rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmountRules (id: string, skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceSetMoneyAmountRules, count] = await pricingService.listAndCountPriceSetMoneyAmountRules({\n id: [id]\n }, {\n relations: [\"price_set_money_amount\"],\n skip,\n take\n })\n\n // do something with the price set money amount rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmountRules (ids: string[], ruleTypeId: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceSetMoneyAmountRules, count] = await pricingService.listAndCountPriceSetMoneyAmountRules({\n $and: [\n {\n id: ids\n },\n {\n rule_type_id: ruleTypeId\n }\n ]\n }, {\n relations: [\"price_set_money_amount\"],\n skip,\n take\n })\n\n // do something with the price set money amount rules or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 150, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price set money amount rules." + } + ] + }, + "type": { + "type": "reference", + "target": 436, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + } + }, + { + "id": 151, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price set money amount rules are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price set money amount rule." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 431, + "name": "PriceSetMoneyAmountRulesDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 152, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 431, + "name": "PriceSetMoneyAmountRulesDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 158, + "name": "listAndCountPriceSetMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 159, + "name": "listAndCountPriceSetMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price set money amounts along with the total count of\navailable price set money amounts satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price set money amounts and their total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of price set money amounts using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmounts (id: string) {\n const pricingService = await initializePricingModule()\n\n const [priceSetMoneyAmounts, count] = await pricingService.listAndCountPriceSetMoneyAmounts({\n id: [id]\n })\n\n // do something with the price set money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price set money amounts:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmounts (id: string) {\n const pricingService = await initializePricingModule()\n\n const [priceSetMoneyAmounts, count] = await pricingService.listAndCountPriceSetMoneyAmounts({\n id: [id]\n }, {\n relations: [\"price_rules\"],\n })\n\n // do something with the price set money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmounts (id: string, skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceSetMoneyAmounts, count] = await pricingService.listAndCountPriceSetMoneyAmounts({\n id: [id]\n }, {\n relations: [\"price_rules\"],\n skip,\n take\n })\n\n // do something with the price set money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmounts (ids: string[], titles: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [priceSetMoneyAmounts, count] = await pricingService.listAndCountPriceSetMoneyAmounts({\n $and: [\n {\n id: ids\n },\n {\n title: titles\n }\n ]\n }, {\n relations: [\"price_rules\"],\n skip,\n take\n })\n\n // do something with the price set money amounts or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 160, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price set money amounts." + } + ] + }, + "type": { + "type": "reference", + "target": 443, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + } + }, + { + "id": 161, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price set money amounts are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price set money amount." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 449, + "name": "PriceSetMoneyAmountDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 162, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 449, + "name": "PriceSetMoneyAmountDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 121, + "name": "listAndCountRuleTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 122, + "name": "listAndCountRuleTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of rule types along with the total count of available rule types satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of rule types along with their total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of rule types using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveRuleTypes (ruleTypeId: string) {\n const pricingService = await initializePricingModule()\n\n const [ruleTypes, count] = await pricingService.listAndCountRuleTypes({\n id: [\n ruleTypeId\n ]\n })\n\n // do something with the rule types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify attributes that should be retrieved within the rule types:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveRuleTypes (ruleTypeId: string) {\n const pricingService = await initializePricingModule()\n\n const [ruleTypes, count] = await pricingService.listAndCountRuleTypes({\n id: [\n ruleTypeId\n ]\n }, {\n select: [\"name\"]\n })\n\n // do something with the rule types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveRuleTypes (ruleTypeId: string, skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [ruleTypes, count] = await pricingService.listAndCountRuleTypes({\n id: [\n ruleTypeId\n ]\n }, {\n select: [\"name\"],\n skip,\n take\n })\n\n // do something with the rule types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveRuleTypes (ruleTypeId: string[], name: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const [ruleTypes, count] = await pricingService.listAndCountRuleTypes({\n $and: [\n {\n id: ruleTypeId\n },\n {\n name\n }\n ]\n }, {\n select: [\"name\"],\n skip,\n take\n })\n\n // do something with the rule types or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 123, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved rule types." + } + ] + }, + "type": { + "type": "reference", + "target": 415, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + } + }, + { + "id": 124, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the rule types are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a rule type." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 125, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 89, + "name": "listCurrencies", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 90, + "name": "listCurrencies", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of currencies based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of currencies." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of currencies using their codes:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveCurrencies (codes: string[]) {\n const pricingService = await initializePricingModule()\n\n const currencies = await pricingService.listCurrencies(\n {\n code: codes\n },\n )\n\n // do something with the currencies or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify attributes that should be retrieved within the money amounts:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveCurrencies (codes: string[]) {\n const pricingService = await initializePricingModule()\n\n const currencies = await pricingService.listCurrencies(\n {\n code: codes\n },\n {\n select: [\"symbol_native\"]\n }\n )\n\n // do something with the currencies or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveCurrencies (codes: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const currencies = await pricingService.listCurrencies(\n {\n code: codes\n },\n {\n select: [\"symbol_native\"],\n skip,\n take\n }\n )\n\n // do something with the currencies or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 91, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved currencies." + } + ] + }, + "type": { + "type": "reference", + "target": 396, + "name": "FilterableCurrencyProps", + "package": "@medusajs/types" + } + }, + { + "id": 92, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the currencies are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a currency." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 391, + "name": "CurrencyDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 93, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 391, + "name": "CurrencyDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 62, + "name": "listMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 63, + "name": "listMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of money amounts based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of money amounts." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of money amounts using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveMoneyAmounts (moneyAmountIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const moneyAmounts = await pricingService.listMoneyAmounts(\n {\n id: moneyAmountIds\n }\n )\n\n // do something with the money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the money amounts:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveMoneyAmounts (moneyAmountIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const moneyAmounts = await pricingService.listMoneyAmounts(\n {\n id: moneyAmountIds\n },\n {\n relations: [\"currency\"]\n }\n )\n\n // do something with the money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveMoneyAmounts (moneyAmountIds: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const moneyAmounts = await pricingService.listMoneyAmounts(\n {\n id: moneyAmountIds\n },\n {\n relations: [\"currency\"],\n skip,\n take\n }\n )\n\n // do something with the money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveMoneyAmounts (moneyAmountIds: string[], currencyCode: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const moneyAmounts = await pricingService.listMoneyAmounts(\n {\n $and: [\n {\n id: moneyAmountIds\n },\n {\n currency_code: currencyCode\n }\n ]\n },\n {\n relations: [\"currency\"],\n skip,\n take\n }\n )\n\n // do something with the money amounts or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 64, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filtes to apply on the retrieved money amounts." + } + ] + }, + "type": { + "type": "reference", + "target": 373, + "name": "FilterableMoneyAmountProps", + "package": "@medusajs/types" + } + }, + { + "id": 65, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the money amounts are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a money amount." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 365, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 66, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 365, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 234, + "name": "listPriceListRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 235, + "name": "listPriceListRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price list rules based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price list rules." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of price list vs using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listPriceListRules (priceListRuleIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const priceListRules = await pricingService.listPriceListRules(\n {\n id: priceListRuleIds\n },\n )\n\n // do something with the price list rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price list rules:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listPriceListRules (priceListRuleIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const priceListRules = await pricingService.listPriceListRules(\n {\n id: priceListRuleIds\n },\n {\n relations: [\"price_list_rule_values\"]\n }\n )\n\n // do something with the price list rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listPriceListRules (priceListRuleIds: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceListRules = await pricingService.listPriceListRules(\n {\n id: priceListRuleIds\n },\n {\n relations: [\"price_list_rule_values\"],\n skip,\n take\n }\n )\n\n // do something with the price list rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listPriceListRules (priceListRuleIds: string[], ruleTypeIDs: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceListRules = await pricingService.listPriceListRules(\n {\n $and: [\n {\n id: priceListRuleIds\n },\n {\n rule_types: ruleTypeIDs\n }\n ]\n },\n {\n relations: [\"price_list_rule_values\"],\n skip,\n take\n }\n )\n\n // do something with the price list rules or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 236, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price list rules." + } + ] + }, + "type": { + "type": "reference", + "target": 542, + "name": "FilterablePriceListRuleProps", + "package": "@medusajs/types" + } + }, + { + "id": 237, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price list rules are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price list rule." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 536, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 238, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 536, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 207, + "name": "listPriceLists", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 208, + "name": "listPriceLists", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price lists based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price lists." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of price lists using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listPriceLists (priceListIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const priceLists = await pricingService.listPriceLists(\n {\n id: priceListIds\n },\n )\n\n // do something with the price lists or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price lists:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listPriceLists (priceListIds: string[]) {\n const pricingService = await initializePricingModule()\n\n const priceLists = await pricingService.listPriceLists(\n {\n id: priceListIds\n },\n {\n relations: [\"price_set_money_amounts\"]\n }\n )\n\n // do something with the price lists or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listPriceLists (priceListIds: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceLists = await pricingService.listPriceLists(\n {\n id: priceListIds\n },\n {\n relations: [\"price_set_money_amounts\"],\n skip,\n take\n }\n )\n\n // do something with the price lists or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function listPriceLists (priceListIds: string[], titles: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceLists = await pricingService.listPriceLists(\n {\n $and: [\n {\n id: priceListIds\n },\n {\n title: titles\n }\n ]\n },\n {\n relations: [\"price_set_money_amounts\"],\n skip,\n take\n }\n )\n\n // do something with the price lists or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 209, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price lists." + } + ] + }, + "type": { + "type": "reference", + "target": 510, + "name": "FilterablePriceListProps", + "package": "@medusajs/types" + } + }, + { + "id": 210, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price lists are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price list." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 211, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 180, + "name": "listPriceRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 181, + "name": "listPriceRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price rules based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price rules." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of price rules using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceRules (id: string) {\n const pricingService = await initializePricingModule()\n\n const priceRules = await pricingService.listPriceRules({\n id: [id]\n })\n\n // do something with the price rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price rules:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceRules (id: string) {\n const pricingService = await initializePricingModule()\n\n const priceRules = await pricingService.listPriceRules({\n id: [id],\n }, {\n relations: [\"price_set\"]\n })\n\n // do something with the price rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceRules (id: string, skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceRules = await pricingService.listPriceRules({\n id: [id],\n }, {\n relations: [\"price_set\"],\n skip,\n take\n })\n\n // do something with the price rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceRules (ids: string[], name: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceRules = await pricingService.listPriceRules({\n $and: [\n {\n id: ids\n },\n {\n name\n }\n ]\n }, {\n relations: [\"price_set\"],\n skip,\n take\n })\n\n // do something with the price rules or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 182, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price rules." + } + ] + }, + "type": { + "type": "reference", + "target": 476, + "name": "FilterablePriceRuleProps", + "package": "@medusajs/types" + } + }, + { + "id": 183, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price rule is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price rule." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 466, + "name": "PriceRuleDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 184, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 466, + "name": "PriceRuleDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 143, + "name": "listPriceSetMoneyAmountRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 144, + "name": "listPriceSetMoneyAmountRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price set money amount rules based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price set money amount rules." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of price set money amount rules using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmountRules (id: string) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmountRules = await pricingService.listPriceSetMoneyAmountRules({\n id: [id]\n })\n\n // do something with the price set money amount rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price set money amount rules:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmountRules (id: string) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmountRules = await pricingService.listPriceSetMoneyAmountRules({\n id: [id]\n }, {\n relations: [\"price_set_money_amount\"]\n })\n\n // do something with the price set money amount rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmountRules (id: string, skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmountRules = await pricingService.listPriceSetMoneyAmountRules({\n id: [id]\n }, {\n relations: [\"price_set_money_amount\"],\n skip,\n take\n })\n\n // do something with the price set money amount rules or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmountRules (ids: string[], ruleTypeId: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmountRules = await pricingService.listPriceSetMoneyAmountRules({\n $and: [\n {\n id: ids\n },\n {\n rule_type_id: ruleTypeId\n }\n ]\n }, {\n relations: [\"price_set_money_amount\"],\n skip,\n take\n })\n\n // do something with the price set money amount rules or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 145, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price set money amount rules." + } + ] + }, + "type": { + "type": "reference", + "target": 436, + "name": "FilterablePriceSetMoneyAmountRulesProps", + "package": "@medusajs/types" + } + }, + { + "id": 146, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price set money amount rules are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price set money amount rule." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 431, + "name": "PriceSetMoneyAmountRulesDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 147, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 431, + "name": "PriceSetMoneyAmountRulesDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 153, + "name": "listPriceSetMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 154, + "name": "listPriceSetMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price set money amounts based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of price set money amounts." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of price set money amounts using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmounts (id: string) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmounts = await pricingService.listPriceSetMoneyAmounts({\n id: [id]\n })\n\n // do something with the price set money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the price set money amounts:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmounts (id: string) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmounts = await pricingService.listPriceSetMoneyAmounts({\n id: [id]\n }, {\n relations: [\"price_rules\"]\n })\n\n // do something with the price set money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmounts (id: string, skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmounts = await pricingService.listPriceSetMoneyAmounts({\n id: [id]\n }, {\n relations: [\"price_rules\"],\n skip,\n take\n })\n\n // do something with the price set money amounts or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmounts (ids: string[], titles: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmounts = await pricingService.listPriceSetMoneyAmounts({\n $and: [\n {\n id: ids\n },\n {\n title: titles\n }\n ]\n }, {\n relations: [\"price_rules\"],\n skip,\n take\n })\n\n // do something with the price set money amounts or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 155, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved price set money amounts." + } + ] + }, + "type": { + "type": "reference", + "target": 443, + "name": "FilterablePriceSetMoneyAmountProps", + "package": "@medusajs/types" + } + }, + { + "id": 156, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price set money amounts are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price set money amount." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 449, + "name": "PriceSetMoneyAmountDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 157, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 449, + "name": "PriceSetMoneyAmountDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 116, + "name": "listRuleTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 117, + "name": "listRuleTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of rule types based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of rule types." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of rule types using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveRuleTypes (ruleTypeId: string) {\n const pricingService = await initializePricingModule()\n\n const ruleTypes = await pricingService.listRuleTypes({\n id: [\n ruleTypeId\n ]\n })\n\n // do something with the rule types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify attributes that should be retrieved within the rule types:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveRuleTypes (ruleTypeId: string) {\n const pricingService = await initializePricingModule()\n\n const ruleTypes = await pricingService.listRuleTypes({\n id: [\n ruleTypeId\n ]\n }, {\n select: [\"name\"]\n })\n\n // do something with the rule types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveRuleTypes (ruleTypeId: string, skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const ruleTypes = await pricingService.listRuleTypes({\n id: [\n ruleTypeId\n ]\n }, {\n select: [\"name\"],\n skip,\n take\n })\n\n // do something with the rule types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveRuleTypes (ruleTypeId: string[], name: string[], skip: number, take: number) {\n const pricingService = await initializePricingModule()\n\n const ruleTypes = await pricingService.listRuleTypes({\n $and: [\n {\n id: ruleTypeId\n },\n {\n name\n }\n ]\n }, {\n select: [\"name\"],\n skip,\n take\n })\n\n // do something with the rule types or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 118, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved rule types." + } + ] + }, + "type": { + "type": "reference", + "target": 415, + "name": "FilterableRuleTypeProps", + "package": "@medusajs/types" + } + }, + { + "id": 119, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the rule types are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a rule type." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 120, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 264, + "name": "removePriceListRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 265, + "name": "removePriceListRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to remove rules from a price list." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated price lists." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function setPriceListRules (priceListId: string) {\n const pricingService = await initializePricingModule()\n\n const priceList = await pricingService.removePriceListRules({\n priceListId,\n rules: [\"region_id\"]\n })\n\n // do something with the price list or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 266, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to remove from a price list." + } + ] + }, + "type": { + "type": "reference", + "target": 566, + "name": "RemovePriceListRulesDTO", + "package": "@medusajs/types" + } + }, + { + "id": 267, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 35, + "name": "removeRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 36, + "name": "removeRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method remove rules from a price set." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when rules are successfully removed." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function removePriceSetRule (priceSetId: string, ruleAttributes: []) {\n const pricingService = await initializePricingModule()\n\n await pricingService.removeRules([\n {\n id: priceSetId,\n rules: ruleAttributes\n },\n ])\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 37, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to remove per price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 354, + "name": "RemovePriceSetRulesDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 38, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 9, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 10, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a price set by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved price set." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a price set by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSet (priceSetId: string) {\n const pricingService = await initializePricingModule()\n\n const priceSet = await pricingService.retrieve(\n priceSetId\n )\n\n // do something with the price set or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSet (priceSetId: string) {\n const pricingService = await initializePricingModule()\n\n const priceSet = await pricingService.retrieve(\n priceSetId,\n {\n relations: [\"money_amounts\"]\n }\n )\n\n // do something with the price set or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 11, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 12, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price set is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price set." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 13, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 84, + "name": "retrieveCurrency", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 85, + "name": "retrieveCurrency", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method retrieves a currency by its code and and optionally based on the provided configurations." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved currency." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a currency by its code:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveCurrency (code: string) {\n const pricingService = await initializePricingModule()\n\n const currency = await pricingService.retrieveCurrency(\n code\n )\n\n // do something with the currency or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify attributes that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveCurrency (code: string) {\n const pricingService = await initializePricingModule()\n\n const currency = await pricingService.retrieveCurrency(\n code,\n {\n select: [\"symbol_native\"]\n }\n )\n\n // do something with the currency or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 86, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 87, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the currency is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a currency." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 391, + "name": "CurrencyDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 88, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 391, + "name": "CurrencyDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 57, + "name": "retrieveMoneyAmount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 58, + "name": "retrieveMoneyAmount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method retrieves a money amount by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved money amount." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a money amount by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveMoneyAmount (moneyAmountId: string) {\n const pricingService = await initializePricingModule()\n\n const moneyAmount = await pricingService.retrieveMoneyAmount(\n moneyAmountId,\n )\n\n // do something with the money amount or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo retrieve relations along with the money amount:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveMoneyAmount (moneyAmountId: string) {\n const pricingService = await initializePricingModule()\n\n const moneyAmount = await pricingService.retrieveMoneyAmount(\n moneyAmountId,\n {\n relations: [\"currency\"]\n }\n )\n\n // do something with the money amount or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 59, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 60, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how a money amount is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a money amount." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 365, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 61, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 365, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 202, + "name": "retrievePriceList", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 203, + "name": "retrievePriceList", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a price list by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved price list." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a price list by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceList (priceListId: string) {\n const pricingService = await initializePricingModule()\n\n const priceList = await pricingService.retrievePriceList(\n priceListId\n )\n\n // do something with the price list or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceList (priceListId: string) {\n const pricingService = await initializePricingModule()\n\n const priceList = await pricingService.retrievePriceList(\n priceListId,\n {\n relations: [\"price_set_money_amounts\"]\n }\n )\n\n // do something with the price list or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 204, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 205, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price list is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price list." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 206, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 229, + "name": "retrievePriceListRule", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 230, + "name": "retrievePriceListRule", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a price list rule by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved price list rule." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a price list rule by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceListRule (priceListRuleId: string) {\n const pricingService = await initializePricingModule()\n\n const priceListRule = await pricingService.retrievePriceListRule(\n priceListRuleId\n )\n\n // do something with the price list rule or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceListRule (priceListRuleId: string) {\n const pricingService = await initializePricingModule()\n\n const priceListRule = await pricingService.retrievePriceListRule(\n priceListRuleId,\n {\n relations: [\"price_list\"]\n }\n )\n\n // do something with the price list rule or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 231, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list rule to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 232, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price list rule is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price list rule." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 536, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 233, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 536, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 175, + "name": "retrievePriceRule", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 176, + "name": "retrievePriceRule", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a price rule by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved price rule." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a price rule by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceRule (id: string) {\n const pricingService = await initializePricingModule()\n\n const priceRule = await pricingService.retrievePriceRule(id)\n\n // do something with the price rule or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceRule (id: string) {\n const pricingService = await initializePricingModule()\n\n const priceRule = await pricingService.retrievePriceRule(id, {\n relations: [\"price_set\"]\n })\n\n // do something with the price rule or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 177, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price rule to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 178, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price rule is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price rule." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 466, + "name": "PriceRuleDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 179, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 466, + "name": "PriceRuleDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 138, + "name": "retrievePriceSetMoneyAmountRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 139, + "name": "retrievePriceSetMoneyAmountRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to a price set money amount rule by its ID based on the provided configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved price set money amount rule." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a price set money amount rule by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmountRule (id: string) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmountRule = await pricingService.retrievePriceSetMoneyAmountRules(id)\n\n // do something with the price set money amount rule or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrievePriceSetMoneyAmountRule (id: string) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmountRule = await pricingService.retrievePriceSetMoneyAmountRules(id, {\n relations: [\"price_set_money_amount\"]\n })\n\n // do something with the price set money amount rule or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 140, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set money amount rule to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 141, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the price set money amount rule is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a price set money amount rule." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 431, + "name": "PriceSetMoneyAmountRulesDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 142, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 431, + "name": "PriceSetMoneyAmountRulesDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 111, + "name": "retrieveRuleType", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 112, + "name": "retrieveRuleType", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a rule type by its ID and and optionally based on the provided configurations." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved rule type." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a rule type by its code:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveRuleType (ruleTypeId: string) {\n const pricingService = await initializePricingModule()\n\n const ruleType = await pricingService.retrieveRuleType(ruleTypeId)\n\n // do something with the rule type or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify attributes that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function retrieveRuleType (ruleTypeId: string) {\n const pricingService = await initializePricingModule()\n\n const ruleType = await pricingService.retrieveRuleType(ruleTypeId, {\n select: [\"name\"]\n })\n\n // do something with the rule type or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 113, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the rule type to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 114, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the rule type is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a rule type." + } + ] + }, + "type": { + "type": "reference", + "target": 327, + "typeArguments": [ + { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 115, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 260, + "name": "setPriceListRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 261, + "name": "setPriceListRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to set the rules of a price list." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated price lists." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function setPriceListRules (priceListId: string) {\n const pricingService = await initializePricingModule()\n\n const priceList = await pricingService.setPriceListRules({\n priceListId,\n rules: {\n region_id: \"US\"\n }\n })\n\n // do something with the price list or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 262, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to set for a price list." + } + ] + }, + "type": { + "type": "reference", + "target": 563, + "name": "SetPriceListRulesDTO", + "package": "@medusajs/types" + } + }, + { + "id": 263, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 103, + "name": "updateCurrencies", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 104, + "name": "updateCurrencies", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update existing currencies with the provided data. In each currency object, the currency code must be provided to identify which currency to update." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of updated currencies." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function updateCurrencies () {\n const pricingService = await initializePricingModule()\n\n const currencies = await pricingService.updateCurrencies([\n {\n code: \"USD\",\n symbol: \"$\",\n }\n ])\n\n // do something with the currencies or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 105, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currencies to update, each having the attributes that should be updated in a currency." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 405, + "name": "UpdateCurrencyDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 106, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 391, + "name": "CurrencyDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 76, + "name": "updateMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 77, + "name": "updateMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method updates existing money amounts." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of updated money amounts." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function updateMoneyAmounts (moneyAmountId: string, amount: number) {\n const pricingService = await initializePricingModule()\n\n const moneyAmounts = await pricingService.updateMoneyAmounts([\n {\n id: moneyAmountId,\n amount\n }\n ])\n\n // do something with the money amounts or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 78, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The money amounts to update, each having the attributes that should be updated in a money amount." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 385, + "name": "UpdateMoneyAmountDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 79, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 365, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 248, + "name": "updatePriceListRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 249, + "name": "updatePriceListRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update price list rules." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated price list rules." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function updatePriceListRules (items: {\n id: string\n rule_type_id?: string\n price_list_id?: string\n}[]) {\n const pricingService = await initializePricingModule()\n\n const priceListRules = await pricingService.updatePriceListRules(items)\n\n // do something with the price list rule or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 250, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update for each price list rule." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 554, + "name": "UpdatePriceListRuleDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 251, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 536, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 221, + "name": "updatePriceLists", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 222, + "name": "updatePriceLists", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update price lists." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated price lists." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function updatePriceLists (items: {\n id: string\n title: string\n description: string\n starts_at?: string\n ends_at?: string\n}[]) {\n const pricingService = await initializePricingModule()\n\n const priceList = await pricingService.updatePriceLists(items)\n\n // do something with the price lists or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 223, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in each price list." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 528, + "name": "UpdatePriceListDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 224, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 194, + "name": "updatePriceRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 195, + "name": "updatePriceRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update price rules, each with their provided data." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of updated price rules." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function updatePriceRules (\n id: string,\n priceSetId: string,\n) {\n const pricingService = await initializePricingModule()\n\n const priceRules = await pricingService.updatePriceRules([\n {\n id,\n price_set_id: priceSetId,\n }\n ])\n\n // do something with the price rules or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 196, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price rules to update, each having attributes that should be updated in a price rule." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 490, + "name": "UpdatePriceRuleDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 197, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 466, + "name": "PriceRuleDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 167, + "name": "updatePriceSetMoneyAmountRules", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 168, + "name": "updatePriceSetMoneyAmountRules", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update price set money amount rules, each with their provided data." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of updated price set money amount rules." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function updatePriceSetMoneyAmountRules (id: string, value: string) {\n const pricingService = await initializePricingModule()\n\n const priceSetMoneyAmountRules = await pricingService.updatePriceSetMoneyAmountRules([\n {\n id,\n value\n }\n ])\n\n // do something with the price set money amount rules or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 169, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price set money amounts to update, each having the attributes to update in a price set money amount." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 461, + "name": "UpdatePriceSetMoneyAmountRulesDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 170, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 431, + "name": "PriceSetMoneyAmountRulesDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 130, + "name": "updateRuleTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 131, + "name": "updateRuleTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update existing rule types with the provided data." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of updated rule types." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializePricingModule,\n} from \"@medusajs/pricing\"\n\nasync function updateRuleTypes (ruleTypeId: string) {\n const pricingService = await initializePricingModule()\n\n const ruleTypes = await pricingService.updateRuleTypes([\n {\n id: ruleTypeId,\n name: \"Region\",\n }\n ])\n\n // do something with the rule types or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 132, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rule types to update, each having the attributes that should be updated in a rule type." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 426, + "name": "UpdateRuleTypeDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 133, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 299, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 256, + 43, + 50, + 4, + 24, + 99, + 72, + 244, + 217, + 190, + 163, + 126, + 39, + 107, + 80, + 252, + 225, + 198, + 171, + 134, + 14, + 19, + 94, + 67, + 239, + 212, + 185, + 148, + 158, + 121, + 89, + 62, + 234, + 207, + 180, + 143, + 153, + 116, + 264, + 35, + 9, + 84, + 57, + 202, + 229, + 175, + 138, + 111, + 260, + 103, + 76, + 248, + 221, + 194, + 167, + 130 + ] + } + ] + }, + { + "id": 569, + "name": "JoinerServiceConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 571, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Property name to use as entrypoint to the service" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 618, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 618, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + } + } + ] + } + }, + { + "id": 582, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 578, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 579, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 581, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 621, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 580, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 581, + 580 + ] + } + ] + } + } + } + }, + { + "id": 572, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "alias for deeper nested relationships (e.g. { 'price': 'prices.calculated_price_set.amount' })" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 573, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 575, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 574, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 575, + 574 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 576, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 577, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 621, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 570, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 571, + 582, + 578, + 572, + 576, + 577, + 570 + ] + } + ] + }, + { + "id": 618, + "name": "JoinerServiceConfigAlias", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 620, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 619, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 620, + 619 + ] + } + ] + }, + { + "id": 365, + "name": "MoneyAmountDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A money amount's data. A money amount represents a price." + } + ] + }, + "children": [ + { + "id": 369, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 368, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The money amount's currency." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 391, + "name": "CurrencyDTO", + "package": "@medusajs/types" + } + }, + { + "id": 367, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency code of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 366, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 371, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be purchased for this price to be applied." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 370, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be purchased for this price to be applied." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 372, + "name": "price_set_money_amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the relation between the money amount and its associated price set." + } + ] + }, + "type": { + "type": "reference", + "target": 449, + "name": "PriceSetMoneyAmountDTO", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 369, + 368, + 367, + 366, + 371, + 370, + 372 + ] + } + ] + }, + { + "id": 498, + "name": "PriceListDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price list's details." + } + ] + }, + "children": [ + { + "id": 503, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list expires after this date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 499, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 506, + "name": "money_amounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated money amounts." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 365, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 504, + "name": "number_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of rules associated with this price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 509, + "name": "price_list_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price set's rules." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 536, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 505, + "name": "price_set_money_amounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated price set money amounts." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 449, + "name": "PriceSetMoneyAmountDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 507, + "name": "rule_types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated rule types." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 508, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price set's rules." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 536, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 501, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is enabled starting from this date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 502, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's status." + } + ] + }, + "type": { + "type": "reference", + "target": 599, + "name": "PriceListStatus", + "package": "@medusajs/types" + } + }, + { + "id": 500, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 503, + 499, + 506, + 504, + 509, + 505, + 507, + 508, + 501, + 502, + 500 + ] + } + ] + }, + { + "id": 606, + "name": "PriceListPriceDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices associated with a price list." + } + ] + }, + "children": [ + { + "id": 611, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": 382, + "name": "CreateMoneyAmountDTO.amount" + } + }, + { + "id": 610, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency of this money amount." + } + ] + }, + "type": { + "type": "reference", + "target": 400, + "name": "CreateCurrencyDTO", + "package": "@medusajs/types" + }, + "inheritedFrom": { + "type": "reference", + "target": 381, + "name": "CreateMoneyAmountDTO.currency" + } + }, + { + "id": 609, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The currency code of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 380, + "name": "CreateMoneyAmountDTO.currency_code" + } + }, + { + "id": 608, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 379, + "name": "CreateMoneyAmountDTO.id" + } + }, + { + "id": 613, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 384, + "name": "CreateMoneyAmountDTO.max_quantity" + } + }, + { + "id": 612, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 383, + "name": "CreateMoneyAmountDTO.min_quantity" + } + }, + { + "id": 607, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 611, + 610, + 609, + 608, + 613, + 612, + 607 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 378, + "name": "CreateMoneyAmountDTO", + "package": "@medusajs/types" + } + ] + }, + { + "id": 536, + "name": "PriceListRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list rule's details." + } + ] + }, + "children": [ + { + "id": 537, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list rule's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 540, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated price list." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + }, + { + "id": 541, + "name": "price_list_rule_values", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated rule values." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 614, + "name": "PriceListRuleValueDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 539, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated rule type." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + }, + { + "id": 538, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 537, + 540, + 541, + 539, + 538 + ] + } + ] + }, + { + "id": 614, + "name": "PriceListRuleValueDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list rule value's details." + } + ] + }, + "children": [ + { + "id": 615, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list rule value's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 617, + "name": "price_list_rule", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated price list rule." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 536, + "name": "PriceListRuleDTO", + "package": "@medusajs/types" + } + }, + { + "id": 616, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rule's value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 615, + 617, + 616 + ] + } + ] + }, + { + "id": 466, + "name": "PriceRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price rule's data." + } + ] + }, + "children": [ + { + "id": 467, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 475, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 469, + "name": "price_set", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated price set." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + }, + { + "id": 468, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 474, + "name": "price_set_money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 473, + "name": "priority", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The priority of the price rule in comparison to other applicable price rules." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 471, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated rule type." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + }, + { + "id": 470, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 472, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 467, + 475, + 469, + 468, + 474, + 473, + 471, + 470, + 472 + ] + } + ] + }, + { + "id": 338, + "name": "PriceSetDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price set's data." + } + ] + }, + "children": [ + { + "id": 339, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 340, + "name": "money_amounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The prices that belong to this price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 365, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 341, + "name": "rule_types", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rule types applied on this price set." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 339, + 340, + 341 + ] + } + ] + }, + { + "id": 449, + "name": "PriceSetMoneyAmountDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price set money amount's data." + } + ] + }, + "children": [ + { + "id": 450, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 456, + "name": "money_amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The money amount associated with the price set money amount." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 365, + "name": "MoneyAmountDTO", + "package": "@medusajs/types" + } + }, + { + "id": 453, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list associated with the price set money amount." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 498, + "name": "PriceListDTO", + "package": "@medusajs/types" + } + }, + { + "id": 455, + "name": "price_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price rules associated with the price set money amount." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 466, + "name": "PriceRuleDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 452, + "name": "price_set", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price set associated with the price set money amount." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 338, + "name": "PriceSetDTO", + "package": "@medusajs/types" + } + }, + { + "id": 454, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 451, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 450, + 456, + 453, + 455, + 452, + 454, + 451 + ] + } + ] + }, + { + "id": 431, + "name": "PriceSetMoneyAmountRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A price set money amount rule's data." + } + ] + }, + "children": [ + { + "id": 432, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 433, + "name": "price_set_money_amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated price set money amount." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 449, + "name": "PriceSetMoneyAmountDTO", + "package": "@medusajs/types" + } + }, + { + "id": 434, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated rule type." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 410, + "name": "RuleTypeDTO", + "package": "@medusajs/types" + } + }, + { + "id": 435, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price set money amount rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 432, + 433, + 434, + 435 + ] + } + ] + }, + { + "id": 297, + "name": "PricingContext", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The context to calculate prices. For example, you can specify the currency code to calculate prices in." + } + ] + }, + "children": [ + { + "id": 298, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object whose keys are the name of the context attribute. Its value can be a string or a number. For example, you can pass the " + }, + { + "kind": "code", + "text": "`currency_code`" + }, + { + "kind": "text", + "text": " property with its value being the currency code to calculate the price in.\nAnother example is passing the " + }, + { + "kind": "code", + "text": "`quantity`" + }, + { + "kind": "text", + "text": " property to calculate the price for that specified quantity, which finds a price set whose " + }, + { + "kind": "code", + "text": "`min_quantity`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`max_quantity`" + }, + { + "kind": "text", + "text": " conditions match the specified quantity." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 298 + ] + } + ] + }, + { + "id": 295, + "name": "PricingFilters", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters to apply on prices." + } + ] + }, + "children": [ + { + "id": 296, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter prices." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 296 + ] + } + ] + }, + { + "id": 566, + "name": "RemovePriceListRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to remove from a price list." + } + ] + }, + "children": [ + { + "id": 567, + "name": "priceListId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list to remove rules from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 568, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to remove from the price list. Each item being a rule type's " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 567, + 568 + ] + } + ] + }, + { + "id": 354, + "name": "RemovePriceSetRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to remove from a price set." + } + ] + }, + "children": [ + { + "id": 355, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 356, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to remove. Each string is the " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": " of a rule to remove." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 355, + 356 + ] + } + ] + }, + { + "id": 410, + "name": "RuleTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A rule type's data." + } + ] + }, + "children": [ + { + "id": 414, + "name": "default_priority", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The priority of the rule type. This is useful when calculating the price of a price set, and multiple rules satisfy \nthe provided context. The higher the value, the higher the priority of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 411, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 412, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The display name of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 413, + "name": "rule_attribute", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique name used to later identify the rule_attribute. For example, it can be used in the " + }, + { + "kind": "code", + "text": "`context`" + }, + { + "kind": "text", + "text": " parameter of \nthe " + }, + { + "kind": "code", + "text": "`calculatePrices`" + }, + { + "kind": "text", + "text": " method to specify a rule for calculating the price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 414, + 411, + 412, + 413 + ] + } + ] + }, + { + "id": 563, + "name": "SetPriceListRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to add to a price list." + } + ] + }, + "children": [ + { + "id": 564, + "name": "priceListId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list to add rules to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 565, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to add to the price list. Each key of the object is a rule type's " + }, + { + "kind": "code", + "text": "`rule_attribute`" + }, + { + "kind": "text", + "text": ", and its value\nis the value(s) of the rule." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 564, + 565 + ] + } + ] + }, + { + "id": 405, + "name": "UpdateCurrencyDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a currency. The " + }, + { + "kind": "code", + "text": "`code`" + }, + { + "kind": "text", + "text": " is used to identify which currency to update." + } + ] + }, + "children": [ + { + "id": 406, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 409, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 407, + "name": "symbol", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currency." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 408, + "name": "symbol_native", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The symbol of the currecy in its native form. This is typically the symbol used when displaying a price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 406, + 409, + 407, + 408 + ] + } + ] + }, + { + "id": 385, + "name": "UpdateMoneyAmountDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a money amount. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which money amount to update." + } + ] + }, + "children": [ + { + "id": 388, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price of this money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 387, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency to associate with the money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 386, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the money amount to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 390, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The maximum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 389, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The minimum quantity required to be purchased for this money amount to be applied." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 388, + 387, + 386, + 390, + 389 + ] + } + ] + }, + { + "id": 528, + "name": "UpdatePriceListDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in a price list." + } + ] + }, + "children": [ + { + "id": 532, + "name": "ends_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list expires after this date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 529, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 534, + "name": "number_rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of rules associated with the price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 535, + "name": "rules", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The rules to be created and associated with the price list." + } + ] + }, + "type": { + "type": "reference", + "target": 605, + "name": "CreatePriceListRules", + "package": "@medusajs/types" + } + }, + { + "id": 531, + "name": "starts_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list is enabled starting from this date." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 533, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's status." + } + ] + }, + "type": { + "type": "reference", + "target": 599, + "name": "PriceListStatus", + "package": "@medusajs/types" + } + }, + { + "id": 530, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The price list's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 532, + 529, + 534, + 535, + 531, + 533, + 530 + ] + } + ] + }, + { + "id": 554, + "name": "UpdatePriceListRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in a price list rule." + } + ] + }, + "children": [ + { + "id": 555, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price list rule to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 558, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price list to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 556, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price list to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 559, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type or the details of an existing rule type to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 557, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type to be associated with the price list rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 555, + 558, + 556, + 559, + 557 + ] + } + ] + }, + { + "id": 490, + "name": "UpdatePriceRuleDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a price rule. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which money amount to update." + } + ] + }, + "children": [ + { + "id": 491, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 497, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price list." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 492, + "name": "price_set_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 496, + "name": "price_set_money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 495, + "name": "priority", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The priority of the price rule in comparison to other applicable price rules." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 493, + "name": "rule_type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 494, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 491, + 497, + 492, + 496, + 495, + 493, + 494 + ] + } + ] + }, + { + "id": 352, + "name": "UpdatePriceSetDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a price set. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which price set to update." + } + ] + }, + "children": [ + { + "id": 353, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A string indicating the ID of the price set to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 353 + ] + } + ] + }, + { + "id": 461, + "name": "UpdatePriceSetMoneyAmountRulesDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a price set money amount rule. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which money amount to update." + } + ] + }, + "children": [ + { + "id": 462, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the price set money amount rule to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 463, + "name": "price_set_money_amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a price set money amount." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 464, + "name": "rule_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of a rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 465, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the price set money amount rule." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 462, + 463, + 464, + 465 + ] + } + ] + }, + { + "id": 426, + "name": "UpdateRuleTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a rule type. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which price set to update." + } + ] + }, + "children": [ + { + "id": 430, + "name": "default_priority", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The priority of the rule type. This is useful when calculating the price of a price set, and multiple rules satisfy the provided context. The higher the value, the higher the priority of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 427, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the rule type to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 428, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The display name of the rule type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 429, + "name": "rule_attribute", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique name used to later identify the rule_attribute. For example, it can be used in the " + }, + { + "kind": "code", + "text": "`context`" + }, + { + "kind": "text", + "text": " parameter of the " + }, + { + "kind": "code", + "text": "`calculatePrices`" + }, + { + "kind": "text", + "text": " method to specify a rule for calculating the price." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 430, + 427, + 428, + 429 + ] + } + ] + }, + { + "id": 621, + "name": "JoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 622, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 623, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 630, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 624, + "name": "foreignKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 628, + "name": "inverse", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "In an inverted relationship the foreign key is on the other service and the primary key is on the current service" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 627, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core\nTODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 629, + "name": "isList", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Force the relationship to return a list" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 625, + "name": "primaryKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 626, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 623, + 630, + 624, + 628, + 627, + 629, + 625, + 626 + ] + } + ] + } + } + }, + { + "id": 268, + "name": "ModuleJoinerConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": 569, + "name": "JoinerServiceConfig", + "package": "@medusajs/types" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "serviceName" + }, + { + "type": "literal", + "value": "primaryKeys" + }, + { + "type": "literal", + "value": "relationships" + }, + { + "type": "literal", + "value": "extends" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 269, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 285, + "name": "databaseConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 286, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 289, + "name": "extraFields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 290, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 292, + "name": "defaultValue", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 293, + "name": "nullable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 294, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Mikro-orm options for the column" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 291, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "date" + }, + { + "type": "literal", + "value": "time" + }, + { + "type": "literal", + "value": "datetime" + }, + { + "type": "literal", + "value": "bigint" + }, + { + "type": "literal", + "value": "blob" + }, + { + "type": "literal", + "value": "uint8array" + }, + { + "type": "literal", + "value": "array" + }, + { + "type": "literal", + "value": "enumArray" + }, + { + "type": "literal", + "value": "enum" + }, + { + "type": "literal", + "value": "json" + }, + { + "type": "literal", + "value": "integer" + }, + { + "type": "literal", + "value": "smallint" + }, + { + "type": "literal", + "value": "tinyint" + }, + { + "type": "literal", + "value": "mediumint" + }, + { + "type": "literal", + "value": "float" + }, + { + "type": "literal", + "value": "double" + }, + { + "type": "literal", + "value": "boolean" + }, + { + "type": "literal", + "value": "decimal" + }, + { + "type": "literal", + "value": "string" + }, + { + "type": "literal", + "value": "uuid" + }, + { + "type": "literal", + "value": "text" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 292, + 293, + 294, + 291 + ] + } + ] + } + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 288, + "name": "idPrefix", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Prefix for the id column. If not provided it is \"link\"" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 287, + "name": "tableName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name of the pivot table. If not provided it is auto generated" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 289, + 288, + 287 + ] + } + ] + } + } + }, + { + "id": 272, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 273, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 275, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 276, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 278, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 277, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 278, + 277 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 279, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 583, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 274, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 275, + 279, + 274 + ] + } + ] + } + } + } + }, + { + "id": 282, + "name": "isLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the module is a link module" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 284, + "name": "isReadOnlyLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true it expands a RemoteQuery property but doesn't create a pivot table" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 283, + "name": "linkableKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Keys that can be used to link to other modules. e.g { product_id: \"Product\" } \"Product\" being the entity it refers to" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 281, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 271, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 583, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 270, + "name": "schema", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "GraphQL schema for the all module's available entities and fields" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 280, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 285, + 272, + 282, + 284, + 283, + 281, + 271, + 270, + 280 + ] + } + ] + } + } + ] + } + }, + { + "id": 583, + "name": "ModuleJoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 621, + "name": "JoinerRelationship", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 584, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 586, + "name": "deleteCascade", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the link joiner will cascade deleting the relationship" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 585, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core TODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 586, + 585 + ] + } + ] + } + } + ] + } + } + ], + "groups": [ + { + "title": "Enumerations", + "children": [ + 599, + 602 + ] + }, + { + "title": "Interfaces", + "children": [ + 560, + 357, + 360, + 587, + 306, + 299, + 400, + 378, + 518, + 549, + 605, + 483, + 347, + 457, + 591, + 421, + 391, + 396, + 373, + 510, + 542, + 476, + 443, + 436, + 342, + 415, + 327, + 1, + 569, + 618, + 365, + 498, + 606, + 536, + 614, + 466, + 338, + 449, + 431, + 297, + 295, + 566, + 354, + 410, + 563, + 405, + 385, + 528, + 554, + 490, + 352, + 461, + 426 + ] + }, + { + "title": "Type Aliases", + "children": [ + 621, + 268, + 583 + ] + } + ], + "packageName": "@medusajs/types", + "symbolIdMap": { + "0": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService" + }, + "4": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.calculatePrices" + }, + "5": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.calculatePrices" + }, + "6": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "7": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "context" + }, + "8": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "9": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrieve" + }, + "10": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrieve" + }, + "11": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "id" + }, + "12": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "13": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "14": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.list" + }, + "15": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.list" + }, + "16": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "17": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "18": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "19": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCount" + }, + "20": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCount" + }, + "21": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "22": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "23": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "24": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.create" + }, + "25": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.create" + }, + "26": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "27": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "28": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.create" + }, + "29": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "30": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "35": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.removeRules" + }, + "36": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.removeRules" + }, + "37": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "38": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "39": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.delete" + }, + "40": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.delete" + }, + "41": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "ids" + }, + "42": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "43": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.addPrices" + }, + "44": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.addPrices" + }, + "45": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "46": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "47": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.addPrices" + }, + "48": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "49": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "50": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.addRules" + }, + "51": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.addRules" + }, + "52": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "53": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "54": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.addRules" + }, + "55": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "56": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "57": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrieveMoneyAmount" + }, + "58": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrieveMoneyAmount" + }, + "59": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "id" + }, + "60": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "61": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "62": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listMoneyAmounts" + }, + "63": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listMoneyAmounts" + }, + "64": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "65": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "66": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "67": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountMoneyAmounts" + }, + "68": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountMoneyAmounts" + }, + "69": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "70": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "71": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "72": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createMoneyAmounts" + }, + "73": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createMoneyAmounts" + }, + "74": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "75": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "76": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updateMoneyAmounts" + }, + "77": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updateMoneyAmounts" + }, + "78": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "79": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "80": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deleteMoneyAmounts" + }, + "81": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deleteMoneyAmounts" + }, + "82": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "ids" + }, + "83": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "84": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrieveCurrency" + }, + "85": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrieveCurrency" + }, + "86": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "code" + }, + "87": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "88": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "89": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listCurrencies" + }, + "90": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listCurrencies" + }, + "91": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "92": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "93": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "94": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountCurrencies" + }, + "95": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountCurrencies" + }, + "96": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "97": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "98": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "99": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createCurrencies" + }, + "100": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createCurrencies" + }, + "101": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "102": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "103": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updateCurrencies" + }, + "104": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updateCurrencies" + }, + "105": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "106": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "107": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deleteCurrencies" + }, + "108": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deleteCurrencies" + }, + "109": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "currencyCodes" + }, + "110": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "111": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrieveRuleType" + }, + "112": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrieveRuleType" + }, + "113": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "id" + }, + "114": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "115": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "116": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listRuleTypes" + }, + "117": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listRuleTypes" + }, + "118": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "119": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "120": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "121": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountRuleTypes" + }, + "122": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountRuleTypes" + }, + "123": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "124": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "125": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "126": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createRuleTypes" + }, + "127": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createRuleTypes" + }, + "128": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "129": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "130": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updateRuleTypes" + }, + "131": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updateRuleTypes" + }, + "132": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "133": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "134": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deleteRuleTypes" + }, + "135": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deleteRuleTypes" + }, + "136": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "ruleTypeIds" + }, + "137": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "138": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrievePriceSetMoneyAmountRules" + }, + "139": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrievePriceSetMoneyAmountRules" + }, + "140": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "id" + }, + "141": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "142": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "143": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listPriceSetMoneyAmountRules" + }, + "144": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listPriceSetMoneyAmountRules" + }, + "145": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "146": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "147": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "148": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountPriceSetMoneyAmountRules" + }, + "149": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountPriceSetMoneyAmountRules" + }, + "150": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "151": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "152": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "153": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listPriceSetMoneyAmounts" + }, + "154": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listPriceSetMoneyAmounts" + }, + "155": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "156": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "157": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "158": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountPriceSetMoneyAmounts" + }, + "159": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountPriceSetMoneyAmounts" + }, + "160": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "161": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "162": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "163": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createPriceSetMoneyAmountRules" + }, + "164": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createPriceSetMoneyAmountRules" + }, + "165": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "166": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "167": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updatePriceSetMoneyAmountRules" + }, + "168": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updatePriceSetMoneyAmountRules" + }, + "169": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "170": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "171": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deletePriceSetMoneyAmountRules" + }, + "172": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deletePriceSetMoneyAmountRules" + }, + "173": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "ids" + }, + "174": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "175": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrievePriceRule" + }, + "176": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrievePriceRule" + }, + "177": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "id" + }, + "178": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "179": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "180": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listPriceRules" + }, + "181": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listPriceRules" + }, + "182": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "183": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "184": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "185": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountPriceRules" + }, + "186": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountPriceRules" + }, + "187": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "188": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "189": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "190": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createPriceRules" + }, + "191": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createPriceRules" + }, + "192": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "193": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "194": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updatePriceRules" + }, + "195": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updatePriceRules" + }, + "196": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "197": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "198": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deletePriceRules" + }, + "199": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deletePriceRules" + }, + "200": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "priceRuleIds" + }, + "201": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "202": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrievePriceList" + }, + "203": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrievePriceList" + }, + "204": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "id" + }, + "205": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "206": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "207": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listPriceLists" + }, + "208": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listPriceLists" + }, + "209": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "210": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "211": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "212": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountPriceLists" + }, + "213": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountPriceLists" + }, + "214": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "215": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "216": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "217": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createPriceLists" + }, + "218": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createPriceLists" + }, + "219": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "220": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "221": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updatePriceLists" + }, + "222": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updatePriceLists" + }, + "223": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "224": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "225": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deletePriceLists" + }, + "226": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deletePriceLists" + }, + "227": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "priceListIds" + }, + "228": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "229": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrievePriceListRule" + }, + "230": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.retrievePriceListRule" + }, + "231": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "id" + }, + "232": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "233": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "234": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listPriceListRules" + }, + "235": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listPriceListRules" + }, + "236": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "237": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "238": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "239": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountPriceListRules" + }, + "240": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.listAndCountPriceListRules" + }, + "241": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "filters" + }, + "242": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "config" + }, + "243": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "244": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createPriceListRules" + }, + "245": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.createPriceListRules" + }, + "246": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "247": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "248": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updatePriceListRules" + }, + "249": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.updatePriceListRules" + }, + "250": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "251": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "252": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deletePriceListRules" + }, + "253": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.deletePriceListRules" + }, + "254": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "priceListRuleIds" + }, + "255": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "256": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.addPriceListPrices" + }, + "257": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.addPriceListPrices" + }, + "258": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "259": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "260": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.setPriceListRules" + }, + "261": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.setPriceListRules" + }, + "262": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "263": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "264": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.removePriceListRules" + }, + "265": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "IPricingModuleService.removePriceListRules" + }, + "266": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "data" + }, + "267": { + "sourceFileName": "../../../packages/types/src/pricing/service.ts", + "qualifiedName": "sharedContext" + }, + "268": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleJoinerConfig" + }, + "269": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "270": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.schema" + }, + "271": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.relationships" + }, + "272": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.extends" + }, + "273": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "274": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.serviceName" + }, + "275": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.fieldAlias" + }, + "276": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "277": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.path" + }, + "278": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "279": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.relationship" + }, + "280": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.serviceName" + }, + "281": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.primaryKeys" + }, + "282": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isLink" + }, + "283": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.linkableKeys" + }, + "284": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isReadOnlyLink" + }, + "285": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.databaseConfig" + }, + "286": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "287": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.tableName" + }, + "288": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.idPrefix" + }, + "289": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.extraFields" + }, + "290": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "291": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.type" + }, + "292": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.defaultValue" + }, + "293": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.nullable" + }, + "294": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.options" + }, + "295": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PricingFilters" + }, + "296": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PricingFilters.id" + }, + "297": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PricingContext" + }, + "298": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PricingContext.context" + }, + "299": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "Context" + }, + "300": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.transactionManager" + }, + "301": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.manager" + }, + "302": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.isolationLevel" + }, + "303": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.enableNestedTransactions" + }, + "304": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.transactionId" + }, + "305": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "TManager" + }, + "306": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet" + }, + "307": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.id" + }, + "308": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.is_calculated_price_price_list" + }, + "309": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.calculated_amount" + }, + "310": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.is_original_price_price_list" + }, + "311": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.original_amount" + }, + "312": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.currency_code" + }, + "313": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.calculated_price" + }, + "314": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type" + }, + "315": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.money_amount_id" + }, + "316": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.price_list_id" + }, + "317": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.price_list_type" + }, + "318": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.min_quantity" + }, + "319": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.max_quantity" + }, + "320": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CalculatedPriceSet.original_price" + }, + "321": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type" + }, + "322": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.money_amount_id" + }, + "323": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.price_list_id" + }, + "324": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.price_list_type" + }, + "325": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.min_quantity" + }, + "326": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.max_quantity" + }, + "327": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig" + }, + "328": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.select" + }, + "329": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.skip" + }, + "330": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.take" + }, + "331": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.relations" + }, + "332": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.order" + }, + "333": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "334": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.__index" + }, + "336": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.withDeleted" + }, + "337": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.Entity" + }, + "338": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PriceSetDTO" + }, + "339": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PriceSetDTO.id" + }, + "340": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PriceSetDTO.money_amounts" + }, + "341": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "PriceSetDTO.rule_types" + }, + "342": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "FilterablePriceSetProps" + }, + "343": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "FilterablePriceSetProps.id" + }, + "344": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "FilterablePriceSetProps.money_amounts" + }, + "345": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "346": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "347": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CreatePriceSetDTO" + }, + "348": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CreatePriceSetDTO.rules" + }, + "349": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type" + }, + "350": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.rule_attribute" + }, + "351": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CreatePriceSetDTO.prices" + }, + "352": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "UpdatePriceSetDTO" + }, + "353": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "UpdatePriceSetDTO.id" + }, + "354": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "RemovePriceSetRulesDTO" + }, + "355": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "RemovePriceSetRulesDTO.id" + }, + "356": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "RemovePriceSetRulesDTO.rules" + }, + "357": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddPricesDTO" + }, + "358": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddPricesDTO.priceSetId" + }, + "359": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddPricesDTO.prices" + }, + "360": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddRulesDTO" + }, + "361": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddRulesDTO.priceSetId" + }, + "362": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "AddRulesDTO.rules" + }, + "363": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type" + }, + "364": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "__type.attribute" + }, + "365": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO" + }, + "366": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.id" + }, + "367": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.currency_code" + }, + "368": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.currency" + }, + "369": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.amount" + }, + "370": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.min_quantity" + }, + "371": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.max_quantity" + }, + "372": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "MoneyAmountDTO.price_set_money_amount" + }, + "373": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "FilterableMoneyAmountProps" + }, + "374": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "FilterableMoneyAmountProps.id" + }, + "375": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "FilterableMoneyAmountProps.currency_code" + }, + "376": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "377": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "378": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO" + }, + "379": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.id" + }, + "380": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency_code" + }, + "381": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency" + }, + "382": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.amount" + }, + "383": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.min_quantity" + }, + "384": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.max_quantity" + }, + "385": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO" + }, + "386": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO.id" + }, + "387": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO.currency_code" + }, + "388": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO.amount" + }, + "389": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO.min_quantity" + }, + "390": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "UpdateMoneyAmountDTO.max_quantity" + }, + "391": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CurrencyDTO" + }, + "392": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CurrencyDTO.code" + }, + "393": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CurrencyDTO.symbol" + }, + "394": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CurrencyDTO.symbol_native" + }, + "395": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CurrencyDTO.name" + }, + "396": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "FilterableCurrencyProps" + }, + "397": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "FilterableCurrencyProps.code" + }, + "398": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "399": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "400": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CreateCurrencyDTO" + }, + "401": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CreateCurrencyDTO.code" + }, + "402": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CreateCurrencyDTO.symbol" + }, + "403": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CreateCurrencyDTO.symbol_native" + }, + "404": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "CreateCurrencyDTO.name" + }, + "405": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "UpdateCurrencyDTO" + }, + "406": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "UpdateCurrencyDTO.code" + }, + "407": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "UpdateCurrencyDTO.symbol" + }, + "408": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "UpdateCurrencyDTO.symbol_native" + }, + "409": { + "sourceFileName": "../../../packages/types/src/pricing/common/currency.ts", + "qualifiedName": "UpdateCurrencyDTO.name" + }, + "410": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "RuleTypeDTO" + }, + "411": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "RuleTypeDTO.id" + }, + "412": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "RuleTypeDTO.name" + }, + "413": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "RuleTypeDTO.rule_attribute" + }, + "414": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "RuleTypeDTO.default_priority" + }, + "415": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "FilterableRuleTypeProps" + }, + "416": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "FilterableRuleTypeProps.id" + }, + "417": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "FilterableRuleTypeProps.name" + }, + "418": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "FilterableRuleTypeProps.rule_attribute" + }, + "419": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "420": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "421": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "CreateRuleTypeDTO" + }, + "422": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "CreateRuleTypeDTO.id" + }, + "423": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "CreateRuleTypeDTO.name" + }, + "424": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "CreateRuleTypeDTO.rule_attribute" + }, + "425": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "CreateRuleTypeDTO.default_priority" + }, + "426": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "UpdateRuleTypeDTO" + }, + "427": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "UpdateRuleTypeDTO.id" + }, + "428": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "UpdateRuleTypeDTO.name" + }, + "429": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "UpdateRuleTypeDTO.rule_attribute" + }, + "430": { + "sourceFileName": "../../../packages/types/src/pricing/common/rule-type.ts", + "qualifiedName": "UpdateRuleTypeDTO.default_priority" + }, + "431": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "PriceSetMoneyAmountRulesDTO" + }, + "432": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "PriceSetMoneyAmountRulesDTO.id" + }, + "433": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "PriceSetMoneyAmountRulesDTO.price_set_money_amount" + }, + "434": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "PriceSetMoneyAmountRulesDTO.rule_type" + }, + "435": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "PriceSetMoneyAmountRulesDTO.value" + }, + "436": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountRulesProps" + }, + "437": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountRulesProps.id" + }, + "438": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountRulesProps.rule_type_id" + }, + "439": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountRulesProps.price_set_money_amount_id" + }, + "440": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountRulesProps.value" + }, + "441": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "442": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "443": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountProps" + }, + "444": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountProps.id" + }, + "445": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountProps.price_set_id" + }, + "446": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "FilterablePriceSetMoneyAmountProps.price_list_id" + }, + "447": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "448": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "449": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO" + }, + "450": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.id" + }, + "451": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.title" + }, + "452": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.price_set" + }, + "453": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.price_list" + }, + "454": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.price_set_id" + }, + "455": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.price_rules" + }, + "456": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount.ts", + "qualifiedName": "PriceSetMoneyAmountDTO.money_amount" + }, + "457": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "CreatePriceSetMoneyAmountRulesDTO" + }, + "458": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "CreatePriceSetMoneyAmountRulesDTO.price_set_money_amount" + }, + "459": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "CreatePriceSetMoneyAmountRulesDTO.rule_type" + }, + "460": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "CreatePriceSetMoneyAmountRulesDTO.value" + }, + "461": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountRulesDTO" + }, + "462": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountRulesDTO.id" + }, + "463": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountRulesDTO.price_set_money_amount" + }, + "464": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountRulesDTO.rule_type" + }, + "465": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set-money-amount-rules.ts", + "qualifiedName": "UpdatePriceSetMoneyAmountRulesDTO.value" + }, + "466": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO" + }, + "467": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.id" + }, + "468": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.price_set_id" + }, + "469": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.price_set" + }, + "470": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.rule_type_id" + }, + "471": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.rule_type" + }, + "472": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.value" + }, + "473": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.priority" + }, + "474": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.price_set_money_amount_id" + }, + "475": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "PriceRuleDTO.price_list_id" + }, + "476": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "FilterablePriceRuleProps" + }, + "477": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "FilterablePriceRuleProps.id" + }, + "478": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "FilterablePriceRuleProps.name" + }, + "479": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "FilterablePriceRuleProps.price_set_id" + }, + "480": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "FilterablePriceRuleProps.rule_type_id" + }, + "481": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "482": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "483": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO" + }, + "484": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.id" + }, + "485": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.price_set_id" + }, + "486": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.rule_type_id" + }, + "487": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.value" + }, + "488": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.priority" + }, + "489": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "CreatePriceRuleDTO.price_set_money_amount_id" + }, + "490": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO" + }, + "491": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.id" + }, + "492": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.price_set_id" + }, + "493": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.rule_type_id" + }, + "494": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.value" + }, + "495": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.priority" + }, + "496": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.price_set_money_amount_id" + }, + "497": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-rule.ts", + "qualifiedName": "UpdatePriceRuleDTO.price_list_id" + }, + "498": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO" + }, + "499": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.id" + }, + "500": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.title" + }, + "501": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.starts_at" + }, + "502": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.status" + }, + "503": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.ends_at" + }, + "504": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.number_rules" + }, + "505": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.price_set_money_amounts" + }, + "506": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.money_amounts" + }, + "507": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.rule_types" + }, + "508": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.rules" + }, + "509": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListDTO.price_list_rules" + }, + "510": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps" + }, + "511": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps.id" + }, + "512": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps.starts_at" + }, + "513": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps.ends_at" + }, + "514": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps.status" + }, + "515": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListProps.number_rules" + }, + "516": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "517": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "518": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO" + }, + "519": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.title" + }, + "520": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.description" + }, + "521": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.starts_at" + }, + "522": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.ends_at" + }, + "523": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.status" + }, + "524": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.type" + }, + "525": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.number_rules" + }, + "526": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.rules" + }, + "527": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListDTO.prices" + }, + "528": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO" + }, + "529": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.id" + }, + "530": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.title" + }, + "531": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.starts_at" + }, + "532": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.ends_at" + }, + "533": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.status" + }, + "534": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.number_rules" + }, + "535": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListDTO.rules" + }, + "536": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO" + }, + "537": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO.id" + }, + "538": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO.value" + }, + "539": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO.rule_type" + }, + "540": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO.price_list" + }, + "541": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleDTO.price_list_rule_values" + }, + "542": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleProps" + }, + "543": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleProps.id" + }, + "544": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleProps.value" + }, + "545": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleProps.rule_type" + }, + "546": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "FilterablePriceListRuleProps.price_list_id" + }, + "547": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "548": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "549": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO" + }, + "550": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO.rule_type_id" + }, + "551": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO.rule_type" + }, + "552": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO.price_list_id" + }, + "553": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRuleDTO.price_list" + }, + "554": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO" + }, + "555": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO.id" + }, + "556": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO.price_list_id" + }, + "557": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO.rule_type_id" + }, + "558": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO.price_list" + }, + "559": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "UpdatePriceListRuleDTO.rule_type" + }, + "560": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "AddPriceListPricesDTO" + }, + "561": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "AddPriceListPricesDTO.priceListId" + }, + "562": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "AddPriceListPricesDTO.prices" + }, + "563": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "SetPriceListRulesDTO" + }, + "564": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "SetPriceListRulesDTO.priceListId" + }, + "565": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "SetPriceListRulesDTO.rules" + }, + "566": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "RemovePriceListRulesDTO" + }, + "567": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "RemovePriceListRulesDTO.priceListId" + }, + "568": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "RemovePriceListRulesDTO.rules" + }, + "569": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig" + }, + "570": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.serviceName" + }, + "571": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.alias" + }, + "572": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.fieldAlias" + }, + "573": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "574": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.path" + }, + "575": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "576": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.primaryKeys" + }, + "577": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.relationships" + }, + "578": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.extends" + }, + "579": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "580": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.serviceName" + }, + "581": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.relationship" + }, + "582": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.args" + }, + "583": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleJoinerRelationship" + }, + "584": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "585": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isInternalService" + }, + "586": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.deleteCascade" + }, + "587": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable" + }, + "588": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "589": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "590": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.T" + }, + "591": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CreatePricesDTO" + }, + "592": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-set.ts", + "qualifiedName": "CreatePricesDTO.rules" + }, + "593": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.id" + }, + "594": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency_code" + }, + "595": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency" + }, + "596": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.amount" + }, + "597": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.min_quantity" + }, + "598": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.max_quantity" + }, + "599": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListStatus" + }, + "600": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListStatus.ACTIVE" + }, + "601": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListStatus.DRAFT" + }, + "602": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListType" + }, + "603": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListType.SALE" + }, + "604": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListType.OVERRIDE" + }, + "605": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "CreatePriceListRules" + }, + "606": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListPriceDTO" + }, + "607": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListPriceDTO.price_set_id" + }, + "608": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.id" + }, + "609": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency_code" + }, + "610": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.currency" + }, + "611": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.amount" + }, + "612": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.min_quantity" + }, + "613": { + "sourceFileName": "../../../packages/types/src/pricing/common/money-amount.ts", + "qualifiedName": "CreateMoneyAmountDTO.max_quantity" + }, + "614": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleValueDTO" + }, + "615": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleValueDTO.id" + }, + "616": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleValueDTO.value" + }, + "617": { + "sourceFileName": "../../../packages/types/src/pricing/common/price-list.ts", + "qualifiedName": "PriceListRuleValueDTO.price_list_rule" + }, + "618": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias" + }, + "619": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias.name" + }, + "620": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias.args" + }, + "621": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerRelationship" + }, + "622": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "623": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.alias" + }, + "624": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.foreignKey" + }, + "625": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.primaryKey" + }, + "626": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.serviceName" + }, + "627": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.isInternalService" + }, + "628": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.inverse" + }, + "629": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.isList" + }, + "630": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.args" + } + } +} \ No newline at end of file diff --git a/docs-util/typedoc-json-output/product.json b/docs-util/typedoc-json-output/product.json new file mode 100644 index 0000000000..a707a37a3e --- /dev/null +++ b/docs-util/typedoc-json-output/product.json @@ -0,0 +1,22691 @@ +{ + "id": 0, + "name": "product", + "variant": "project", + "kind": 1, + "flags": {}, + "children": [ + { + "id": 581, + "name": "ProductStatus", + "variant": "declaration", + "kind": 8, + "flags": {}, + "children": [ + { + "id": 582, + "name": "DRAFT", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "draft" + } + }, + { + "id": 583, + "name": "PROPOSED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "proposed" + } + }, + { + "id": 584, + "name": "PUBLISHED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "published" + } + }, + { + "id": 585, + "name": "REJECTED", + "variant": "declaration", + "kind": 16, + "flags": {}, + "type": { + "type": "literal", + "value": "rejected" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 582, + 583, + 584, + 585 + ] + } + ] + }, + { + "id": 591, + "name": "BaseFilterable", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object used to allow specifying flexible queries with and/or conditions." + } + ] + }, + "children": [ + { + "id": 592, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + } + }, + { + "id": 593, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 592, + 593 + ] + } + ], + "typeParameters": [ + { + "id": 594, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 287, + "name": "FilterableProductProps" + }, + { + "type": "reference", + "target": 308, + "name": "FilterableProductTagProps" + }, + { + "type": "reference", + "target": 323, + "name": "FilterableProductTypeProps" + }, + { + "type": "reference", + "target": 343, + "name": "FilterableProductOptionProps" + }, + { + "type": "reference", + "target": 382, + "name": "FilterableProductVariantProps" + }, + { + "type": "reference", + "target": 438, + "name": "FilterableProductCollectionProps" + }, + { + "type": "reference", + "target": 468, + "name": "FilterableProductCategoryProps" + } + ] + }, + { + "id": 280, + "name": "Context", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A shared context object that is used to share resources between the application and the module." + } + ] + }, + "children": [ + { + "id": 284, + "name": "enableNestedTransactions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A boolean value indicating whether nested transactions are enabled." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 283, + "name": "isolationLevel", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A string indicating the isolation level of the context. Possible values are " + }, + { + "kind": "code", + "text": "`READ UNCOMMITTED`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`READ COMMITTED`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`REPEATABLE READ`" + }, + { + "kind": "text", + "text": ", or " + }, + { + "kind": "code", + "text": "`SERIALIZABLE`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 282, + "name": "manager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of a manager, typically an entity manager, of type " + }, + { + "kind": "code", + "text": "`TManager`" + }, + { + "kind": "text", + "text": ", which is a typed parameter passed to the context to specify the type of the " + }, + { + "kind": "code", + "text": "`manager`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + }, + { + "id": 285, + "name": "transactionId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A string indicating the ID of the current transaction." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 281, + "name": "transactionManager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of a transaction manager of type " + }, + { + "kind": "code", + "text": "`TManager`" + }, + { + "kind": "text", + "text": ", which is a typed parameter passed to the context to specify the type of the " + }, + { + "kind": "code", + "text": "`transactionManager`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "TManager", + "refersToTypeParameter": true + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 284, + 283, + 282, + 285, + 281 + ] + } + ], + "typeParameters": [ + { + "id": 286, + "name": "TManager", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + { + "id": 478, + "name": "CreateProductCategoryDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product category to create." + } + ] + }, + "children": [ + { + "id": 480, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product category's handle." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 481, + "name": "is_active", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product category is active." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 482, + "name": "is_internal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product category is internal. This can be used to only show the product category to admins and hide it from customers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 485, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 479, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product category's name." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 484, + "name": "parent_category_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the parent product category, if it has any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 483, + "name": "rank", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ranking of the category among sibling categories." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 480, + 481, + 482, + 485, + 479, + 484, + 483 + ] + } + ] + }, + { + "id": 444, + "name": "CreateProductCollectionDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product collection to create." + } + ] + }, + "children": [ + { + "id": 446, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collection's handle. If not provided, the value of this attribute is set to the slug version of the title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 448, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 447, + "name": "product_ids", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products to associate with the collection." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 445, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collection's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 446, + 448, + 447, + 445 + ] + } + ] + }, + { + "id": 494, + "name": "CreateProductDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product to create." + } + ] + }, + "children": [ + { + "id": 511, + "name": "categories", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product categories to associate with the product." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 512, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 513, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 513 + ] + } + ] + } + } + } + }, + { + "id": 509, + "name": "collection_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collection to be associated with the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 497, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 499, + "name": "discountable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product can be discounted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 505, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The handle of the product. The handle can be used to create slug URL paths.\nIf not supplied, the value of the " + }, + { + "kind": "code", + "text": "`handle`" + }, + { + "kind": "text", + "text": " attribute of the product is set to the slug version of the " + }, + { + "kind": "code", + "text": "`title`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 517, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 521, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The HS Code of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 500, + "name": "images", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product's images. If an array of strings is supplied, each string will be a URL and a " + }, + { + "kind": "code", + "text": "`ProductImage`" + }, + { + "kind": "text", + "text": " will be created\nand associated with the product. If an array of objects is supplied, you can pass along the ID of an existing " + }, + { + "kind": "code", + "text": "`ProductImage`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 501, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 502, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 503, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 502, + 503 + ] + } + ] + } + } + } + ] + } + }, + { + "id": 498, + "name": "is_giftcard", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product is a gift card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 518, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 522, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 524, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 523, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The MID Code of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 514, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product options to be created and associated with the product." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 349, + "name": "CreateProductOptionDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 520, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The origin country of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 506, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the product." + } + ] + }, + "type": { + "type": "reference", + "target": 581, + "name": "ProductStatus", + "package": "@medusajs/types" + } + }, + { + "id": 496, + "name": "subtitle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The subttle of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 510, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product tags to be created and associated with the product." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 313, + "name": "CreateProductTagDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 504, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URL of the product's thumbnail." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 495, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 507, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product type to create and associate with the product." + } + ] + }, + "type": { + "type": "reference", + "target": 328, + "name": "CreateProductTypeDTO", + "package": "@medusajs/types" + } + }, + { + "id": 508, + "name": "type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product type to be associated with the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 515, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variants to be created and associated with the product." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 411, + "name": "CreateProductVariantDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 519, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 516, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 511, + 509, + 497, + 499, + 505, + 517, + 521, + 500, + 498, + 518, + 522, + 524, + 523, + 514, + 520, + 506, + 496, + 510, + 504, + 495, + 507, + 508, + 515, + 519, + 516 + ] + } + ] + }, + { + "id": 349, + "name": "CreateProductOptionDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product option to create." + } + ] + }, + "children": [ + { + "id": 351, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 350, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product option's title." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 351, + 350 + ] + } + ] + }, + { + "id": 313, + "name": "CreateProductTagDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product tag to create." + } + ] + }, + "children": [ + { + "id": 314, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the product tag." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 314 + ] + } + ] + }, + { + "id": 328, + "name": "CreateProductTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product type to create." + } + ] + }, + "children": [ + { + "id": 329, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product type's ID." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 331, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 330, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product type's value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 329, + 331, + 330 + ] + } + ] + }, + { + "id": 411, + "name": "CreateProductVariantDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product variant to create." + } + ] + }, + "children": [ + { + "id": 418, + "name": "allow_backorder", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product variant can be ordered when it's out of stock." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 415, + "name": "barcode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The barcode of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 416, + "name": "ean", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The EAN of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 427, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 421, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The HS Code of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 419, + "name": "inventory_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory quantiy of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 426, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 420, + "name": "manage_inventory", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product variant's inventory should be managed by the core system." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 424, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 430, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 423, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The MID Code of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 429, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variant options to create and associate with the product variant." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 624, + "name": "CreateProductVariantOptionDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 422, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The origin country of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 412, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the product" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 414, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The SKU of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 413, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tile of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 417, + "name": "upc", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The UPC of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 425, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 428, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 418, + 415, + 416, + 427, + 421, + 419, + 426, + 420, + 424, + 430, + 423, + 429, + 422, + 412, + 414, + 413, + 417, + 425, + 428 + ] + } + ] + }, + { + "id": 624, + "name": "CreateProductVariantOptionDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product variant option to create." + } + ] + }, + "children": [ + { + "id": 626, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 625, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of a product variant option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 626, + 625 + ] + } + ] + }, + { + "id": 468, + "name": "FilterableProductCategoryProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on retrieved product categories." + } + ] + }, + "children": [ + { + "id": 476, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 468, + "name": "FilterableProductCategoryProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 468, + "name": "FilterableProductCategoryProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 592, + "name": "BaseFilterable.$and" + } + }, + { + "id": 477, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 468, + "name": "FilterableProductCategoryProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 468, + "name": "FilterableProductCategoryProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 593, + "name": "BaseFilterable.$or" + } + }, + { + "id": 472, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The handles to filter product categories by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 469, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter product categories by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 475, + "name": "include_descendants_tree", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether to include children of retrieved product categories." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 473, + "name": "is_active", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product categories by whether they're active." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 474, + "name": "is_internal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product categories by whether they're internal." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 470, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The names to filter product categories by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 471, + "name": "parent_category_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product categories by their parent category's ID." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 476, + 477, + 472, + 469, + 475, + 473, + 474, + 470, + 471 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 468, + "name": "FilterableProductCategoryProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 438, + "name": "FilterableProductCollectionProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on retrieved product collections." + } + ] + }, + "children": [ + { + "id": 442, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 438, + "name": "FilterableProductCollectionProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 438, + "name": "FilterableProductCollectionProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 592, + "name": "BaseFilterable.$and" + } + }, + { + "id": 443, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 438, + "name": "FilterableProductCollectionProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 438, + "name": "FilterableProductCollectionProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 593, + "name": "BaseFilterable.$or" + } + }, + { + "id": 440, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The handles to filter product collections by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 439, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter product collections by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 441, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title to filter product collections by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 442, + 443, + 440, + 439, + 441 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 438, + "name": "FilterableProductCollectionProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 343, + "name": "FilterableProductOptionProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on retrieved product options." + } + ] + }, + "children": [ + { + "id": 347, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 343, + "name": "FilterableProductOptionProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 343, + "name": "FilterableProductOptionProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 592, + "name": "BaseFilterable.$and" + } + }, + { + "id": 348, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 343, + "name": "FilterableProductOptionProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 343, + "name": "FilterableProductOptionProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 593, + "name": "BaseFilterable.$or" + } + }, + { + "id": 344, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter product options by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 346, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter the product options by their associated products' IDs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 345, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The titles to filter product options by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 347, + 348, + 344, + 346, + 345 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 343, + "name": "FilterableProductOptionProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 287, + "name": "FilterableProductProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on retrieved products." + } + ] + }, + "children": [ + { + "id": 301, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 287, + "name": "FilterableProductProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 287, + "name": "FilterableProductProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 592, + "name": "BaseFilterable.$and" + } + }, + { + "id": 302, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 287, + "name": "FilterableProductProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 287, + "name": "FilterableProductProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 593, + "name": "BaseFilterable.$or" + } + }, + { + "id": 294, + "name": "categories", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters on a product's categories." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 295, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 296, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter categories by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 595, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "OperatorMap", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 298, + "name": "is_active", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter categories by whether they're active." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 297, + "name": "is_internal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter categories by whether they're internal" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 296, + 298, + 297 + ] + } + ] + } + } + }, + { + "id": 299, + "name": "category_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter a product by the IDs of their associated categories." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 595, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "OperatorMap", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 300, + "name": "collection_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters a product by its associated collections." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 595, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "OperatorMap", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 289, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The handles to filter products by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 290, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter products by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 288, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Search through the products' attributes, such as titles and descriptions, using this search term." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 291, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filters on a product's tags." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 292, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 293, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Values to filter product tags by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 293 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 301, + 302, + 294, + 299, + 300, + 289, + 290, + 288, + 291 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 287, + "name": "FilterableProductProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 308, + "name": "FilterableProductTagProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on retrieved product tags." + } + ] + }, + "children": [ + { + "id": 311, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 308, + "name": "FilterableProductTagProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 308, + "name": "FilterableProductTagProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 592, + "name": "BaseFilterable.$and" + } + }, + { + "id": 312, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 308, + "name": "FilterableProductTagProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 308, + "name": "FilterableProductTagProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 593, + "name": "BaseFilterable.$or" + } + }, + { + "id": 309, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter product tags by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 310, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value to filter product tags by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 311, + 312, + 309, + 310 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 308, + "name": "FilterableProductTagProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 323, + "name": "FilterableProductTypeProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on retrieved product types." + } + ] + }, + "children": [ + { + "id": 326, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 323, + "name": "FilterableProductTypeProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 323, + "name": "FilterableProductTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 592, + "name": "BaseFilterable.$and" + } + }, + { + "id": 327, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 323, + "name": "FilterableProductTypeProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 323, + "name": "FilterableProductTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 593, + "name": "BaseFilterable.$or" + } + }, + { + "id": 324, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter product types by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 325, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value to filter product types by." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 326, + 327, + 324, + 325 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 323, + "name": "FilterableProductTypeProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 382, + "name": "FilterableProductVariantProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on retrieved product variants." + } + ] + }, + "children": [ + { + "id": 389, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"and\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 382, + "name": "FilterableProductVariantProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 382, + "name": "FilterableProductVariantProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 592, + "name": "BaseFilterable.$and" + } + }, + { + "id": 390, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of filters to apply on the entity, where each item in the array is joined with an \"or\" condition." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 382, + "name": "FilterableProductVariantProps", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 382, + "name": "FilterableProductVariantProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 593, + "name": "BaseFilterable.$or" + } + }, + { + "id": 383, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter product variants by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 386, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter product variants by their associated options." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 387, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 388, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IDs to filter options by." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 388 + ] + } + ] + } + } + }, + { + "id": 385, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter the product variants by their associated products' IDs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 384, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The SKUs to filter product variants by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 389, + 390, + 383, + 386, + 385, + 384 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 591, + "typeArguments": [ + { + "type": "reference", + "target": 382, + "name": "FilterableProductVariantProps", + "package": "@medusajs/types" + } + ], + "name": "BaseFilterable", + "package": "@medusajs/types" + } + ] + }, + { + "id": 239, + "name": "FindConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object that is used to configure how an entity is retrieved from the database. It accepts as a typed parameter an " + }, + { + "kind": "code", + "text": "`Entity`" + }, + { + "kind": "text", + "text": " class,\nwhich provides correct typing of field names in its properties." + } + ] + }, + "children": [ + { + "id": 244, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object used to specify how to sort the returned records. Its keys are the names of attributes of the entity, and a key's value can either be " + }, + { + "kind": "code", + "text": "`ASC`" + }, + { + "kind": "text", + "text": "\nto sort retrieved records in an ascending order, or " + }, + { + "kind": "code", + "text": "`DESC`" + }, + { + "kind": "text", + "text": " to sort retrieved records in a descending order." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 245, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 246, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 247, + "name": "K", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "ASC" + }, + { + "type": "literal", + "value": "DESC" + } + ] + } + } + } + } + }, + { + "id": 243, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being relation names of the entity to retrieve in the result." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 240, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being attribute names of the entity to retrieve in the result." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "Entity", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 241, + "name": "skip", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A number indicating the number of records to skip before retrieving the results." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 242, + "name": "take", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A number indicating the number of records to return in the result." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 248, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A boolean indicating whether deleted records should also be retrieved as part of the result. This only works if the entity extends the\n" + }, + { + "kind": "code", + "text": "`SoftDeletableEntity`" + }, + { + "kind": "text", + "text": " class." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 244, + 243, + 240, + 241, + 242, + 248 + ] + } + ], + "typeParameters": [ + { + "id": 249, + "name": "Entity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ] + }, + { + "id": 1, + "name": "IProductModuleService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 182, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 183, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create a product." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of created products." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function createProduct (title: string) {\n const productModule = await initializeProductModule()\n\n const products = await productModule.create([\n {\n title\n }\n ])\n\n // do something with the products or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 184, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products to be created." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 494, + "name": "CreateProductDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 185, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 169, + "name": "createCategory", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 170, + "name": "createCategory", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create a product category." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created product category." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function createCategory (name: string, parent_category_id: string | null) {\n const productModule = await initializeProductModule()\n\n const category = await productModule.createCategory({\n name,\n parent_category_id\n })\n\n // do something with the product category or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 171, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product category to be created." + } + ] + }, + "type": { + "type": "reference", + "target": 478, + "name": "CreateProductCategoryDTO", + "package": "@medusajs/types" + } + }, + { + "id": 172, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 456, + "name": "ProductCategoryDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 142, + "name": "createCollections", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 143, + "name": "createCollections", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create product collections." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of created product collections." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function createCollection (title: string) {\n const productModule = await initializeProductModule()\n\n const collections = await productModule.createCollections([\n {\n title\n }\n ])\n\n // do something with the product collections or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 144, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collections to be created." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 444, + "name": "CreateProductCollectionDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 145, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 431, + "name": "ProductCollectionDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 88, + "name": "createOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 89, + "name": "createOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create product options." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of created product options." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function createProductOption (title: string, productId: string) {\n const productModule = await initializeProductModule()\n\n const productOptions = await productModule.createOptions([\n {\n title,\n product_id: productId\n }\n ])\n\n // do something with the product options or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 90, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product options to be created." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 349, + "name": "CreateProductOptionDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 91, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 336, + "name": "ProductOptionDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 34, + "name": "createTags", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 35, + "name": "createTags", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create product tags." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product tags." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function createProductTags (values: string[]) {\n const productModule = await initializeProductModule()\n\n const productTags = await productModule.createTags(\n values.map((value) => ({\n value\n }))\n )\n\n // do something with the product tags or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 36, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product tags to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 313, + "name": "CreateProductTagDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 37, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 303, + "name": "ProductTagDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 61, + "name": "createTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 62, + "name": "createTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create a product type." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of created product types." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function createProductType (value: string) {\n const productModule = await initializeProductModule()\n\n const productTypes = await productModule.createTypes([\n {\n value\n }\n ])\n\n // do something with the product types or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 63, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product types to be created." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 328, + "name": "CreateProductTypeDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 64, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 318, + "name": "ProductTypeDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 114, + "name": "createVariants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 115, + "name": "createVariants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create variants for a product." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created product variants' details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function createProductVariants (items: {\n product_id: string,\n title: string\n}[]) {\n const productModule = await initializeProductModule()\n\n const productVariants = await productModule.createVariants(items)\n\n // do something with the product variants or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 116, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variants to create." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 411, + "name": "CreateProductVariantDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 117, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 356, + "name": "ProductVariantDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 190, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 191, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete products. Unlike the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "softDelete", + "target": 194, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method, this method will completely remove the products and they can no longer be accessed or retrieved." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the products are successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function deleteProducts (ids: string[]) {\n const productModule = await initializeProductModule()\n\n await productModule.delete(ids)\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 192, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products to be deleted." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 193, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 178, + "name": "deleteCategory", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 179, + "name": "deleteCategory", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete a product category by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the product category is successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function deleteCategory (id: string) {\n const productModule = await initializeProductModule()\n\n await productModule.deleteCategory(id)\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 180, + "name": "categoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product category to delete." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 181, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 150, + "name": "deleteCollections", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 151, + "name": "deleteCollections", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete collections by their ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the product options are successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function deleteCollection (ids: string[]) {\n const productModule = await initializeProductModule()\n\n await productModule.deleteCollections(ids)\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 152, + "name": "productCollectionIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the product collections to be updated." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 153, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 96, + "name": "deleteOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 97, + "name": "deleteOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete a product option." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the product options are successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function deleteProductOptions (ids: string[]) {\n const productModule = await initializeProductModule()\n\n await productModule.deleteOptions(ids)\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 98, + "name": "productOptionIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the product options to delete." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 99, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 42, + "name": "deleteTags", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 43, + "name": "deleteTags", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete product tags by their ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the product tags are successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function deleteProductTags (ids: string[]) {\n const productModule = await initializeProductModule()\n\n await productModule.deleteTags(ids)\n\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 44, + "name": "productTagIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the product tags to be deleted." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 45, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 69, + "name": "deleteTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 70, + "name": "deleteTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete a product type." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the product types are successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function deleteProductTypes (ids: string[]) {\n const productModule = await initializeProductModule()\n\n await productModule.deleteTypes(ids)\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 71, + "name": "productTypeIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the product types to be deleted." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 72, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 118, + "name": "deleteVariants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 119, + "name": "deleteVariants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete ProductVariant. This method will completely remove the ProductVariant and they can no longer be accessed or retrieved." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the ProductVariant are successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function deleteProducts (ids: string[]) {\n const productModule = await initializeProductModule()\n\n await productModule.deleteVariants(ids)\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 120, + "name": "productVariantIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the ProductVariant to be deleted." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 121, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 9, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 10, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of price sets based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of products." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of products using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProducts (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const products = await productModule.list({\n id: ids\n })\n\n // do something with the products or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the products:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProducts (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const products = await productModule.list({\n id: ids\n }, {\n relations: [\"categories\"]\n })\n\n // do something with the products or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProducts (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const products = await productModule.list({\n id: ids\n }, {\n relations: [\"categories\"],\n skip,\n take\n })\n\n // do something with the products or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProducts (ids: string[], title: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const products = await productModule.list({\n $and: [\n {\n id: ids\n },\n {\n q: title\n }\n ]\n }, {\n relations: [\"categories\"],\n skip,\n take\n })\n\n // do something with the products or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 11, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved products." + } + ] + }, + "type": { + "type": "reference", + "target": 287, + "name": "FilterableProductProps", + "package": "@medusajs/types" + } + }, + { + "id": 12, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the products are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 13, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 14, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 15, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of products along with the total count of available products satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of products along with the total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of products using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProducts (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [products, count] = await productModule.listAndCount({\n id: ids\n })\n\n // do something with the products or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the products:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProducts (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [products, count] = await productModule.listAndCount({\n id: ids\n }, {\n relations: [\"categories\"]\n })\n\n // do something with the products or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProducts (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [products, count] = await productModule.listAndCount({\n id: ids\n }, {\n relations: [\"categories\"],\n skip,\n take\n })\n\n // do something with the products or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProducts (ids: string[], title: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [products, count] = await productModule.listAndCount({\n $and: [\n {\n id: ids\n },\n {\n q: title\n }\n ]\n }, {\n relations: [\"categories\"],\n skip,\n take\n })\n\n // do something with the products or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 16, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved products." + } + ] + }, + "type": { + "type": "reference", + "target": 287, + "name": "FilterableProductProps", + "package": "@medusajs/types" + } + }, + { + "id": 17, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the products are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 18, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 164, + "name": "listAndCountCategories", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 165, + "name": "listAndCountCategories", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of product categories along with the total count of available product categories satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product categories along with their total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product categories using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCategories (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [categories, count] = await productModule.listAndCountCategories({\n id: ids\n })\n\n // do something with the product category or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product categories:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCategories (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [categories, count] = await productModule.listAndCountCategories({\n id: ids\n }, {\n relations: [\"parent_category\"]\n })\n\n // do something with the product category or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCategories (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [categories, count] = await productModule.listAndCountCategories({\n id: ids\n }, {\n relations: [\"parent_category\"],\n skip,\n take\n })\n\n // do something with the product category or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCategories (ids: string[], name: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [categories, count] = await productModule.listAndCountCategories({\n $or: [\n {\n id: ids\n },\n {\n name\n }\n ]\n }, {\n relations: [\"parent_category\"],\n skip,\n take\n })\n\n // do something with the product category or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 166, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved product categories." + } + ] + }, + "type": { + "type": "reference", + "target": 468, + "name": "FilterableProductCategoryProps", + "package": "@medusajs/types" + } + }, + { + "id": 167, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product categories are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product category." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 456, + "name": "ProductCategoryDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 168, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 456, + "name": "ProductCategoryDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 137, + "name": "listAndCountCollections", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 138, + "name": "listAndCountCollections", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of product collections along with the total count of available product collections satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product collections along with the total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product collections using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCollections (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [collections, count] = await productModule.listAndCountCollections({\n id: ids\n })\n\n // do something with the product collections or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product collections:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCollections (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [collections, count] = await productModule.listAndCountCollections({\n id: ids\n }, {\n relations: [\"products\"]\n })\n\n // do something with the product collections or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCollections (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [collections, count] = await productModule.listAndCountCollections({\n id: ids\n }, {\n relations: [\"products\"],\n skip,\n take\n })\n\n // do something with the product collections or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCollections (ids: string[], title: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [collections, count] = await productModule.listAndCountCollections({\n $and: [\n {\n id: ids\n },\n {\n title\n }\n ]\n }, {\n relations: [\"products\"],\n skip,\n take\n })\n\n // do something with the product collections or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 139, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters applied on the retrieved product collections." + } + ] + }, + "type": { + "type": "reference", + "target": 438, + "name": "FilterableProductCollectionProps", + "package": "@medusajs/types" + } + }, + { + "id": 140, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product collections are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product collection." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 431, + "name": "ProductCollectionDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 141, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 431, + "name": "ProductCollectionDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 83, + "name": "listAndCountOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 84, + "name": "listAndCountOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of product options along with the total count of available product options satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product options along with the total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product options using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductOptions (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [productOptions, count] = await productModule.listAndCountOptions({\n id: ids\n })\n\n // do something with the product options or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product types:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductOptions (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [productOptions, count] = await productModule.listAndCountOptions({\n id: ids\n }, {\n relations: [\"product\"]\n })\n\n // do something with the product options or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductOptions (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [productOptions, count] = await productModule.listAndCountOptions({\n id: ids\n }, {\n relations: [\"product\"],\n skip,\n take\n })\n\n // do something with the product options or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductOptions (ids: string[], title: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [productOptions, count] = await productModule.listAndCountOptions({\n $and: [\n {\n id: ids\n },\n {\n title\n }\n ]\n }, {\n relations: [\"product\"],\n skip,\n take\n })\n\n // do something with the product options or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 85, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters applied on the retrieved product options." + } + ] + }, + "type": { + "type": "reference", + "target": 343, + "name": "FilterableProductOptionProps", + "package": "@medusajs/types" + } + }, + { + "id": 86, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product options are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product option." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 336, + "name": "ProductOptionDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 87, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 336, + "name": "ProductOptionDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 29, + "name": "listAndCountTags", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 30, + "name": "listAndCountTags", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of product tags along with the total count of available product tags satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product tags along with the total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product tags using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTag (tagIds: string[]) {\n const productModule = await initializeProductModule()\n\n const [productTags, count] = await productModule.listAndCountTags({\n id: tagIds\n })\n\n // do something with the product tags or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product tags:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTag (tagIds: string[]) {\n const productModule = await initializeProductModule()\n\n const [productTags, count] = await productModule.listAndCountTags({\n id: tagIds\n }, {\n relations: [\"products\"]\n })\n\n // do something with the product tags or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTag (tagIds: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [productTags, count] = await productModule.listAndCountTags({\n id: tagIds\n }, {\n relations: [\"products\"],\n skip,\n take\n })\n\n // do something with the product tags or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTag (tagIds: string[], value: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [productTags, count] = await productModule.listAndCountTags({\n $and: [\n {\n id: tagIds\n },\n {\n value\n }\n ]\n }, {\n relations: [\"products\"],\n skip,\n take\n })\n\n // do something with the product tags or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 31, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters applied on the retrieved product tags." + } + ] + }, + "type": { + "type": "reference", + "target": 308, + "name": "FilterableProductTagProps", + "package": "@medusajs/types" + } + }, + { + "id": 32, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product tags are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product tag." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 303, + "name": "ProductTagDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 33, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 303, + "name": "ProductTagDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 56, + "name": "listAndCountTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 57, + "name": "listAndCountTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of product types along with the total count of available product types satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product types along with their total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product types using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTypes (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [productTypes, count] = await productModule.listAndCountTypes({\n id: ids\n })\n\n // do something with the product types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify attributes that should be retrieved within the product types:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTypes (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [productTypes, count] = await productModule.listAndCountTypes({\n id: ids\n }, {\n select: [\"value\"]\n })\n\n // do something with the product types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTypes (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [productTypes, count] = await productModule.listAndCountTypes({\n id: ids\n }, {\n select: [\"value\"],\n skip,\n take\n })\n\n // do something with the product types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTypes (ids: string[], value: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [productTypes, count] = await productModule.listAndCountTypes({\n $and: [\n {\n id: ids\n },\n {\n value\n }\n ]\n }, {\n select: [\"value\"],\n skip,\n take\n })\n\n // do something with the product types or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 58, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to be applied on the retrieved product type." + } + ] + }, + "type": { + "type": "reference", + "target": 323, + "name": "FilterableProductTypeProps", + "package": "@medusajs/types" + } + }, + { + "id": 59, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product types are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product type." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 318, + "name": "ProductTypeDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 60, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 318, + "name": "ProductTypeDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 122, + "name": "listAndCountVariants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 123, + "name": "listAndCountVariants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of product variants along with the total count of available product variants satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product variants along with their total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product variants using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductVariants (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [variants, count] = await productModule.listAndCountVariants({\n id: ids\n })\n\n // do something with the product variants or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product variants:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductVariants (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const [variants, count] = await productModule.listAndCountVariants({\n id: ids\n }, {\n relations: [\"options\"]\n })\n\n // do something with the product variants or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductVariants (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [variants, count] = await productModule.listAndCountVariants({\n id: ids\n }, {\n relations: [\"options\"],\n skip,\n take\n })\n\n // do something with the product variants or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductVariants (ids: string[], sku: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const [variants, count] = await productModule.listAndCountVariants({\n $and: [\n {\n id: ids\n },\n {\n sku\n }\n ]\n }, {\n relations: [\"options\"],\n skip,\n take\n })\n\n // do something with the product variants or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 124, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters applied on the retrieved product variants." + } + ] + }, + "type": { + "type": "reference", + "target": 382, + "name": "FilterableProductVariantProps", + "package": "@medusajs/types" + } + }, + { + "id": 125, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product variants are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product variant." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 356, + "name": "ProductVariantDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 126, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 356, + "name": "ProductVariantDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 159, + "name": "listCategories", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 160, + "name": "listCategories", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of product categories based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product categories." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product categories using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCategories (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const categories = await productModule.listCategories({\n id: ids\n })\n\n // do something with the product category or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product categories:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCategories (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const categories = await productModule.listCategories({\n id: ids\n }, {\n relations: [\"parent_category\"]\n })\n\n // do something with the product category or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCategories (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const categories = await productModule.listCategories({\n id: ids\n }, {\n relations: [\"parent_category\"],\n skip,\n take\n })\n\n // do something with the product category or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCategories (ids: string[], name: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const categories = await productModule.listCategories({\n $or: [\n {\n id: ids\n },\n {\n name\n }\n ]\n }, {\n relations: [\"parent_category\"],\n skip,\n take\n })\n\n // do something with the product category or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 161, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to be applied on the retrieved product categories." + } + ] + }, + "type": { + "type": "reference", + "target": 468, + "name": "FilterableProductCategoryProps", + "package": "@medusajs/types" + } + }, + { + "id": 162, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product categories are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product category." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 456, + "name": "ProductCategoryDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 163, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 456, + "name": "ProductCategoryDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 132, + "name": "listCollections", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 133, + "name": "listCollections", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of product collections based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product collections." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product collections using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCollections (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const collections = await productModule.listCollections({\n id: ids\n })\n\n // do something with the product collections or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product collections:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCollections (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const collections = await productModule.listCollections({\n id: ids\n }, {\n relations: [\"products\"]\n })\n\n // do something with the product collections or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCollections (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const collections = await productModule.listCollections({\n id: ids\n }, {\n relations: [\"products\"],\n skip,\n take\n })\n\n // do something with the product collections or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCollections (ids: string[], title: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const collections = await productModule.listCollections({\n $and: [\n {\n id: ids\n },\n {\n title\n }\n ]\n }, {\n relations: [\"products\"],\n skip,\n take\n })\n\n // do something with the product collections or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 134, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters applied on the retrieved product collections." + } + ] + }, + "type": { + "type": "reference", + "target": 438, + "name": "FilterableProductCollectionProps", + "package": "@medusajs/types" + } + }, + { + "id": 135, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product collections are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product collection." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 431, + "name": "ProductCollectionDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 136, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 431, + "name": "ProductCollectionDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 78, + "name": "listOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 79, + "name": "listOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of product options based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product options." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product options using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductOptions (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const productOptions = await productModule.listOptions({\n id: ids\n })\n\n // do something with the product options or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product types:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductOptions (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const productOptions = await productModule.listOptions({\n id: ids\n }, {\n relations: [\"product\"]\n })\n\n // do something with the product options or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductOptions (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const productOptions = await productModule.listOptions({\n id: ids\n }, {\n relations: [\"product\"],\n skip,\n take\n })\n\n // do something with the product options or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductOptions (ids: string[], title: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const productOptions = await productModule.listOptions({\n $and: [\n {\n id: ids\n },\n {\n title\n }\n ]\n }, {\n relations: [\"product\"],\n skip,\n take\n })\n\n // do something with the product options or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 80, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters applied on the retrieved product options." + } + ] + }, + "type": { + "type": "reference", + "target": 343, + "name": "FilterableProductOptionProps", + "package": "@medusajs/types" + } + }, + { + "id": 81, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product options are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product option." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 336, + "name": "ProductOptionDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 82, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 336, + "name": "ProductOptionDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 24, + "name": "listTags", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 25, + "name": "listTags", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of tags based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product tags." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product tags using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTag (tagIds: string[]) {\n const productModule = await initializeProductModule()\n\n const productTags = await productModule.listTags({\n id: tagIds\n })\n\n // do something with the product tags or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product tags:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTag (tagIds: string[]) {\n const productModule = await initializeProductModule()\n\n const productTags = await productModule.listTags({\n id: tagIds\n }, {\n relations: [\"products\"]\n })\n\n // do something with the product tags or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTag (tagIds: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const productTags = await productModule.listTags({\n id: tagIds\n }, {\n relations: [\"products\"],\n skip,\n take\n })\n\n // do something with the product tags or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTag (tagIds: string[], value: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const productTags = await productModule.listTags({\n $and: [\n {\n id: tagIds\n },\n {\n value\n }\n ]\n }, {\n relations: [\"products\"],\n skip,\n take\n })\n\n // do something with the product tags or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 26, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters applied on the retrieved product tags." + } + ] + }, + "type": { + "type": "reference", + "target": 308, + "name": "FilterableProductTagProps", + "package": "@medusajs/types" + } + }, + { + "id": 27, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product tags are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product tag." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 303, + "name": "ProductTagDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 28, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 303, + "name": "ProductTagDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 51, + "name": "listTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 52, + "name": "listTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of product types based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product types." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product types using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTypes (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const productTypes = await productModule.listTypes({\n id: ids\n })\n\n // do something with the product types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify attributes that should be retrieved within the product types:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTypes (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const productTypes = await productModule.listTypes({\n id: ids\n }, {\n select: [\"value\"]\n })\n\n // do something with the product types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTypes (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const productTypes = await productModule.listTypes({\n id: ids\n }, {\n select: [\"value\"],\n skip,\n take\n })\n\n // do something with the product types or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTypes (ids: string[], value: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const productTypes = await productModule.listTypes({\n $and: [\n {\n id: ids\n },\n {\n value\n }\n ]\n }, {\n select: [\"value\"],\n skip,\n take\n })\n\n // do something with the product types or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 53, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved product types." + } + ] + }, + "type": { + "type": "reference", + "target": 323, + "name": "FilterableProductTypeProps", + "package": "@medusajs/types" + } + }, + { + "id": 54, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product types are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product type." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 318, + "name": "ProductTypeDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 55, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 318, + "name": "ProductTypeDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 105, + "name": "listVariants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 106, + "name": "listVariants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of product variants based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of product variants." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of product variants using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductVariants (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const variants = await productModule.listVariants({\n id: ids\n })\n\n // do something with the product variants or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the product variants:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductVariants (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const variants = await productModule.listVariants({\n id: ids\n }, {\n relations: [\"options\"]\n })\n\n // do something with the product variants or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`15`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductVariants (ids: string[], skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const variants = await productModule.listVariants({\n id: ids\n }, {\n relations: [\"options\"],\n skip,\n take\n })\n\n // do something with the product variants or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nYou can also use the " + }, + { + "kind": "code", + "text": "`$and`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`$or`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`filter`" + }, + { + "kind": "text", + "text": " parameter to use and/or conditions in your filters. For example:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductVariants (ids: string[], sku: string, skip: number, take: number) {\n const productModule = await initializeProductModule()\n\n const variants = await productModule.listVariants({\n $and: [\n {\n id: ids\n },\n {\n sku\n }\n ]\n }, {\n relations: [\"options\"],\n skip,\n take\n })\n\n // do something with the product variants or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 107, + "name": "filters", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters applied on the retrieved product variants." + } + ] + }, + "type": { + "type": "reference", + "target": 382, + "name": "FilterableProductVariantProps", + "package": "@medusajs/types" + } + }, + { + "id": 108, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product variants are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product variant." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 356, + "name": "ProductVariantDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 109, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 356, + "name": "ProductVariantDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 200, + "name": "restore", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 201, + "name": "restore", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to restore products which were deleted using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "softDelete", + "target": 194, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "An object that includes the IDs of related records that were restored, such as the ID of associated product variants. The object's keys are the ID attribute names of the product entity's relations, such as " + }, + { + "kind": "code", + "text": "`variant_id`" + }, + { + "kind": "text", + "text": ", and its value is an array of strings, each being the ID of the record associated with the product through this relation, such as the IDs of associated product variants.\n\nIf there are no related records that were restored, the promise resolved to " + }, + { + "kind": "code", + "text": "`void`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function restoreProducts (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const cascadedEntities = await productModule.restore(ids, {\n returnLinkableKeys: [\"variant_id\"]\n })\n\n // do something with the returned cascaded entity IDs or return them\n}\n```" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 202, + "name": "TReturnableLinkableKeys", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "default": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 203, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products to restore." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 204, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations determining which relations to restore along with each of the products. You can pass to its " + }, + { + "kind": "code", + "text": "`returnLinkableKeys`" + }, + { + "kind": "text", + "text": "\nproperty any of the product's relation attribute names, such as " + }, + { + "kind": "code", + "text": "`variant_id`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "reference", + "target": 560, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TReturnableLinkableKeys", + "refersToTypeParameter": true + } + ], + "name": "RestoreReturn", + "package": "@medusajs/types" + } + }, + { + "id": 205, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 206, + "name": "restoreVariants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 207, + "name": "restoreVariants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to restore product varaints that were soft deleted. Product variants are soft deleted when they're not \nprovided in a product's details passed to the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "update", + "target": 186, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "An object that includes the IDs of related records that were restored. The object's keys are the ID attribute names of the product variant entity's relations \nand its value is an array of strings, each being the ID of the record associated with the product variant through this relation.\n\nIf there are no related records that were restored, the promise resolved to " + }, + { + "kind": "code", + "text": "`void`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function restoreProductVariants (ids: string[]) {\n const productModule = await initializeProductModule()\n\n await productModule.restoreVariants(ids)\n}\n```" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 208, + "name": "TReturnableLinkableKeys", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "default": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 209, + "name": "variantIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the variants to restore." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 210, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations determining which relations to restore along with each of the product variants. You can pass to its " + }, + { + "kind": "code", + "text": "`returnLinkableKeys`" + }, + { + "kind": "text", + "text": "\nproperty any of the product variant's relation attribute names." + } + ] + }, + "type": { + "type": "reference", + "target": 560, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TReturnableLinkableKeys", + "refersToTypeParameter": true + } + ], + "name": "RestoreReturn", + "package": "@medusajs/types" + } + }, + { + "id": 211, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a product by its ID" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved product." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a product by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProduct (id: string) {\n const productModule = await initializeProductModule()\n\n const product = await productModule.retrieve(id)\n\n // do something with the product or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProduct (id: string) {\n const productModule = await initializeProductModule()\n\n const product = await productModule.retrieve(id, {\n relations: [\"categories\"]\n })\n\n // do something with the product or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 7, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 8, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 154, + "name": "retrieveCategory", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 155, + "name": "retrieveCategory", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a product category by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved product category." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a product category by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCategory (id: string) {\n const productModule = await initializeProductModule()\n\n const category = await productModule.retrieveCategory(id)\n\n // do something with the product category or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCategory (id: string) {\n const productModule = await initializeProductModule()\n\n const category = await productModule.retrieveCategory(id, {\n relations: [\"parent_category\"]\n })\n\n // do something with the product category or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 156, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product category to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 157, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product category is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product category." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 456, + "name": "ProductCategoryDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 158, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 456, + "name": "ProductCategoryDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 127, + "name": "retrieveCollection", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 128, + "name": "retrieveCollection", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a product collection by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved product collection." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a product collection by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCollection (id: string) {\n const productModule = await initializeProductModule()\n\n const collection = await productModule.retrieveCollection(id)\n\n // do something with the product collection or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveCollection (id: string) {\n const productModule = await initializeProductModule()\n\n const collection = await productModule.retrieveCollection(id, {\n relations: [\"products\"]\n })\n\n // do something with the product collection or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 129, + "name": "productCollectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product collection to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 130, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product collection is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product collection." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 431, + "name": "ProductCollectionDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 131, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 431, + "name": "ProductCollectionDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 73, + "name": "retrieveOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 74, + "name": "retrieveOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a product option by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved product option." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a product option by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductOption (id: string) {\n const productModule = await initializeProductModule()\n\n const productOption = await productModule.retrieveOption(id)\n\n // do something with the product option or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductOption (id: string) {\n const productModule = await initializeProductModule()\n\n const productOption = await productModule.retrieveOption(id, {\n relations: [\"product\"]\n })\n\n // do something with the product option or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 75, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product option to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 76, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product option is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product option." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 336, + "name": "ProductOptionDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 77, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 336, + "name": "ProductOptionDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 19, + "name": "retrieveTag", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 20, + "name": "retrieveTag", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a tag by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved product tag." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a product tag by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTag (tagId: string) {\n const productModule = await initializeProductModule()\n\n const productTag = await productModule.retrieveTag(tagId)\n\n // do something with the product tag or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductTag (tagId: string) {\n const productModule = await initializeProductModule()\n\n const productTag = await productModule.retrieveTag(tagId, {\n relations: [\"products\"]\n })\n\n // do something with the product tag or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 21, + "name": "tagId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the tag to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 22, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product tag is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product tag." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 303, + "name": "ProductTagDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 23, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 303, + "name": "ProductTagDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 46, + "name": "retrieveType", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 47, + "name": "retrieveType", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a product type by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved product type." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a product type by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductType (id: string) {\n const productModule = await initializeProductModule()\n\n const productType = await productModule.retrieveType(id)\n\n // do something with the product type or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify attributes that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductType (id: string) {\n const productModule = await initializeProductModule()\n\n const productType = await productModule.retrieveType(id, {\n select: [\"value\"]\n })\n\n // do something with the product type or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 48, + "name": "typeId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product type to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 49, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product type is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product type." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 318, + "name": "ProductTypeDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 50, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 318, + "name": "ProductTypeDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 100, + "name": "retrieveVariant", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 101, + "name": "retrieveVariant", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a product variant by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The retrieved product variant." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a product variant by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductVariant (id: string) {\n const productModule = await initializeProductModule()\n\n const variant = await productModule.retrieveVariant(id)\n\n // do something with the product variant or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function retrieveProductVariant (id: string) {\n const productModule = await initializeProductModule()\n\n const variant = await productModule.retrieveVariant(id, {\n relations: [\"options\"]\n })\n\n // do something with the product variant or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 102, + "name": "productVariantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product variant to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 103, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the product variant is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a product variant." + } + ] + }, + "type": { + "type": "reference", + "target": 239, + "typeArguments": [ + { + "type": "reference", + "target": 356, + "name": "ProductVariantDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 104, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 356, + "name": "ProductVariantDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 194, + "name": "softDelete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 195, + "name": "softDelete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete products. Unlike the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "delete", + "target": 190, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method, this method won't completely remove the product. It can still be accessed or retrieved using methods like " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "retrieve", + "target": 4, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " if you pass the " + }, + { + "kind": "code", + "text": "`withDeleted`" + }, + { + "kind": "text", + "text": " property to the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " object parameter.\n\nThe soft-deleted products can be restored using the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "restore", + "target": 200, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " method." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "An object that includes the IDs of related records that were also soft deleted, such as the ID of associated product variants. The object's keys are the ID attribute names of the product entity's relations, such as " + }, + { + "kind": "code", + "text": "`variant_id`" + }, + { + "kind": "text", + "text": ", and its value is an array of strings, each being the ID of a record associated with the product through this relation, such as the IDs of associated product variants.\n\nIf there are no related records, the promise resolved to " + }, + { + "kind": "code", + "text": "`void`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function deleteProducts (ids: string[]) {\n const productModule = await initializeProductModule()\n\n const cascadedEntities = await productModule.softDelete(ids)\n\n // do something with the returned cascaded entity IDs or return them\n}\n```" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 196, + "name": "TReturnableLinkableKeys", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "default": { + "type": "intrinsic", + "name": "string" + } + } + ], + "parameters": [ + { + "id": 197, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products to soft-delete." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 198, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configurations determining which relations to soft delete along with the each of the products. You can pass to its " + }, + { + "kind": "code", + "text": "`returnLinkableKeys`" + }, + { + "kind": "text", + "text": "\nproperty any of the product's relation attribute names, such as " + }, + { + "kind": "code", + "text": "`variant_id`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "reference", + "target": 557, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TReturnableLinkableKeys", + "refersToTypeParameter": true + } + ], + "name": "SoftDeleteReturn", + "package": "@medusajs/types" + } + }, + { + "id": 199, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 186, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 187, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update a product." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of updated products." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function updateProduct (id: string, title: string) {\n const productModule = await initializeProductModule()\n\n const products = await productModule.update([\n {\n id,\n title\n }\n ])\n\n // do something with the products or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 188, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products to be updated, each holding the attributes that should be updated in the product." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 525, + "name": "UpdateProductDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 189, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 173, + "name": "updateCategory", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 174, + "name": "updateCategory", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update a product category by its ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated product category." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function updateCategory (id: string, name: string) {\n const productModule = await initializeProductModule()\n\n const category = await productModule.updateCategory(id, {\n name,\n })\n\n // do something with the product category or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 175, + "name": "categoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product category to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 176, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in th product category." + } + ] + }, + "type": { + "type": "reference", + "target": 486, + "name": "UpdateProductCategoryDTO", + "package": "@medusajs/types" + } + }, + { + "id": 177, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 456, + "name": "ProductCategoryDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 146, + "name": "updateCollections", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 147, + "name": "updateCollections", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update existing product collections." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of updated product collections." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function updateCollection (id: string, title: string) {\n const productModule = await initializeProductModule()\n\n const collections = await productModule.updateCollections([\n {\n id,\n title\n }\n ])\n\n // do something with the product collections or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 148, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collections to be updated, each holding the attributes that should be updated in the product collection." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 449, + "name": "UpdateProductCollectionDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 149, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 431, + "name": "ProductCollectionDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 92, + "name": "updateOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 93, + "name": "updateOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update existing product options." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of updated product options." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function updateProductOption (id: string, title: string) {\n const productModule = await initializeProductModule()\n\n const productOptions = await productModule.updateOptions([\n {\n id,\n title\n }\n ])\n\n // do something with the product options or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 94, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product options to be updated, each holding the attributes that should be updated in the product option." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 352, + "name": "UpdateProductOptionDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 95, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 336, + "name": "ProductOptionDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 38, + "name": "updateTags", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 39, + "name": "updateTags", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update existing product tags." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of updated product tags." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function updateProductTag (id: string, value: string) {\n const productModule = await initializeProductModule()\n\n const productTags = await productModule.updateTags([\n {\n id,\n value\n }\n ])\n\n // do something with the product tags or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 40, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product tags to be updated, each having the attributes that should be updated in a product tag." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 315, + "name": "UpdateProductTagDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 41, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 303, + "name": "ProductTagDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 65, + "name": "updateTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 66, + "name": "updateTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update a product type" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of updated product types." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\n\nasync function updateProductType (id: string, value: string) {\n const productModule = await initializeProductModule()\n\n const productTypes = await productModule.updateTypes([\n {\n id,\n value\n }\n ])\n\n // do something with the product types or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 67, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product types to be updated, each having the attributes that should be updated in the product type." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 332, + "name": "UpdateProductTypeDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 68, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 318, + "name": "ProductTypeDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 110, + "name": "updateVariants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 111, + "name": "updateVariants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update a product's variants." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated product variants's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n initialize as initializeProductModule,\n} from \"@medusajs/product\"\nimport { \n UpdateProductVariantDTO\n} from \"@medusajs/product/dist/types/services/product-variant\"\n\nasync function updateProductVariants (items: UpdateProductVariantDTO[]) {\n const productModule = await initializeProductModule()\n\n const productVariants = await productModule.updateVariants(items)\n\n // do something with the product variants or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 112, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variants to update." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 391, + "name": "UpdateProductVariantDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 113, + "name": "sharedContext", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 280, + "name": "Context", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 356, + "name": "ProductVariantDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 182, + 169, + 142, + 88, + 34, + 61, + 114, + 190, + 178, + 150, + 96, + 42, + 69, + 118, + 9, + 14, + 164, + 137, + 83, + 29, + 56, + 122, + 159, + 132, + 78, + 24, + 51, + 105, + 200, + 206, + 4, + 154, + 127, + 73, + 19, + 46, + 100, + 194, + 186, + 173, + 146, + 92, + 38, + 65, + 110 + ] + } + ] + }, + { + "id": 563, + "name": "JoinerServiceConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 565, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Property name to use as entrypoint to the service" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 627, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 627, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + } + } + ] + } + }, + { + "id": 576, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 572, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 573, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 575, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 630, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 574, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 575, + 574 + ] + } + ] + } + } + } + }, + { + "id": 566, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "alias for deeper nested relationships (e.g. { 'price': 'prices.calculated_price_set.amount' })" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 567, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 569, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 568, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 569, + 568 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 570, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 571, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 630, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 564, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 565, + 576, + 572, + 566, + 570, + 571, + 564 + ] + } + ] + }, + { + "id": 627, + "name": "JoinerServiceConfigAlias", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 629, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 628, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 629, + 628 + ] + } + ] + }, + { + "id": 456, + "name": "ProductCategoryDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product category's data." + } + ] + }, + "children": [ + { + "id": 465, + "name": "category_children", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated child categories." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 456, + "name": "ProductCategoryDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 466, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product category was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 459, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 460, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The handle of the product category. The handle can be used to create slug URL paths." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 457, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 461, + "name": "is_active", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product category is active." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 462, + "name": "is_internal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product category is internal. This can be used to only show the product category to admins and hide it from customers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 458, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 464, + "name": "parent_category", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated parent category." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 456, + "name": "ProductCategoryDTO", + "package": "@medusajs/types" + } + }, + { + "id": 463, + "name": "rank", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ranking of the product category among sibling categories." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 467, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product category was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 465, + 466, + 459, + 460, + 457, + 461, + 462, + 458, + 464, + 463, + 467 + ] + } + ] + }, + { + "id": 431, + "name": "ProductCollectionDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product collection's data." + } + ] + }, + "children": [ + { + "id": 436, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product collection was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 434, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The handle of the product collection. The handle can be used to create slug URL paths." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 432, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 435, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 437, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated products." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 433, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the product collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 436, + 434, + 432, + 435, + 437, + 433 + ] + } + ] + }, + { + "id": 250, + "name": "ProductDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product's data." + } + ] + }, + "children": [ + { + "id": 268, + "name": "categories", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product categories." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 456, + "name": "ProductCategoryDTO", + "package": "@medusajs/types" + } + } + ] + } + }, + { + "id": 267, + "name": "collection", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product collection." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 431, + "name": "ProductCollectionDTO", + "package": "@medusajs/types" + } + }, + { + "id": 276, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 278, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 255, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 274, + "name": "discountable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product can be discounted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 275, + "name": "external_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product in an external system. This is useful if you're integrating the product with a third-party service and want to maintain\na reference to the ID in the integrated service." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 253, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The handle of the product. The handle can be used to create slug URL paths." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 262, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 264, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The HS Code of the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 251, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 273, + "name": "images", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product images." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 586, + "name": "ProductImageDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 256, + "name": "is_giftcard", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product is a gift card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 261, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 266, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material of the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 279, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 265, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The MID Code of the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 272, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product options." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 336, + "name": "ProductOptionDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 263, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The origin country of the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 257, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the product." + } + ] + }, + "type": { + "type": "reference", + "target": 581, + "name": "ProductStatus", + "package": "@medusajs/types" + } + }, + { + "id": 254, + "name": "subtitle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The subttle of the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 270, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product tags." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 303, + "name": "ProductTagDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 258, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URL of the product's thumbnail." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 252, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 269, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product type." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 318, + "name": "ProductTypeDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 277, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 271, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product variants." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 356, + "name": "ProductVariantDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 260, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 259, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 268, + 267, + 276, + 278, + 255, + 274, + 275, + 253, + 262, + 264, + 251, + 273, + 256, + 261, + 266, + 279, + 265, + 272, + 263, + 257, + 254, + 270, + 258, + 252, + 269, + 277, + 271, + 260, + 259 + ] + } + ] + }, + { + "id": 586, + "name": "ProductImageDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product image's data." + } + ] + }, + "children": [ + { + "id": 590, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product image was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 587, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product image." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 589, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 588, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URL of the product image." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 590, + 587, + 589, + 588 + ] + } + ] + }, + { + "id": 336, + "name": "ProductOptionDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product option's data." + } + ] + }, + "children": [ + { + "id": 342, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product option was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 337, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 341, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 339, + "name": "product", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + }, + { + "id": 338, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the product option." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 340, + "name": "values", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product option values." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 617, + "name": "ProductOptionValueDTO", + "package": "@medusajs/types" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 342, + 337, + 341, + 339, + 338, + 340 + ] + } + ] + }, + { + "id": 617, + "name": "ProductOptionValueDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product option value's data." + } + ] + }, + "children": [ + { + "id": 623, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product option value was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 618, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product option value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 622, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 620, + "name": "option", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product option. It may only be available if the " + }, + { + "kind": "code", + "text": "`option`" + }, + { + "kind": "text", + "text": " relation is expanded." + } + ] + }, + "type": { + "type": "reference", + "target": 336, + "name": "ProductOptionDTO", + "package": "@medusajs/types" + } + }, + { + "id": 619, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the product option value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 621, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product variant. It may only be available if the " + }, + { + "kind": "code", + "text": "`variant`" + }, + { + "kind": "text", + "text": " relation is expanded." + } + ] + }, + "type": { + "type": "reference", + "target": 356, + "name": "ProductVariantDTO", + "package": "@medusajs/types" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 623, + 618, + 622, + 620, + 619, + 621 + ] + } + ] + }, + { + "id": 303, + "name": "ProductTagDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product tag's data." + } + ] + }, + "children": [ + { + "id": 304, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product tag." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 306, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 307, + "name": "products", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated products." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 305, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the product tag." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 304, + 306, + 307, + 305 + ] + } + ] + }, + { + "id": 318, + "name": "ProductTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product type's data." + } + ] + }, + "children": [ + { + "id": 322, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product type was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 319, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 321, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 320, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the product type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 322, + 319, + 321, + 320 + ] + } + ] + }, + { + "id": 356, + "name": "ProductVariantDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A product variant's data." + } + ] + }, + "children": [ + { + "id": 364, + "name": "allow_backorder", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product variant can be ordered when it's out of stock." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 360, + "name": "barcode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The barcode of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 379, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product variant was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 381, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product variant was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 361, + "name": "ean", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The EAN of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 372, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 366, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The HS Code of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 357, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 363, + "name": "inventory_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory quantiy of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 371, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 365, + "name": "manage_inventory", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product variant's inventory should be managed by the core system." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 369, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 375, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ] + } + }, + { + "id": 368, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The MID Code of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 374, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product options." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 617, + "name": "ProductOptionValueDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 367, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The origin country of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 376, + "name": "product", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The associated product." + } + ], + "modifierTags": [ + "@expandable" + ] + }, + "type": { + "type": "reference", + "target": 250, + "name": "ProductDTO", + "package": "@medusajs/types" + } + }, + { + "id": 377, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the associated product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 359, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The SKU of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 358, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tile of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 362, + "name": "upc", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The UPC of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 380, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When the product variant was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 378, + "name": "variant_rank", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "he ranking of the variant among other variants associated with the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 370, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 373, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the product variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 364, + 360, + 379, + 381, + 361, + 372, + 366, + 357, + 363, + 371, + 365, + 369, + 375, + 368, + 374, + 367, + 376, + 377, + 359, + 358, + 362, + 380, + 378, + 370, + 373 + ] + } + ] + }, + { + "id": 560, + "name": "RestoreReturn", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object that is used to specify an entity's related entities that should be restored when the main entity is restored." + } + ] + }, + "children": [ + { + "id": 561, + "name": "returnLinkableKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being the ID attribute names of the entity's relations." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "TReturnableLinkableKeys", + "refersToTypeParameter": true + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 561 + ] + } + ], + "typeParameters": [ + { + "id": 562, + "name": "TReturnableLinkableKeys", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 557, + "name": "SoftDeleteReturn", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object that is used to specify an entity's related entities that should be soft-deleted when the main entity is soft-deleted." + } + ] + }, + "children": [ + { + "id": 558, + "name": "returnLinkableKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being the ID attribute names of the entity's relations." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "TReturnableLinkableKeys", + "refersToTypeParameter": true + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 558 + ] + } + ], + "typeParameters": [ + { + "id": 559, + "name": "TReturnableLinkableKeys", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 486, + "name": "UpdateProductCategoryDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a product category." + } + ] + }, + "children": [ + { + "id": 488, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The handle of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 489, + "name": "is_active", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product category is active." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 490, + "name": "is_internal", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product category is internal. This can be used to only show the product category to admins and hide it from customers." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 493, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 487, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the product category." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 492, + "name": "parent_category_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the parent product category, if it has any." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 491, + "name": "rank", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ranking of the category among sibling categories." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 488, + 489, + 490, + 493, + 487, + 492, + 491 + ] + } + ] + }, + { + "id": 449, + "name": "UpdateProductCollectionDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a product collection. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which product collection to update." + } + ] + }, + "children": [ + { + "id": 453, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The handle of the product collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 450, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product collection to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 455, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 454, + "name": "product_ids", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs of the products to associate with the product collection." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 452, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the product collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 451, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the product collection." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 453, + 450, + 455, + 454, + 452, + 451 + ] + } + ] + }, + { + "id": 525, + "name": "UpdateProductDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a product. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which product to update." + } + ] + }, + "children": [ + { + "id": 543, + "name": "categories", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product categories to associate with the product." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 544, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 545, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 545 + ] + } + ] + } + } + } + }, + { + "id": 541, + "name": "collection_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product collection to be associated with the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 529, + "name": "description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The description of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 531, + "name": "discountable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product can be discounted." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 537, + "name": "handle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The handle of the product. The handle can be used to create slug URL paths.\nIf not supplied, the value of the " + }, + { + "kind": "code", + "text": "`handle`" + }, + { + "kind": "text", + "text": " attribute of the product is set to the slug version of the " + }, + { + "kind": "code", + "text": "`title`" + }, + { + "kind": "text", + "text": " attribute." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 549, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 553, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The HS Code of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 526, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 532, + "name": "images", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product's images. If an array of strings is supplied, each string will be a URL and a " + }, + { + "kind": "code", + "text": "`ProductImage`" + }, + { + "kind": "text", + "text": " will be created\nand associated with the product. If an array of objects is supplied, you can pass along the ID of an existing " + }, + { + "kind": "code", + "text": "`ProductImage`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 533, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 534, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 535, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 534, + 535 + ] + } + ] + } + } + } + ] + } + }, + { + "id": 530, + "name": "is_giftcard", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product is a gift card." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 550, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 554, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 556, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 555, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The MID Code of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 546, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product options to be created and associated with the product." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 349, + "name": "CreateProductOptionDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 552, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The origin country of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 538, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The status of the product." + } + ] + }, + "type": { + "type": "reference", + "target": 581, + "name": "ProductStatus", + "package": "@medusajs/types" + } + }, + { + "id": 528, + "name": "subtitle", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The subttle of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 542, + "name": "tags", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product tags to be created and associated with the product." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 313, + "name": "CreateProductTagDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 536, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URL of the product's thumbnail." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 527, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The title of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 539, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product type to create and associate with the product." + } + ] + }, + "type": { + "type": "reference", + "target": 328, + "name": "CreateProductTypeDTO", + "package": "@medusajs/types" + } + }, + { + "id": 540, + "name": "type_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product type to be associated with the product." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 547, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variants to be created and associated with the product. You can also update existing product variants associated with the product." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 411, + "name": "CreateProductVariantDTO", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 391, + "name": "UpdateProductVariantDTO", + "package": "@medusajs/types" + } + ] + } + } + }, + { + "id": 551, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 548, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 543, + 541, + 529, + 531, + 537, + 549, + 553, + 526, + 532, + 530, + 550, + 554, + 556, + 555, + 546, + 552, + 538, + 528, + 542, + 536, + 527, + 539, + 540, + 547, + 551, + 548 + ] + } + ] + }, + { + "id": 352, + "name": "UpdateProductOptionDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 353, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 355, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 354, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 353, + 355, + 354 + ] + } + ] + }, + { + "id": 315, + "name": "UpdateProductTagDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a product tag. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which product tag to update." + } + ] + }, + "children": [ + { + "id": 316, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product tag to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 317, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value of the product tag." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 316, + 317 + ] + } + ] + }, + { + "id": 332, + "name": "UpdateProductTypeDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a product type. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which product type to update." + } + ] + }, + "children": [ + { + "id": 333, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product type to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 335, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 334, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The new value of the product type." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 333, + 335, + 334 + ] + } + ] + }, + { + "id": 391, + "name": "UpdateProductVariantDTO", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to update in a product variant. The " + }, + { + "kind": "code", + "text": "`id`" + }, + { + "kind": "text", + "text": " is used to identify which product variant to update." + } + ] + }, + "children": [ + { + "id": 398, + "name": "allow_backorder", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product variant can be ordered when it's out of stock." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 395, + "name": "barcode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The barcode of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 396, + "name": "ean", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The EAN of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 407, + "name": "height", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The height of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 401, + "name": "hs_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The HS Code of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 392, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the product variant to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 399, + "name": "inventory_quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The inventory quantiy of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 406, + "name": "length", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The length of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 400, + "name": "manage_inventory", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the product variant's inventory should be managed by the core system." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 404, + "name": "material", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The material of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 410, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Holds custom data in key-value pairs." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 403, + "name": "mid_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The MID Code of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 409, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The product variant options to create and associate with the product variant." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 624, + "name": "CreateProductVariantOptionDTO", + "package": "@medusajs/types" + } + } + }, + { + "id": 402, + "name": "origin_country", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The origin country of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 394, + "name": "sku", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The SKU of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 393, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tile of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 397, + "name": "upc", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The UPC of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 405, + "name": "weight", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The weight of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 408, + "name": "width", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The width of the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 398, + 395, + 396, + 407, + 401, + 392, + 399, + 406, + 400, + 404, + 410, + 403, + 409, + 402, + 394, + 393, + 397, + 405, + 408 + ] + } + ] + }, + { + "id": 642, + "name": "ExpandScalar", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 643, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "string" + }, + "trueType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "RegExp" + }, + "name": "RegExp", + "package": "typescript" + } + ] + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + "trueType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "falseType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ] + } + }, + { + "id": 648, + "name": "FilterQuery", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 652, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 653, + "name": "Prev", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + }, + "default": { + "type": "literal", + "value": 3 + } + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "Prev", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "never" + }, + "trueType": { + "type": "intrinsic", + "name": "never" + }, + "falseType": { + "type": "mapped", + "parameter": "Key", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "conditional", + "checkType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "extendsType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "bigint" + }, + { + "type": "intrinsic", + "name": "symbol" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + }, + "trueType": { + "type": "union", + "types": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "type": "reference", + "target": 595, + "typeArguments": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "name": "OperatorMap", + "package": "@medusajs/types" + } + ] + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "extendsType": { + "type": "inferred", + "name": "U" + }, + "trueType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "U", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reflection", + "declaration": { + "id": 649, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 650, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 651, + "name": "x", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "inferred", + "name": "V" + } + } + } + }, + "trueType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "V", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "object" + }, + "trueType": { + "type": "reference", + "target": 648, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "V", + "refersToTypeParameter": true + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Prev", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": 656, + "name": "PrevLimit", + "package": "@medusajs/types" + } + } + ], + "name": "FilterQuery", + "package": "@medusajs/types" + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + } + }, + "optionalModifier": "+" + } + } + }, + { + "id": 654, + "name": "FilterValue", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 655, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 595, + "typeArguments": [ + { + "type": "reference", + "target": 657, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterValue2", + "package": "@medusajs/types" + } + ], + "name": "OperatorMap", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 657, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterValue2", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 657, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterValue2", + "package": "@medusajs/types" + } + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 657, + "name": "FilterValue2", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 658, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": 642, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + }, + { + "type": "reference", + "target": 659, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Primary", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 630, + "name": "JoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 631, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 632, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 639, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 633, + "name": "foreignKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 637, + "name": "inverse", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "In an inverted relationship the foreign key is on the other service and the primary key is on the current service" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 636, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core\nTODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 638, + "name": "isList", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Force the relationship to return a list" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 634, + "name": "primaryKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 635, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 632, + 639, + 633, + 637, + 636, + 638, + 634, + 635 + ] + } + ] + } + } + }, + { + "id": 212, + "name": "ModuleJoinerConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": 563, + "name": "JoinerServiceConfig", + "package": "@medusajs/types" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "serviceName" + }, + { + "type": "literal", + "value": "primaryKeys" + }, + { + "type": "literal", + "value": "relationships" + }, + { + "type": "literal", + "value": "extends" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 213, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 229, + "name": "databaseConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 230, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 233, + "name": "extraFields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 234, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 236, + "name": "defaultValue", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 237, + "name": "nullable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 238, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Mikro-orm options for the column" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 235, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "date" + }, + { + "type": "literal", + "value": "time" + }, + { + "type": "literal", + "value": "datetime" + }, + { + "type": "literal", + "value": "bigint" + }, + { + "type": "literal", + "value": "blob" + }, + { + "type": "literal", + "value": "uint8array" + }, + { + "type": "literal", + "value": "array" + }, + { + "type": "literal", + "value": "enumArray" + }, + { + "type": "literal", + "value": "enum" + }, + { + "type": "literal", + "value": "json" + }, + { + "type": "literal", + "value": "integer" + }, + { + "type": "literal", + "value": "smallint" + }, + { + "type": "literal", + "value": "tinyint" + }, + { + "type": "literal", + "value": "mediumint" + }, + { + "type": "literal", + "value": "float" + }, + { + "type": "literal", + "value": "double" + }, + { + "type": "literal", + "value": "boolean" + }, + { + "type": "literal", + "value": "decimal" + }, + { + "type": "literal", + "value": "string" + }, + { + "type": "literal", + "value": "uuid" + }, + { + "type": "literal", + "value": "text" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 236, + 237, + 238, + 235 + ] + } + ] + } + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 232, + "name": "idPrefix", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Prefix for the id column. If not provided it is \"link\"" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 231, + "name": "tableName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name of the pivot table. If not provided it is auto generated" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 233, + 232, + 231 + ] + } + ] + } + } + }, + { + "id": 216, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 217, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 219, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 220, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 222, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 221, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 222, + 221 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 223, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 577, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 218, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 219, + 223, + 218 + ] + } + ] + } + } + } + }, + { + "id": 226, + "name": "isLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the module is a link module" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 228, + "name": "isReadOnlyLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true it expands a RemoteQuery property but doesn't create a pivot table" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 227, + "name": "linkableKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Keys that can be used to link to other modules. e.g { product_id: \"Product\" } \"Product\" being the entity it refers to" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 225, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 215, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 577, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 214, + "name": "schema", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "GraphQL schema for the all module's available entities and fields" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 224, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 229, + 216, + 226, + 228, + 227, + 225, + 215, + 214, + 224 + ] + } + ] + } + } + ] + } + }, + { + "id": 577, + "name": "ModuleJoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 630, + "name": "JoinerRelationship", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 578, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 580, + "name": "deleteCascade", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the link joiner will cascade deleting the relationship" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 579, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core TODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 580, + 579 + ] + } + ] + } + } + ] + } + }, + { + "id": 595, + "name": "OperatorMap", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 616, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 596, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 597, + "name": "$and", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 640, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Query", + "package": "@medusajs/types" + } + } + }, + { + "id": 614, + "name": "$contained", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 613, + "name": "$contains", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 599, + "name": "$eq", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 642, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 642, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + } + ] + } + }, + { + "id": 615, + "name": "$exists", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 611, + "name": "$fulltext", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 604, + "name": "$gt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 642, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + }, + { + "id": 605, + "name": "$gte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 642, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + }, + { + "id": 610, + "name": "$ilike", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 601, + "name": "$in", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 642, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + } + }, + { + "id": 608, + "name": "$like", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 606, + "name": "$lt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 642, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + }, + { + "id": 607, + "name": "$lte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 642, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + }, + { + "id": 600, + "name": "$ne", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 642, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + }, + { + "id": 602, + "name": "$nin", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 642, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "ExpandScalar", + "package": "@medusajs/types" + } + } + }, + { + "id": 603, + "name": "$not", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 640, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Query", + "package": "@medusajs/types" + } + }, + { + "id": 598, + "name": "$or", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 640, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Query", + "package": "@medusajs/types" + } + } + }, + { + "id": 612, + "name": "$overlap", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 609, + "name": "$re", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 597, + 614, + 613, + 599, + 615, + 611, + 604, + 605, + 610, + 601, + 608, + 606, + 607, + 600, + 602, + 603, + 598, + 612, + 609 + ] + } + ] + } + } + }, + { + "id": 656, + "name": "PrevLimit", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "tuple", + "elements": [ + { + "type": "intrinsic", + "name": "never" + }, + { + "type": "literal", + "value": 1 + }, + { + "type": "literal", + "value": 2 + }, + { + "type": "literal", + "value": 3 + } + ] + } + }, + { + "id": 659, + "name": "Primary", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 668, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reflection", + "declaration": { + "id": 660, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 661, + "name": "[PrimaryKeyType]", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "inferred", + "name": "PK" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 661 + ] + } + ] + } + }, + "trueType": { + "type": "reference", + "target": 669, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "PK", + "refersToTypeParameter": true + } + ], + "name": "ReadonlyPrimary", + "package": "@medusajs/types" + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reflection", + "declaration": { + "id": 662, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 663, + "name": "_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "inferred", + "name": "PK" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 663 + ] + } + ] + } + }, + "trueType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 669, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "PK", + "refersToTypeParameter": true + } + ], + "name": "ReadonlyPrimary", + "package": "@medusajs/types" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reflection", + "declaration": { + "id": 664, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 665, + "name": "uuid", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "inferred", + "name": "PK" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 665 + ] + } + ] + } + }, + "trueType": { + "type": "reference", + "target": 669, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "PK", + "refersToTypeParameter": true + } + ], + "name": "ReadonlyPrimary", + "package": "@medusajs/types" + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reflection", + "declaration": { + "id": 666, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 667, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "inferred", + "name": "PK" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 667 + ] + } + ] + } + }, + "trueType": { + "type": "reference", + "target": 669, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "PK", + "refersToTypeParameter": true + } + ], + "name": "ReadonlyPrimary", + "package": "@medusajs/types" + }, + "falseType": { + "type": "intrinsic", + "name": "never" + } + } + } + } + } + }, + { + "id": 640, + "name": "Query", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 641, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "object" + }, + "trueType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reference", + "target": 644, + "name": "Scalar", + "package": "@medusajs/types" + }, + "trueType": { + "type": "intrinsic", + "name": "never" + }, + "falseType": { + "type": "reference", + "target": 648, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterQuery", + "package": "@medusajs/types" + } + }, + "falseType": { + "type": "reference", + "target": 654, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "FilterValue", + "package": "@medusajs/types" + } + } + }, + { + "id": 669, + "name": "ReadonlyPrimary", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 670, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "any" + } + }, + "trueType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Readonly" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "Readonly", + "package": "typescript" + }, + "falseType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + }, + { + "id": 644, + "name": "Scalar", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "boolean" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "bigint" + }, + { + "type": "intrinsic", + "name": "symbol" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "RegExp" + }, + "name": "RegExp", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" + }, + { + "type": "reflection", + "declaration": { + "id": 645, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 646, + "name": "toHexString", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 647, + "name": "toHexString", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 646 + ] + } + ] + } + } + ] + } + } + ], + "groups": [ + { + "title": "Enumerations", + "children": [ + 581 + ] + }, + { + "title": "Interfaces", + "children": [ + 591, + 280, + 478, + 444, + 494, + 349, + 313, + 328, + 411, + 624, + 468, + 438, + 343, + 287, + 308, + 323, + 382, + 239, + 1, + 563, + 627, + 456, + 431, + 250, + 586, + 336, + 617, + 303, + 318, + 356, + 560, + 557, + 486, + 449, + 525, + 352, + 315, + 332, + 391 + ] + }, + { + "title": "Type Aliases", + "children": [ + 642, + 648, + 654, + 657, + 630, + 212, + 577, + 595, + 656, + 659, + 640, + 669, + 644 + ] + } + ], + "packageName": "@medusajs/types", + "symbolIdMap": { + "0": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService" + }, + "4": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieve" + }, + "5": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieve" + }, + "6": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productId" + }, + "7": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "8": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "9": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.list" + }, + "10": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.list" + }, + "11": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "12": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "13": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "14": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCount" + }, + "15": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCount" + }, + "16": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "17": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "18": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "19": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveTag" + }, + "20": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveTag" + }, + "21": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "tagId" + }, + "22": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "23": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "24": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listTags" + }, + "25": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listTags" + }, + "26": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "27": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "28": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "29": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountTags" + }, + "30": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountTags" + }, + "31": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "32": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "33": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "34": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createTags" + }, + "35": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createTags" + }, + "36": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "37": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "38": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateTags" + }, + "39": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateTags" + }, + "40": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "41": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "42": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteTags" + }, + "43": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteTags" + }, + "44": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productTagIds" + }, + "45": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "46": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveType" + }, + "47": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveType" + }, + "48": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "typeId" + }, + "49": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "50": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "51": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listTypes" + }, + "52": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listTypes" + }, + "53": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "54": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "55": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "56": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountTypes" + }, + "57": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountTypes" + }, + "58": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "59": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "60": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "61": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createTypes" + }, + "62": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createTypes" + }, + "63": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "64": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "65": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateTypes" + }, + "66": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateTypes" + }, + "67": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "68": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "69": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteTypes" + }, + "70": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteTypes" + }, + "71": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productTypeIds" + }, + "72": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "73": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveOption" + }, + "74": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveOption" + }, + "75": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "optionId" + }, + "76": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "77": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "78": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listOptions" + }, + "79": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listOptions" + }, + "80": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "81": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "82": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "83": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountOptions" + }, + "84": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountOptions" + }, + "85": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "86": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "87": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "88": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createOptions" + }, + "89": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createOptions" + }, + "90": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "91": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "92": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateOptions" + }, + "93": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateOptions" + }, + "94": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "95": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "96": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteOptions" + }, + "97": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteOptions" + }, + "98": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productOptionIds" + }, + "99": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "100": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveVariant" + }, + "101": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveVariant" + }, + "102": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productVariantId" + }, + "103": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "104": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "105": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listVariants" + }, + "106": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listVariants" + }, + "107": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "108": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "109": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "110": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateVariants" + }, + "111": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateVariants" + }, + "112": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "113": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "114": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createVariants" + }, + "115": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createVariants" + }, + "116": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "117": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "118": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteVariants" + }, + "119": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteVariants" + }, + "120": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productVariantIds" + }, + "121": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "122": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountVariants" + }, + "123": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountVariants" + }, + "124": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "125": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "126": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "127": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveCollection" + }, + "128": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveCollection" + }, + "129": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productCollectionId" + }, + "130": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "131": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "132": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listCollections" + }, + "133": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listCollections" + }, + "134": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "135": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "136": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "137": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountCollections" + }, + "138": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountCollections" + }, + "139": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "140": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "141": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "142": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createCollections" + }, + "143": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createCollections" + }, + "144": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "145": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "146": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateCollections" + }, + "147": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateCollections" + }, + "148": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "149": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "150": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteCollections" + }, + "151": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteCollections" + }, + "152": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productCollectionIds" + }, + "153": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "154": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveCategory" + }, + "155": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.retrieveCategory" + }, + "156": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productCategoryId" + }, + "157": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "158": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "159": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listCategories" + }, + "160": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listCategories" + }, + "161": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "162": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "163": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "164": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountCategories" + }, + "165": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.listAndCountCategories" + }, + "166": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "filters" + }, + "167": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "168": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "169": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createCategory" + }, + "170": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.createCategory" + }, + "171": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "172": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "173": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateCategory" + }, + "174": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.updateCategory" + }, + "175": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "categoryId" + }, + "176": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "177": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "178": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteCategory" + }, + "179": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.deleteCategory" + }, + "180": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "categoryId" + }, + "181": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "182": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.create" + }, + "183": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.create" + }, + "184": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "185": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "186": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.update" + }, + "187": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.update" + }, + "188": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "data" + }, + "189": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "190": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.delete" + }, + "191": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.delete" + }, + "192": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productIds" + }, + "193": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "194": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.softDelete" + }, + "195": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.softDelete" + }, + "196": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "TReturnableLinkableKeys" + }, + "197": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productIds" + }, + "198": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "199": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "200": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.restore" + }, + "201": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.restore" + }, + "202": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "TReturnableLinkableKeys" + }, + "203": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "productIds" + }, + "204": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "205": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "206": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.restoreVariants" + }, + "207": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "IProductModuleService.restoreVariants" + }, + "208": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "TReturnableLinkableKeys" + }, + "209": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "variantIds" + }, + "210": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "config" + }, + "211": { + "sourceFileName": "../../../packages/types/src/product/service.ts", + "qualifiedName": "sharedContext" + }, + "212": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleJoinerConfig" + }, + "213": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "214": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.schema" + }, + "215": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.relationships" + }, + "216": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.extends" + }, + "217": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "218": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.serviceName" + }, + "219": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.fieldAlias" + }, + "220": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "221": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.path" + }, + "222": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "223": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.relationship" + }, + "224": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.serviceName" + }, + "225": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.primaryKeys" + }, + "226": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isLink" + }, + "227": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.linkableKeys" + }, + "228": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isReadOnlyLink" + }, + "229": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.databaseConfig" + }, + "230": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "231": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.tableName" + }, + "232": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.idPrefix" + }, + "233": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.extraFields" + }, + "234": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "235": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.type" + }, + "236": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.defaultValue" + }, + "237": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.nullable" + }, + "238": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.options" + }, + "239": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig" + }, + "240": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.select" + }, + "241": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.skip" + }, + "242": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.take" + }, + "243": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.relations" + }, + "244": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.order" + }, + "245": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "246": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.__index" + }, + "248": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.withDeleted" + }, + "249": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.Entity" + }, + "250": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO" + }, + "251": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.id" + }, + "252": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.title" + }, + "253": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.handle" + }, + "254": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.subtitle" + }, + "255": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.description" + }, + "256": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.is_giftcard" + }, + "257": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.status" + }, + "258": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.thumbnail" + }, + "259": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.width" + }, + "260": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.weight" + }, + "261": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.length" + }, + "262": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.height" + }, + "263": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.origin_country" + }, + "264": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.hs_code" + }, + "265": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.mid_code" + }, + "266": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.material" + }, + "267": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.collection" + }, + "268": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.categories" + }, + "269": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.type" + }, + "270": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.tags" + }, + "271": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.variants" + }, + "272": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.options" + }, + "273": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.images" + }, + "274": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.discountable" + }, + "275": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.external_id" + }, + "276": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.created_at" + }, + "277": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.updated_at" + }, + "278": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.deleted_at" + }, + "279": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductDTO.metadata" + }, + "280": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "Context" + }, + "281": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.transactionManager" + }, + "282": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.manager" + }, + "283": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.isolationLevel" + }, + "284": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.enableNestedTransactions" + }, + "285": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.transactionId" + }, + "286": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "TManager" + }, + "287": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductProps" + }, + "288": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductProps.q" + }, + "289": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductProps.handle" + }, + "290": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductProps.id" + }, + "291": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductProps.tags" + }, + "292": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type" + }, + "293": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type.value" + }, + "294": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductProps.categories" + }, + "295": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type" + }, + "296": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type.id" + }, + "297": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type.is_internal" + }, + "298": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type.is_active" + }, + "299": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductProps.category_id" + }, + "300": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductProps.collection_id" + }, + "301": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "302": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "303": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductTagDTO" + }, + "304": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductTagDTO.id" + }, + "305": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductTagDTO.value" + }, + "306": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductTagDTO.metadata" + }, + "307": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductTagDTO.products" + }, + "308": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductTagProps" + }, + "309": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductTagProps.id" + }, + "310": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductTagProps.value" + }, + "311": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "312": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "313": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductTagDTO" + }, + "314": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductTagDTO.value" + }, + "315": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductTagDTO" + }, + "316": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductTagDTO.id" + }, + "317": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductTagDTO.value" + }, + "318": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductTypeDTO" + }, + "319": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductTypeDTO.id" + }, + "320": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductTypeDTO.value" + }, + "321": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductTypeDTO.metadata" + }, + "322": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductTypeDTO.deleted_at" + }, + "323": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductTypeProps" + }, + "324": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductTypeProps.id" + }, + "325": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductTypeProps.value" + }, + "326": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "327": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "328": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductTypeDTO" + }, + "329": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductTypeDTO.id" + }, + "330": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductTypeDTO.value" + }, + "331": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductTypeDTO.metadata" + }, + "332": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductTypeDTO" + }, + "333": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductTypeDTO.id" + }, + "334": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductTypeDTO.value" + }, + "335": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductTypeDTO.metadata" + }, + "336": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionDTO" + }, + "337": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionDTO.id" + }, + "338": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionDTO.title" + }, + "339": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionDTO.product" + }, + "340": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionDTO.values" + }, + "341": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionDTO.metadata" + }, + "342": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionDTO.deleted_at" + }, + "343": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductOptionProps" + }, + "344": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductOptionProps.id" + }, + "345": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductOptionProps.title" + }, + "346": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductOptionProps.product_id" + }, + "347": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "348": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "349": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductOptionDTO" + }, + "350": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductOptionDTO.title" + }, + "351": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductOptionDTO.product_id" + }, + "352": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductOptionDTO" + }, + "353": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductOptionDTO.id" + }, + "354": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductOptionDTO.title" + }, + "355": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductOptionDTO.product_id" + }, + "356": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO" + }, + "357": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.id" + }, + "358": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.title" + }, + "359": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.sku" + }, + "360": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.barcode" + }, + "361": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.ean" + }, + "362": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.upc" + }, + "363": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.inventory_quantity" + }, + "364": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.allow_backorder" + }, + "365": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.manage_inventory" + }, + "366": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.hs_code" + }, + "367": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.origin_country" + }, + "368": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.mid_code" + }, + "369": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.material" + }, + "370": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.weight" + }, + "371": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.length" + }, + "372": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.height" + }, + "373": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.width" + }, + "374": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.options" + }, + "375": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.metadata" + }, + "376": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.product" + }, + "377": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.product_id" + }, + "378": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.variant_rank" + }, + "379": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.created_at" + }, + "380": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.updated_at" + }, + "381": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductVariantDTO.deleted_at" + }, + "382": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductVariantProps" + }, + "383": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductVariantProps.id" + }, + "384": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductVariantProps.sku" + }, + "385": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductVariantProps.product_id" + }, + "386": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductVariantProps.options" + }, + "387": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type" + }, + "388": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type.id" + }, + "389": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "390": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "391": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO" + }, + "392": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.id" + }, + "393": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.title" + }, + "394": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.sku" + }, + "395": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.barcode" + }, + "396": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.ean" + }, + "397": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.upc" + }, + "398": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.allow_backorder" + }, + "399": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.inventory_quantity" + }, + "400": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.manage_inventory" + }, + "401": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.hs_code" + }, + "402": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.origin_country" + }, + "403": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.mid_code" + }, + "404": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.material" + }, + "405": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.weight" + }, + "406": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.length" + }, + "407": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.height" + }, + "408": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.width" + }, + "409": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.options" + }, + "410": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductVariantDTO.metadata" + }, + "411": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO" + }, + "412": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.product_id" + }, + "413": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.title" + }, + "414": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.sku" + }, + "415": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.barcode" + }, + "416": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.ean" + }, + "417": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.upc" + }, + "418": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.allow_backorder" + }, + "419": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.inventory_quantity" + }, + "420": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.manage_inventory" + }, + "421": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.hs_code" + }, + "422": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.origin_country" + }, + "423": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.mid_code" + }, + "424": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.material" + }, + "425": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.weight" + }, + "426": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.length" + }, + "427": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.height" + }, + "428": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.width" + }, + "429": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.options" + }, + "430": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantDTO.metadata" + }, + "431": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCollectionDTO" + }, + "432": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCollectionDTO.id" + }, + "433": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCollectionDTO.title" + }, + "434": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCollectionDTO.handle" + }, + "435": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCollectionDTO.metadata" + }, + "436": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCollectionDTO.deleted_at" + }, + "437": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCollectionDTO.products" + }, + "438": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCollectionProps" + }, + "439": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCollectionProps.id" + }, + "440": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCollectionProps.handle" + }, + "441": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCollectionProps.title" + }, + "442": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "443": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "444": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCollectionDTO" + }, + "445": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCollectionDTO.title" + }, + "446": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCollectionDTO.handle" + }, + "447": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCollectionDTO.product_ids" + }, + "448": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCollectionDTO.metadata" + }, + "449": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCollectionDTO" + }, + "450": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCollectionDTO.id" + }, + "451": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCollectionDTO.value" + }, + "452": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCollectionDTO.title" + }, + "453": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCollectionDTO.handle" + }, + "454": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCollectionDTO.product_ids" + }, + "455": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCollectionDTO.metadata" + }, + "456": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO" + }, + "457": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO.id" + }, + "458": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO.name" + }, + "459": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO.description" + }, + "460": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO.handle" + }, + "461": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO.is_active" + }, + "462": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO.is_internal" + }, + "463": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO.rank" + }, + "464": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO.parent_category" + }, + "465": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO.category_children" + }, + "466": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO.created_at" + }, + "467": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductCategoryDTO.updated_at" + }, + "468": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCategoryProps" + }, + "469": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCategoryProps.id" + }, + "470": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCategoryProps.name" + }, + "471": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCategoryProps.parent_category_id" + }, + "472": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCategoryProps.handle" + }, + "473": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCategoryProps.is_active" + }, + "474": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCategoryProps.is_internal" + }, + "475": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "FilterableProductCategoryProps.include_descendants_tree" + }, + "476": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "477": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "478": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCategoryDTO" + }, + "479": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCategoryDTO.name" + }, + "480": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCategoryDTO.handle" + }, + "481": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCategoryDTO.is_active" + }, + "482": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCategoryDTO.is_internal" + }, + "483": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCategoryDTO.rank" + }, + "484": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCategoryDTO.parent_category_id" + }, + "485": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductCategoryDTO.metadata" + }, + "486": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCategoryDTO" + }, + "487": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCategoryDTO.name" + }, + "488": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCategoryDTO.handle" + }, + "489": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCategoryDTO.is_active" + }, + "490": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCategoryDTO.is_internal" + }, + "491": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCategoryDTO.rank" + }, + "492": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCategoryDTO.parent_category_id" + }, + "493": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductCategoryDTO.metadata" + }, + "494": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO" + }, + "495": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.title" + }, + "496": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.subtitle" + }, + "497": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.description" + }, + "498": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.is_giftcard" + }, + "499": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.discountable" + }, + "500": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.images" + }, + "501": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type" + }, + "502": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type.id" + }, + "503": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type.url" + }, + "504": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.thumbnail" + }, + "505": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.handle" + }, + "506": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.status" + }, + "507": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.type" + }, + "508": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.type_id" + }, + "509": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.collection_id" + }, + "510": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.tags" + }, + "511": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.categories" + }, + "512": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type" + }, + "513": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type.id" + }, + "514": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.options" + }, + "515": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.variants" + }, + "516": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.width" + }, + "517": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.height" + }, + "518": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.length" + }, + "519": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.weight" + }, + "520": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.origin_country" + }, + "521": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.hs_code" + }, + "522": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.material" + }, + "523": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.mid_code" + }, + "524": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductDTO.metadata" + }, + "525": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO" + }, + "526": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.id" + }, + "527": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.title" + }, + "528": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.subtitle" + }, + "529": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.description" + }, + "530": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.is_giftcard" + }, + "531": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.discountable" + }, + "532": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.images" + }, + "533": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type" + }, + "534": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type.id" + }, + "535": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type.url" + }, + "536": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.thumbnail" + }, + "537": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.handle" + }, + "538": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.status" + }, + "539": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.type" + }, + "540": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.type_id" + }, + "541": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.collection_id" + }, + "542": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.tags" + }, + "543": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.categories" + }, + "544": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type" + }, + "545": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "__type.id" + }, + "546": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.options" + }, + "547": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.variants" + }, + "548": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.width" + }, + "549": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.height" + }, + "550": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.length" + }, + "551": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.weight" + }, + "552": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.origin_country" + }, + "553": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.hs_code" + }, + "554": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.material" + }, + "555": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.mid_code" + }, + "556": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "UpdateProductDTO.metadata" + }, + "557": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "SoftDeleteReturn" + }, + "558": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.returnLinkableKeys" + }, + "559": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TReturnableLinkableKeys" + }, + "560": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "RestoreReturn" + }, + "561": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "__type.returnLinkableKeys" + }, + "562": { + "sourceFileName": "../../../packages/types/src/dal/repository-service.ts", + "qualifiedName": "TReturnableLinkableKeys" + }, + "563": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig" + }, + "564": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.serviceName" + }, + "565": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.alias" + }, + "566": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.fieldAlias" + }, + "567": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "568": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.path" + }, + "569": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "570": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.primaryKeys" + }, + "571": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.relationships" + }, + "572": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.extends" + }, + "573": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "574": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.serviceName" + }, + "575": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.relationship" + }, + "576": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.args" + }, + "577": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleJoinerRelationship" + }, + "578": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "579": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isInternalService" + }, + "580": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.deleteCascade" + }, + "581": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductStatus" + }, + "582": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductStatus.DRAFT" + }, + "583": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductStatus.PROPOSED" + }, + "584": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductStatus.PUBLISHED" + }, + "585": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductStatus.REJECTED" + }, + "586": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductImageDTO" + }, + "587": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductImageDTO.id" + }, + "588": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductImageDTO.url" + }, + "589": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductImageDTO.metadata" + }, + "590": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductImageDTO.deleted_at" + }, + "591": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable" + }, + "592": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$and" + }, + "593": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.$or" + }, + "594": { + "sourceFileName": "../../../packages/types/src/dal/index.ts", + "qualifiedName": "BaseFilterable.T" + }, + "595": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "OperatorMap" + }, + "596": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "597": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$and" + }, + "598": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$or" + }, + "599": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$eq" + }, + "600": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$ne" + }, + "601": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$in" + }, + "602": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$nin" + }, + "603": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$not" + }, + "604": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$gt" + }, + "605": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$gte" + }, + "606": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$lt" + }, + "607": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$lte" + }, + "608": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$like" + }, + "609": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$re" + }, + "610": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$ilike" + }, + "611": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$fulltext" + }, + "612": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$overlap" + }, + "613": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$contains" + }, + "614": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$contained" + }, + "615": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.$exists" + }, + "616": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "617": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionValueDTO" + }, + "618": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionValueDTO.id" + }, + "619": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionValueDTO.value" + }, + "620": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionValueDTO.option" + }, + "621": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionValueDTO.variant" + }, + "622": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionValueDTO.metadata" + }, + "623": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "ProductOptionValueDTO.deleted_at" + }, + "624": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantOptionDTO" + }, + "625": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantOptionDTO.value" + }, + "626": { + "sourceFileName": "../../../packages/types/src/product/common.ts", + "qualifiedName": "CreateProductVariantOptionDTO.option_id" + }, + "627": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias" + }, + "628": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias.name" + }, + "629": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias.args" + }, + "630": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerRelationship" + }, + "631": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "632": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.alias" + }, + "633": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.foreignKey" + }, + "634": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.primaryKey" + }, + "635": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.serviceName" + }, + "636": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.isInternalService" + }, + "637": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.inverse" + }, + "638": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.isList" + }, + "639": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.args" + }, + "640": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "Query" + }, + "641": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "642": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "ExpandScalar" + }, + "643": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "644": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "Scalar" + }, + "645": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "646": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.toHexString" + }, + "647": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.toHexString" + }, + "648": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "FilterQuery" + }, + "649": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "650": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.__index" + }, + "652": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "653": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "Prev" + }, + "654": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "FilterValue" + }, + "655": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "656": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "PrevLimit" + }, + "657": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "FilterValue2" + }, + "658": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "659": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "Primary" + }, + "660": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "661": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.[PrimaryKeyType]" + }, + "662": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "663": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type._id" + }, + "664": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "665": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.uuid" + }, + "666": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type" + }, + "667": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "__type.id" + }, + "668": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + }, + "669": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "ReadonlyPrimary" + }, + "670": { + "sourceFileName": "../../../packages/types/src/dal/utils.ts", + "qualifiedName": "T" + } + } +} \ No newline at end of file diff --git a/docs-util/typedoc-json-output/services.json b/docs-util/typedoc-json-output/services.json new file mode 100644 index 0000000000..ee59c323d0 --- /dev/null +++ b/docs-util/typedoc-json-output/services.json @@ -0,0 +1,159247 @@ +{ + "id": 0, + "name": "services", + "variant": "project", + "kind": 1, + "flags": {}, + "children": [ + { + "id": 1, + "name": "AnalyticsConfigService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3, + "name": "new AnalyticsConfigService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 1, + "name": "AnalyticsConfigService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 26, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 25, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 27, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 5, + "name": "analyticsConfigRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/analytics-config.ts", + "qualifiedName": "AnalyticsConfig" + }, + "name": "AnalyticsConfig", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 21, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 22, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 6, + "name": "userService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 6107, + "name": "UserService", + "package": "@medusajs/medusa" + } + }, + { + "id": 23, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 24, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 36, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 37, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 38, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 39, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 40, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 41, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 42, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 43, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 44, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 45, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 46, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 47, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 48, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 49, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 50, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 51, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 10, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 11, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates an analytics config." + } + ] + }, + "parameters": [ + { + "id": 12, + "name": "userId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 13, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/analytics-config.ts", + "qualifiedName": "CreateAnalyticsConfig" + }, + "name": "CreateAnalyticsConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/analytics-config.ts", + "qualifiedName": "AnalyticsConfig" + }, + "name": "AnalyticsConfig", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 18, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 19, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes an analytics config." + } + ] + }, + "parameters": [ + { + "id": 20, + "name": "userId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 7, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 8, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 9, + "name": "userId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/analytics-config.ts", + "qualifiedName": "AnalyticsConfig" + }, + "name": "AnalyticsConfig", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 31, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 32, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 33, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 34, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 35, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 35 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 14, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 15, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates an analytics config. If the config does not exist, it will be created instead." + } + ] + }, + "parameters": [ + { + "id": 16, + "name": "userId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 17, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/analytics-config.ts", + "qualifiedName": "UpdateAnalyticsConfig" + }, + "name": "UpdateAnalyticsConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/analytics-config.ts", + "qualifiedName": "AnalyticsConfig" + }, + "name": "AnalyticsConfig", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 28, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 29, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 30, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 1, + "name": "AnalyticsConfigService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2 + ] + }, + { + "title": "Properties", + "children": [ + 26, + 25, + 27, + 5, + 21, + 22, + 6 + ] + }, + { + "title": "Accessors", + "children": [ + 23 + ] + }, + { + "title": "Methods", + "children": [ + 36, + 10, + 18, + 7, + 31, + 14, + 28 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 52, + "name": "AuthService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Can authenticate a user based on email password combination" + } + ] + }, + "children": [ + { + "id": 53, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 54, + "name": "new AuthService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 55, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 52, + "name": "AuthService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 78, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 77, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 79, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 57, + "name": "customerService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 738, + "name": "CustomerService", + "package": "@medusajs/medusa" + } + }, + { + "id": 73, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 74, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 56, + "name": "userService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 6107, + "name": "UserService", + "package": "@medusajs/medusa" + } + }, + { + "id": 75, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 76, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 88, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 89, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 90, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 91, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 92, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 93, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 94, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 95, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 96, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 97, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 98, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 99, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 100, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 101, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 102, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 103, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 65, + "name": "authenticate", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 66, + "name": "authenticate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authenticates a given user based on an email, password combination. Uses\nscrypt to match password with hashed value." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "success: whether authentication succeeded\n user: the user document if authentication succeeded\n error: a string with the error message" + } + ] + } + ] + }, + "parameters": [ + { + "id": 67, + "name": "email", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the email of the user" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 68, + "name": "password", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the password of the user" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/auth.ts", + "qualifiedName": "AuthenticateResult" + }, + "name": "AuthenticateResult", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 62, + "name": "authenticateAPIToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 63, + "name": "authenticateAPIToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authenticates a given user with an API token" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "success: whether authentication succeeded\n user: the user document if authentication succeeded\n error: a string with the error message" + } + ] + } + ] + }, + "parameters": [ + { + "id": 64, + "name": "token", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the api_token of the user to authenticate" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/auth.ts", + "qualifiedName": "AuthenticateResult" + }, + "name": "AuthenticateResult", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 69, + "name": "authenticateCustomer", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 70, + "name": "authenticateCustomer", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authenticates a customer based on an email, password combination. Uses\nscrypt to match password with hashed value." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "success: whether authentication succeeded\n customer: the customer document if authentication succeded\n error: a string with the error message" + } + ] + } + ] + }, + "parameters": [ + { + "id": 71, + "name": "email", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the email of the user" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 72, + "name": "password", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the password of the user" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/auth.ts", + "qualifiedName": "AuthenticateResult" + }, + "name": "AuthenticateResult", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 58, + "name": "comparePassword_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 59, + "name": "comparePassword_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Verifies if a password is valid given the provided password hash" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the comparison" + } + ] + } + ] + }, + "parameters": [ + { + "id": 60, + "name": "password", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the raw password to check" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 61, + "name": "hash", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the hash to compare against" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 83, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 84, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 85, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 86, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 87, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 87 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 80, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 81, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 82, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 52, + "name": "AuthService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 53 + ] + }, + { + "title": "Properties", + "children": [ + 78, + 77, + 79, + 57, + 73, + 74, + 56 + ] + }, + { + "title": "Accessors", + "children": [ + 75 + ] + }, + { + "title": "Methods", + "children": [ + 88, + 65, + 62, + 69, + 58, + 83, + 80 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 104, + "name": "BatchJobService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 115, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 116, + "name": "new BatchJobService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 117, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 104, + "name": "BatchJobService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 172, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 171, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 173, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 118, + "name": "batchJobRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 121, + "name": "batchJobStatusMapToProps", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es2015.collection.d.ts", + "qualifiedName": "Map" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobStatus" + }, + "name": "BatchJobStatus", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 122, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 123, + "name": "entityColumnName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 124, + "name": "eventType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 123, + 124 + ] + } + ] + } + } + ], + "name": "Map", + "package": "typescript" + }, + "defaultValue": "..." + }, + { + "id": 119, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 167, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 120, + "name": "strategyResolver_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5447, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 168, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 105, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 106, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 113, + "name": "CANCELED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"batch.canceled\"" + }, + { + "id": 112, + "name": "COMPLETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"batch.completed\"" + }, + { + "id": 110, + "name": "CONFIRMED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"batch.confirmed\"" + }, + { + "id": 107, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"batch.created\"" + }, + { + "id": 114, + "name": "FAILED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"batch.failed\"" + }, + { + "id": 109, + "name": "PRE_PROCESSED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"batch.pre_processed\"" + }, + { + "id": 111, + "name": "PROCESSING", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"batch.processing\"" + }, + { + "id": 108, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"batch.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 113, + 112, + 110, + 107, + 114, + 109, + 111, + 108 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 169, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 170, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 182, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 183, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 184, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 185, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 186, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 187, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 188, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 189, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 190, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 191, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 192, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 193, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 194, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 195, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 196, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 197, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 146, + "name": "cancel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 147, + "name": "cancel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 148, + "name": "batchJobOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 143, + "name": "complete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 144, + "name": "complete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 145, + "name": "batchJobOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 140, + "name": "confirm", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 141, + "name": "confirm", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 142, + "name": "batchJobOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 133, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 134, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 135, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobCreateProps" + }, + "name": "BatchJobCreateProps", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 129, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 130, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 131, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "FilterableBatchJobProps" + }, + "name": "FilterableBatchJobProps", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 132, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 159, + "name": "prepareBatchJobForProcessing", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 160, + "name": "prepareBatchJobForProcessing", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 161, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "CreateBatchJobInput" + }, + "name": "CreateBatchJobInput", + "package": "@medusajs/medusa" + } + }, + { + "id": 162, + "name": "req", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Request" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "ParamsDictionary" + }, + "name": "ParamsDictionary", + "package": "@types/express-serve-static-core" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/qs/index.d.ts", + "qualifiedName": "QueryString.ParsedQs" + }, + "name": "ParsedQs", + "package": "@types/qs", + "qualifiedName": "QueryString.ParsedQs" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Request", + "package": "@types/express", + "qualifiedName": "e.Request" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "CreateBatchJobInput" + }, + "name": "CreateBatchJobInput", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 125, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 126, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 127, + "name": "batchJobId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 128, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 155, + "name": "setFailed", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 156, + "name": "setFailed", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 157, + "name": "batchJobOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 158, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobResultError" + }, + "name": "BatchJobResultError", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 149, + "name": "setPreProcessingDone", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 150, + "name": "setPreProcessingDone", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 151, + "name": "batchJobOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 152, + "name": "setProcessing", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 153, + "name": "setProcessing", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 154, + "name": "batchJobOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 177, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 178, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 179, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 180, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 181, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 181 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 136, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 137, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 138, + "name": "batchJobOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 139, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "context" + }, + { + "type": "literal", + "value": "result" + } + ] + } + ], + "name": "Pick", + "package": "typescript" + } + ], + "name": "Partial", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 163, + "name": "updateStatus", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 164, + "name": "updateStatus", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 165, + "name": "batchJobOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 166, + "name": "status", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/batch-job.ts", + "qualifiedName": "BatchJobStatus" + }, + "name": "BatchJobStatus", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/batch-job.ts", + "qualifiedName": "BatchJob" + }, + "name": "BatchJob", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 174, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 175, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 176, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 104, + "name": "BatchJobService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 115 + ] + }, + { + "title": "Properties", + "children": [ + 172, + 171, + 173, + 118, + 121, + 119, + 167, + 120, + 168, + 105 + ] + }, + { + "title": "Accessors", + "children": [ + 169 + ] + }, + { + "title": "Methods", + "children": [ + 182, + 146, + 143, + 140, + 133, + 129, + 159, + 125, + 155, + 149, + 152, + 177, + 136, + 163, + 174 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 198, + "name": "CartService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 204, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 205, + "name": "new CartService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 206, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 198, + "name": "CartService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 435, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 434, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 436, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 218, + "name": "addressRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 208, + "name": "cartRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 209, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 214, + "name": "findOneWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 215, + "name": "findOneWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 216, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 217, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "literal", + "value": "relations" + } + ], + "name": "Omit", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 210, + "name": "findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 211, + "name": "findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 212, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 213, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "literal", + "value": "relations" + } + ], + "name": "Omit", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 214, + 210 + ] + } + ] + } + } + ] + } + }, + { + "id": 243, + "name": "customShippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 689, + "name": "CustomShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 235, + "name": "customerService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 738, + "name": "CustomerService", + "package": "@medusajs/medusa" + } + }, + { + "id": 238, + "name": "discountService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 955, + "name": "DiscountService", + "package": "@medusajs/medusa" + } + }, + { + "id": 227, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 246, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 239, + "name": "giftCardService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1565, + "name": "GiftCardService", + "package": "@medusajs/medusa" + } + }, + { + "id": 245, + "name": "lineItemAdjustmentService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1850, + "name": "LineItemAdjustmentService", + "package": "@medusajs/medusa" + } + }, + { + "id": 220, + "name": "lineItemRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 221, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 222, + "name": "findByReturn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 223, + "name": "findByReturn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Finds line items that are to be returned as part of the Return represented\nby " + }, + { + "kind": "code", + "text": "`returnId`" + }, + { + "kind": "text", + "text": ". The function joins the associated ReturnItem and the\nLineItem's TaxLines." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the LineItems associated with the Return with its ReturnItem joined\n and mapped to " + }, + { + "kind": "code", + "text": "`return_item`" + }, + { + "kind": "text", + "text": "." + } + ] + } + ] + }, + "parameters": [ + { + "id": 224, + "name": "returnId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the Return to get LineItems by" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 225, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 226, + "name": "return_item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem" + }, + "name": "ReturnItem", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 226 + ] + } + ] + } + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 222 + ] + } + ] + } + } + ] + } + }, + { + "id": 233, + "name": "lineItemService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + } + }, + { + "id": 430, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 242, + "name": "newTotalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1956, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 234, + "name": "paymentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 2919, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 219, + "name": "paymentSessionRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 244, + "name": "priceSelectionStrategy_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "IPriceSelectionStrategy" + }, + "name": "IPriceSelectionStrategy", + "package": "@medusajs/medusa" + } + }, + { + "id": 248, + "name": "pricingService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 3316, + "name": "PricingService", + "package": "@medusajs/medusa" + } + }, + { + "id": 229, + "name": "productService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 3441, + "name": "ProductService", + "package": "@medusajs/medusa" + } + }, + { + "id": 247, + "name": "productVariantInventoryService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4409, + "name": "ProductVariantInventoryService", + "package": "@medusajs/medusa" + } + }, + { + "id": 228, + "name": "productVariantService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4076, + "name": "ProductVariantService", + "package": "@medusajs/medusa" + } + }, + { + "id": 232, + "name": "regionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 231, + "name": "salesChannelService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4809, + "name": "SalesChannelService", + "package": "@medusajs/medusa" + } + }, + { + "id": 207, + "name": "shippingMethodRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 236, + "name": "shippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5056, + "name": "ShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 237, + "name": "shippingProfileService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5168, + "name": "ShippingProfileService", + "package": "@medusajs/medusa" + } + }, + { + "id": 230, + "name": "storeService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5392, + "name": "StoreService", + "package": "@medusajs/medusa" + } + }, + { + "id": 240, + "name": "taxProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 241, + "name": "totalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5964, + "name": "TotalsService", + "package": "@medusajs/medusa" + } + }, + { + "id": 431, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 199, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 200, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 202, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"cart.created\"" + }, + { + "id": 201, + "name": "CUSTOMER_UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"cart.customer_updated\"" + }, + { + "id": 203, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"cart.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 202, + 201, + 203 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 432, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 433, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 288, + "name": "addLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 289, + "name": "addLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a line item to the cart." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + }, + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "Use " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "addOrUpdateLineItems", + "target": 295, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " instead." + } + ] + } + ] + }, + "parameters": [ + { + "id": 290, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart that we will add to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 291, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item to add." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 292, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "validateSalesChannels - should check if product belongs to the same sales channel as cart\n (if cart has associated sales channel)" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 293, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 294, + "name": "validateSalesChannels", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "true" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 294 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 295, + "name": "addOrUpdateLineItems", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 296, + "name": "addOrUpdateLineItems", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds or update one or multiple line items to the cart. It also update all existing items in the cart\nto have has_shipping to false. Finally, the adjustments will be updated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 297, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart that we will add to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 298, + "name": "lineItems", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line items to add." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 299, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "validateSalesChannels - should check if product belongs to the same sales channel as cart\n (if cart has associated sales channel)" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 300, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 301, + "name": "validateSalesChannels", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "true" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 301 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 377, + "name": "addShippingMethod", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 378, + "name": "addShippingMethod", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds the shipping method to the list of shipping methods associated with\nthe cart. Shipping Methods are the ways that an order is shipped, whereas a\nShipping Option is a possible way to ship an order. Shipping Methods may\nalso have additional details in the data field such as an id for a package\nshop." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 379, + "name": "cartOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart to add shipping method to" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 380, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of shipping option to add as valid method" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 381, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the fulmillment data for the method" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 307, + "name": "adjustFreeShipping_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 308, + "name": "adjustFreeShipping_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Ensures shipping total on cart is correct in regards to a potential free\nshipping discount\nIf a free shipping is present, we set shipping methods price to 0\nif a free shipping was present, we set shipping methods to original amount" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "void" + } + ] + } + ] + }, + "parameters": [ + { + "id": 309, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to adjust free shipping for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 310, + "name": "shouldAdd", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "flag to indicate, if we should add or remove" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 340, + "name": "applyDiscount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 341, + "name": "applyDiscount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates the cart's discounts.\nIf discount besides free shipping is already applied, this\nwill be overwritten\nThrows if discount regions does not include the cart region" + } + ] + }, + "parameters": [ + { + "id": 342, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to update" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 343, + "name": "discountCode", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the discount code" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 344, + "name": "applyDiscounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 345, + "name": "applyDiscounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates the cart's discounts.\nIf discount besides free shipping is already applied, this\nwill be overwritten\nThrows if discount regions does not include the cart region" + } + ] + }, + "parameters": [ + { + "id": 346, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to update" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 347, + "name": "discountCodes", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the discount code(s) to apply" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 336, + "name": "applyGiftCard_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 337, + "name": "applyGiftCard_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 338, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 339, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 445, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 446, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 447, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 448, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 449, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 450, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 451, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 452, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 453, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 454, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 455, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 456, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 457, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 458, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 459, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 460, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 356, + "name": "authorizePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 357, + "name": "authorizePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authorizes a payment for a cart.\nWill authorize with chosen payment provider. This will return\na payment object, that we will use to update our cart payment with.\nAdditionally, if the payment does not require more or fails, we will\nset the payment on the cart." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the resulting cart" + } + ] + } + ] + }, + "parameters": [ + { + "id": 358, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart to authorize payment for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 359, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "object containing whatever is relevant for\n authorizing the payment with the payment provider. As an example,\n this could be IP address or similar for fraud handling." + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 360, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 361, + "name": "cart_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 361 + ] + } + ] + } + } + ] + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 268, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 269, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a cart." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the create operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 270, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data to create the cart with" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/cart.ts", + "qualifiedName": "CartCreateProps" + }, + "name": "CartCreateProps", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 323, + "name": "createOrFetchGuestCustomerFromEmail_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 324, + "name": "createOrFetchGuestCustomerFromEmail_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates or fetches a user based on an email." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the resultign customer object" + } + ] + } + ] + }, + "parameters": [ + { + "id": 325, + "name": "email", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the email to use" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 404, + "name": "createTaxLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 405, + "name": "createTaxLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 406, + "name": "cartOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 410, + "name": "decorateTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 411, + "name": "decorateTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 412, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 413, + "name": "totalsConfig", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "TotalsConfig" + }, + "name": "TotalsConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "WithRequiredProperty" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "total" + } + ], + "name": "WithRequiredProperty", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 422, + "name": "decorateTotals_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 423, + "name": "decorateTotals_", + "variant": "signature", + "kind": 4096, + "flags": { + "isProtected": true + }, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "Use decorateTotals instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 424, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 425, + "name": "totalsToSelect", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "TotalField" + }, + "name": "TotalField", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 426, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "TotalsConfig" + }, + "name": "TotalsConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 396, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 397, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a cart from the database. Completed carts cannot be deleted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the deleted cart or undefined if the cart was not found." + } + ] + } + ] + }, + "parameters": [ + { + "id": 398, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 369, + "name": "deletePaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 370, + "name": "deletePaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes a payment session from the cart." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the resulting cart." + } + ] + } + ] + }, + "parameters": [ + { + "id": 371, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart to remove from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 372, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the provider whose payment session\n should be removed." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 407, + "name": "deleteTaxLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 408, + "name": "deleteTaxLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 409, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 382, + "name": "findCustomShippingOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 383, + "name": "findCustomShippingOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Finds the cart's custom shipping options based on the passed option id.\nthrows if custom options is not empty and no shipping option corresponds to optionId" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "custom shipping option" + } + ] + } + ] + }, + "parameters": [ + { + "id": 384, + "name": "cartCustomShippingOptions", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart's custom shipping options" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption" + }, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 385, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the normal or custom shipping option to find in the cartCustomShippingOptions" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption" + }, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + ] + } + } + ] + }, + { + "id": 427, + "name": "getTotalsRelations", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 428, + "name": "getTotalsRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 429, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ] + }, + { + "id": 271, + "name": "getValidatedSalesChannel", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 272, + "name": "getValidatedSalesChannel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 273, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 249, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 250, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 251, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/cart.ts", + "qualifiedName": "FilterableCartProps" + }, + "name": "FilterableCartProps", + "package": "@medusajs/medusa" + } + }, + { + "id": 252, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "config object" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 315, + "name": "onSalesChannelChange", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 316, + "name": "onSalesChannelChange", + "variant": "signature", + "kind": 4096, + "flags": { + "isProtected": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove the cart line item that does not belongs to the newly assigned sales channel" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "void" + } + ] + } + ] + }, + "parameters": [ + { + "id": 317, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cart being updated" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 318, + "name": "newSalesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The new sales channel being assigned to the cart" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 414, + "name": "refreshAdjustments_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 415, + "name": "refreshAdjustments_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 416, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 373, + "name": "refreshPaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 374, + "name": "refreshPaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Refreshes a payment session on a cart" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the resulting cart." + } + ] + } + ] + }, + "parameters": [ + { + "id": 375, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart to remove from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 376, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the provider whose payment session\n should be removed." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 348, + "name": "removeDiscount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 349, + "name": "removeDiscount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes a discount based on a discount code." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the resulting cart" + } + ] + } + ] + }, + "parameters": [ + { + "id": 350, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart to remove from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 351, + "name": "discountCode", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the discount code to remove" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 274, + "name": "removeLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 275, + "name": "removeLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes a line item from the cart." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 276, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart that we will remove from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 277, + "name": "lineItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item to remove." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 253, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 254, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a cart by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the cart document." + } + ] + } + ] + }, + "parameters": [ + { + "id": 255, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 256, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the options to get a cart" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 257, + "name": "totalsConfig", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "TotalsConfig" + }, + "name": "TotalsConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 258, + "name": "retrieveLegacy", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 259, + "name": "retrieveLegacy", + "variant": "signature", + "kind": 4096, + "flags": { + "isProtected": true + }, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 260, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 261, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 262, + "name": "totalsConfig", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "TotalsConfig" + }, + "name": "TotalsConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 263, + "name": "retrieveWithTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 264, + "name": "retrieveWithTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 265, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 266, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 267, + "name": "totalsConfig", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "TotalsConfig" + }, + "name": "TotalsConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "WithRequiredProperty" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "total" + } + ], + "name": "WithRequiredProperty", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 399, + "name": "setMetadata", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 400, + "name": "setMetadata", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Dedicated method to set metadata for a cart.\nTo ensure that plugins does not overwrite each\nothers metadata fields, setMetadata is provided." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the updated result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 401, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to apply metadata to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 402, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "key for metadata field" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 403, + "name": "value", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "value for metadata field." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 362, + "name": "setPaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 363, + "name": "setPaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Selects a payment session for a cart and creates a payment object in the external provider system" + } + ] + }, + "parameters": [ + { + "id": 364, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart to add payment method to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 365, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the provider to be set to the cart" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 366, + "name": "setPaymentSessions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 367, + "name": "setPaymentSessions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates, updates and sets payment sessions associated with the cart. The\nfirst time the method is called payment sessions will be created for each\nprovider. Additional calls will ensure that payment sessions have correct\namounts, currencies, etc. as well as make sure to filter payment sessions\nthat are not available for the cart's region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 368, + "name": "cartOrCartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart to set payment session for" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 391, + "name": "setRegion_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 392, + "name": "setRegion_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Set's the region of a cart." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 393, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to set region on" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 394, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the region to set the region to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 395, + "name": "countryCode", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the country code to set the country to" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 440, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 441, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 442, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 443, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 444, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 444 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 417, + "name": "transformQueryForTotals_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 418, + "name": "transformQueryForTotals_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 419, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 420, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 421, + "name": "totalsToSelect", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "TotalField" + }, + "name": "TotalField", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 421 + ] + } + ] + } + } + ] + } + } + ] + }, + { + "id": 311, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 312, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 313, + "name": "cartOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 314, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/cart.ts", + "qualifiedName": "CartUpdateProps" + }, + "name": "CartUpdateProps", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 326, + "name": "updateBillingAddress_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 327, + "name": "updateBillingAddress_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates the cart's billing address." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 328, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to update" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 329, + "name": "addressOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the value to set the billing address to" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload" + }, + "name": "AddressPayload", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + } + ] + } + }, + { + "id": 330, + "name": "addrRepo", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the repository to use for address updates" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 319, + "name": "updateCustomerId_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 320, + "name": "updateCustomerId_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sets the customer id of a cart" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 321, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to add email to" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 322, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the customer to add to cart" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 302, + "name": "updateLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 303, + "name": "updateLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a cart's existing line item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 304, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 305, + "name": "lineItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the line item to update." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 306, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/cart.ts", + "qualifiedName": "LineItemUpdate" + }, + "name": "LineItemUpdate", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 352, + "name": "updatePaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 353, + "name": "updatePaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates the currently selected payment session." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the resulting cart" + } + ] + } + ] + }, + "parameters": [ + { + "id": 354, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the cart to update the payment session for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 355, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data to update the payment session with" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 331, + "name": "updateShippingAddress_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 332, + "name": "updateShippingAddress_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates the cart's shipping address." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 333, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to update" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 334, + "name": "addressOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the value to set the shipping address to" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressPayload" + }, + "name": "AddressPayload", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + } + ] + } + }, + { + "id": 335, + "name": "addrRepo", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the repository to use for address updates" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 386, + "name": "updateUnitPrices_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 387, + "name": "updateUnitPrices_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 388, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 389, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 390, + "name": "customer_id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 282, + "name": "validateLineItem", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 283, + "name": "validateLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Check if line item's variant belongs to the cart's sales channel." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a boolean indicating validation result" + } + ] + } + ] + }, + "parameters": [ + { + "id": 284, + "name": "sales_channel_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart for the line item" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 285, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 286, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 286 + ] + } + ] + } + } + }, + { + "id": 287, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item being added" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/cart.ts", + "qualifiedName": "LineItemValidateData" + }, + "name": "LineItemValidateData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 278, + "name": "validateLineItemShipping_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 279, + "name": "validateLineItemShipping_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Checks if a given line item has a shipping method that can fulfill it.\nReturns true if all products in the cart can be fulfilled with the current\nshipping methods." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "boolean representing whether shipping method is validated" + } + ] + } + ] + }, + "parameters": [ + { + "id": 280, + "name": "shippingMethods", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the set of shipping methods to check from" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 281, + "name": "lineItemShippingProfiledId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 437, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 438, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 439, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 198, + "name": "CartService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 204 + ] + }, + { + "title": "Properties", + "children": [ + 435, + 434, + 436, + 218, + 208, + 243, + 235, + 238, + 227, + 246, + 239, + 245, + 220, + 233, + 430, + 242, + 234, + 219, + 244, + 248, + 229, + 247, + 228, + 232, + 231, + 207, + 236, + 237, + 230, + 240, + 241, + 431, + 199 + ] + }, + { + "title": "Accessors", + "children": [ + 432 + ] + }, + { + "title": "Methods", + "children": [ + 288, + 295, + 377, + 307, + 340, + 344, + 336, + 445, + 356, + 268, + 323, + 404, + 410, + 422, + 396, + 369, + 407, + 382, + 427, + 271, + 249, + 315, + 414, + 373, + 348, + 274, + 253, + 258, + 263, + 399, + 362, + 366, + 391, + 440, + 417, + 311, + 326, + 319, + 302, + 352, + 331, + 386, + 282, + 278, + 437 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 577, + "name": "ClaimItemService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 583, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 584, + "name": "new ClaimItemService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 585, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + } + ], + "type": { + "type": "reference", + "target": 577, + "name": "ClaimItemService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 611, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 610, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 612, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 590, + "name": "claimImageRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-image.ts", + "qualifiedName": "ClaimImage" + }, + "name": "ClaimImage", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 588, + "name": "claimItemRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem" + }, + "name": "ClaimItem", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 589, + "name": "claimTagRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-tag.ts", + "qualifiedName": "ClaimTag" + }, + "name": "ClaimTag", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 587, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 586, + "name": "lineItemService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + } + }, + { + "id": 606, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 607, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 578, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 579, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 582, + "name": "CANCELED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"claim_item.canceled\"" + }, + { + "id": 580, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"claim_item.created\"" + }, + { + "id": 581, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"claim_item.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 582, + 580, + 581 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 608, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 609, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 621, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 622, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 623, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 624, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 625, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 626, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 627, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 628, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 629, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 630, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 631, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 632, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 633, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 634, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 635, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 636, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 591, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 592, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 593, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/claim.ts", + "qualifiedName": "CreateClaimItemInput" + }, + "name": "CreateClaimItemInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem" + }, + "name": "ClaimItem", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 598, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 599, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 600, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem" + }, + "name": "ClaimItem", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 601, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem" + }, + "name": "ClaimItem", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem" + }, + "name": "ClaimItem", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 602, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 603, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a claim item by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the ClaimItem" + } + ] + } + ] + }, + "parameters": [ + { + "id": 604, + "name": "claimItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of ClaimItem to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 605, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "configuration for the find operation" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem" + }, + "name": "ClaimItem", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem" + }, + "name": "ClaimItem", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 616, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 617, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 618, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 619, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 620, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 620 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 594, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 595, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 596, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 597, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-item.ts", + "qualifiedName": "ClaimItem" + }, + "name": "ClaimItem", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 613, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 614, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 615, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 577, + "name": "ClaimItemService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 583 + ] + }, + { + "title": "Properties", + "children": [ + 611, + 610, + 612, + 590, + 588, + 589, + 587, + 586, + 606, + 607, + 578 + ] + }, + { + "title": "Accessors", + "children": [ + 608 + ] + }, + { + "title": "Methods", + "children": [ + 621, + 591, + 598, + 602, + 616, + 594, + 613 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 461, + "name": "ClaimService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 470, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 471, + "name": "new ClaimService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 472, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 461, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 551, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 550, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 552, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 473, + "name": "addressRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 483, + "name": "claimItemService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 577, + "name": "ClaimItemService", + "package": "@medusajs/medusa" + } + }, + { + "id": 474, + "name": "claimRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 484, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 485, + "name": "fulfillmentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1484, + "name": "FulfillmentProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 486, + "name": "fulfillmentService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1404, + "name": "FulfillmentService", + "package": "@medusajs/medusa" + } + }, + { + "id": 476, + "name": "lineItemRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 477, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 478, + "name": "findByReturn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 479, + "name": "findByReturn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Finds line items that are to be returned as part of the Return represented\nby " + }, + { + "kind": "code", + "text": "`returnId`" + }, + { + "kind": "text", + "text": ". The function joins the associated ReturnItem and the\nLineItem's TaxLines." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the LineItems associated with the Return with its ReturnItem joined\n and mapped to " + }, + { + "kind": "code", + "text": "`return_item`" + }, + { + "kind": "text", + "text": "." + } + ] + } + ] + }, + "parameters": [ + { + "id": 480, + "name": "returnId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the Return to get LineItems by" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 481, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 482, + "name": "return_item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem" + }, + "name": "ReturnItem", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 482 + ] + } + ] + } + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 478 + ] + } + ] + } + } + ] + } + }, + { + "id": 487, + "name": "lineItemService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + } + }, + { + "id": 546, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 488, + "name": "paymentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 2919, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 494, + "name": "productVariantInventoryService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4409, + "name": "ProductVariantInventoryService", + "package": "@medusajs/medusa" + } + }, + { + "id": 489, + "name": "regionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 490, + "name": "returnService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4652, + "name": "ReturnService", + "package": "@medusajs/medusa" + } + }, + { + "id": 475, + "name": "shippingMethodRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 491, + "name": "shippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5056, + "name": "ShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 492, + "name": "taxProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 493, + "name": "totalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5964, + "name": "TotalsService", + "package": "@medusajs/medusa" + } + }, + { + "id": 547, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 462, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 463, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 466, + "name": "CANCELED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"claim.canceled\"" + }, + { + "id": 464, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"claim.created\"" + }, + { + "id": 467, + "name": "FULFILLMENT_CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"claim.fulfillment_created\"" + }, + { + "id": 469, + "name": "REFUND_PROCESSED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"claim.refund_processed\"" + }, + { + "id": 468, + "name": "SHIPMENT_CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"claim.shipment_created\"" + }, + { + "id": 465, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"claim.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 466, + 464, + 467, + 469, + 468, + 465 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 548, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 549, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 561, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 562, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 563, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 564, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 565, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 566, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 567, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 568, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 569, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 570, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 571, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 572, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 573, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 574, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 575, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 576, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 535, + "name": "cancel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 536, + "name": "cancel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 537, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 517, + "name": "cancelFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 518, + "name": "cancelFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 519, + "name": "fulfillmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 506, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 507, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a Claim on an Order. Claims consists of items that are claimed and\noptionally items to be sent as replacement for the claimed items. The\nshipping address that the new items will be shipped to" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "created claim" + } + ] + } + ] + }, + "parameters": [ + { + "id": 508, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the object containing all data required to create a claim" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/claim.ts", + "qualifiedName": "CreateClaimInput" + }, + "name": "CreateClaimInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 509, + "name": "createFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 510, + "name": "createFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "created claim" + } + ] + } + ] + }, + "parameters": [ + { + "id": 511, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the object containing all data required to create a claim" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 512, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "config object" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 513, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 516, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 514, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "config metadata" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 515, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "config no notification" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 516, + 514, + 515 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 523, + "name": "createShipment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 524, + "name": "createShipment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 525, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 526, + "name": "fulfillmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 527, + "name": "trackingLinks", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 528, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 529, + "name": "tracking_number", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 529 + ] + } + ] + } + } + }, + "defaultValue": "[]" + }, + { + "id": 530, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 531, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 532, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 533, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {} + } + }, + "defaultValue": "{}" + }, + { + "id": 534, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "undefined" + }, + "defaultValue": "undefined" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 532, + 534 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 502, + "name": "getRefundTotalForClaimLinesOnOrder", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 503, + "name": "getRefundTotalForClaimLinesOnOrder", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Finds claim line items on an order and calculates the refund amount.\nThere are three places too look:\n- Order items\n- Swap items\n- Claim items (from previous claims)\nNote, it will attempt to return early from each of these places to avoid having to iterate over all items every time." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the refund amount" + } + ] + } + ] + }, + "parameters": [ + { + "id": 504, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to find claim lines on" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 505, + "name": "claimItems", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the claim items to match against" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/claim.ts", + "qualifiedName": "CreateClaimItemInput" + }, + "name": "CreateClaimItemInput", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 538, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 539, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 540, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 541, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 520, + "name": "processRefund", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 521, + "name": "processRefund", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 522, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 542, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 543, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets an order by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the order document" + } + ] + } + ] + }, + "parameters": [ + { + "id": 544, + "name": "claimId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the claim order to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 545, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 556, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 557, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 558, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 559, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 560, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 560 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 495, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 496, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 497, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 498, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/claim.ts", + "qualifiedName": "UpdateClaimInput" + }, + "name": "UpdateClaimInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 499, + "name": "validateCreateClaimInput", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 500, + "name": "validateCreateClaimInput", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 501, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/claim.ts", + "qualifiedName": "CreateClaimInput" + }, + "name": "CreateClaimInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 553, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 554, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 555, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 461, + "name": "default", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 470 + ] + }, + { + "title": "Properties", + "children": [ + 551, + 550, + 552, + 473, + 483, + 474, + 484, + 485, + 486, + 476, + 487, + 546, + 488, + 494, + 489, + 490, + 475, + 491, + 492, + 493, + 547, + 462 + ] + }, + { + "title": "Accessors", + "children": [ + 548 + ] + }, + { + "title": "Methods", + "children": [ + 561, + 535, + 517, + 506, + 509, + 523, + 502, + 538, + 520, + 542, + 556, + 495, + 499, + 553 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 637, + "name": "CurrencyService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 641, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 642, + "name": "new CurrencyService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 643, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 637, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 663, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 662, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 664, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 644, + "name": "currencyRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 645, + "name": "eventBusService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 646, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 658, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 659, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 638, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 639, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 640, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"currency.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 640 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 660, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 661, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 673, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 674, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 675, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 676, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 677, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 678, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 679, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 680, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 681, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 682, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 683, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 684, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 685, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 686, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 687, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 688, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 650, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 651, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists currencies based on the provided parameters and includes the count of\ncurrencies that match the query." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "an array containing the currencies as\n the first element and the total count of products that matches the query\n as the second element." + } + ] + } + ] + }, + "parameters": [ + { + "id": 652, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object that defines rules to filter currencies\n by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 653, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "object that defines the scope for what should be\n returned" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 647, + "name": "retrieveByCode", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 648, + "name": "retrieveByCode", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return the currency" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The currency" + } + ] + } + ] + }, + "parameters": [ + { + "id": 649, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency that must be retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 668, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 669, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 670, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 671, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 672, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 672 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 654, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 655, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a currency" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The updated currency" + } + ] + } + ] + }, + "parameters": [ + { + "id": 656, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The code of the currency to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 657, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data that must be updated on the currency" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/currency.ts", + "qualifiedName": "UpdateCurrencyInput" + }, + "name": "UpdateCurrencyInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 665, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 666, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 667, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 637, + "name": "default", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 641 + ] + }, + { + "title": "Properties", + "children": [ + 663, + 662, + 664, + 644, + 645, + 646, + 658, + 659, + 638 + ] + }, + { + "title": "Accessors", + "children": [ + 660 + ] + }, + { + "title": "Methods", + "children": [ + 673, + 650, + 647, + 668, + 654, + 665 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 689, + "name": "CustomShippingOptionService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 690, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 691, + "name": "new CustomShippingOptionService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 692, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 689, + "name": "CustomShippingOptionService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 712, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 711, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 713, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 693, + "name": "customShippingOptionRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption" + }, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 707, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 708, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 709, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 710, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 722, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 723, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 724, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 725, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 726, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 727, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 728, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 729, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 730, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 731, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 732, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 733, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 734, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 735, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 736, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 737, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 702, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 703, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a custom shipping option" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the creation result" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 704, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-options.ts", + "qualifiedName": "CreateCustomShippingOptionInput" + }, + "name": "CreateCustomShippingOptionInput", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-options.ts", + "qualifiedName": "CreateCustomShippingOptionInput" + }, + "name": "CreateCustomShippingOptionInput", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 705, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-options.ts", + "qualifiedName": "CreateCustomShippingOptionInput" + }, + "name": "CreateCustomShippingOptionInput", + "package": "@medusajs/medusa" + } + }, + "trueType": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption" + }, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + }, + "falseType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption" + }, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + } + } + ], + "parameters": [ + { + "id": 706, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the custom shipping option to create" + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 698, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 699, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fetches all custom shipping options based on the given selector" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "custom shipping options matching the query" + } + ] + } + ] + }, + "parameters": [ + { + "id": 700, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption" + }, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 701, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration used to find the objects. contains relations, skip, and take." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption" + }, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption" + }, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 694, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 695, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a specific shipping option." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the requested custom shipping option." + } + ] + } + ] + }, + "parameters": [ + { + "id": 696, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the custom shipping option to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 697, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "any options needed to query for the result." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption" + }, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOption" + }, + "name": "CustomShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 717, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 718, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 719, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 720, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 721, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 721 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 714, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 715, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 716, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 689, + "name": "CustomShippingOptionService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 690 + ] + }, + { + "title": "Properties", + "children": [ + 712, + 711, + 713, + 693, + 707, + 708 + ] + }, + { + "title": "Accessors", + "children": [ + 709 + ] + }, + { + "title": "Methods", + "children": [ + 722, + 702, + 698, + 694, + 717, + 714 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 863, + "name": "CustomerGroupService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 864, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 865, + "name": "new CustomerGroupService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 866, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupConstructorProps" + }, + "name": "CustomerGroupConstructorProps", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 863, + "name": "CustomerGroupService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 929, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 928, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 930, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 867, + "name": "customerGroupRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 868, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 869, + "name": "addCustomers", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 870, + "name": "addCustomers", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 871, + "name": "groupId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 872, + "name": "customerIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 877, + "name": "findWithRelationsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 878, + "name": "findWithRelationsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 879, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 880, + "name": "idsOrOptionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + ] + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 873, + "name": "removeCustomers", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 874, + "name": "removeCustomers", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 875, + "name": "groupId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 876, + "name": "customerIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/DeleteResult.d.ts", + "qualifiedName": "DeleteResult" + }, + "name": "DeleteResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 869, + 877, + 873 + ] + } + ] + } + } + ] + } + }, + { + "id": 881, + "name": "customerService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 738, + "name": "CustomerService", + "package": "@medusajs/medusa" + } + }, + { + "id": 924, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 925, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 926, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 927, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 890, + "name": "addCustomers", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 891, + "name": "addCustomers", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a batch of customers to a customer group at once" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the customer group after insertion" + } + ] + } + ] + }, + "parameters": [ + { + "id": 892, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the customer group to add customers to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 893, + "name": "customerIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "customer id's to add to the group" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 939, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 940, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 941, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 942, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 943, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 944, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 945, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 946, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 947, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 948, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 949, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 950, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 951, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 952, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 953, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 954, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 887, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 888, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a customer group with the provided data." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the create operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 889, + "name": "group", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the customer group to create" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/common/DeepPartial.d.ts", + "qualifiedName": "DeepPartial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "DeepPartial", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 898, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 899, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove customer group" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a promise" + } + ] + } + ] + }, + "parameters": [ + { + "id": 900, + "name": "groupId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the customer group to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 919, + "name": "handleCreationFail", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 920, + "name": "handleCreationFail", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 921, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 922, + "name": "ids", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 923, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "never" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 901, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 902, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List customer groups." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 903, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 904, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 906, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 905, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 906, + 905 + ] + } + ] + } + } + ] + }, + "defaultValue": "{}" + }, + { + "id": 907, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 908, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 909, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a list of customer groups and total count of records that match the query." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 910, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 911, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 913, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 912, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 913, + 912 + ] + } + ] + } + } + ] + }, + "defaultValue": "{}" + }, + { + "id": 914, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 915, + "name": "removeCustomer", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 916, + "name": "removeCustomer", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove list of customers from a customergroup" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the customergroup with the provided id" + } + ] + } + ] + }, + "parameters": [ + { + "id": 917, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the customer group from which the customers are removed" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 918, + "name": "customerIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id's of the customer to remove from group" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 882, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 883, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 884, + "name": "customerGroupId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 885, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 886, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {} + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 934, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 935, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 936, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 937, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 938, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 938 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 894, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 895, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a customer group." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resulting customer group" + } + ] + } + ] + }, + "parameters": [ + { + "id": 896, + "name": "customerGroupId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the customer group" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 897, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "customer group partial data" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/customer-groups.ts", + "qualifiedName": "CustomerGroupUpdate" + }, + "name": "CustomerGroupUpdate", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer-group.ts", + "qualifiedName": "CustomerGroup" + }, + "name": "CustomerGroup", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 931, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 932, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 933, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 863, + "name": "CustomerGroupService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 864 + ] + }, + { + "title": "Properties", + "children": [ + 929, + 928, + 930, + 867, + 881, + 924, + 925 + ] + }, + { + "title": "Accessors", + "children": [ + 926 + ] + }, + { + "title": "Methods", + "children": [ + 890, + 939, + 887, + 898, + 919, + 901, + 908, + 915, + 882, + 934, + 894, + 931 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 738, + "name": "CustomerService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate customers." + } + ] + }, + "children": [ + { + "id": 744, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 745, + "name": "new CustomerService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 746, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 738, + "name": "CustomerService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 837, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 836, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 838, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 753, + "name": "addressRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 747, + "name": "customerRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 748, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 749, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 750, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 751, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + }, + { + "id": 752, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "defaultValue": "undefined" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 749 + ] + } + ] + } + } + ] + } + }, + { + "id": 754, + "name": "eventBusService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 832, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 833, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 739, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 740, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 742, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"customer.created\"" + }, + { + "id": 741, + "name": "PASSWORD_RESET", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"customer.password_reset\"" + }, + { + "id": 743, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"customer.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 742, + 741, + 743 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 834, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 835, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 825, + "name": "addAddress", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 826, + "name": "addAddress", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 827, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 828, + "name": "address", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "AddressCreatePayload" + }, + "name": "AddressCreatePayload", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 847, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 848, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 849, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 850, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 851, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 852, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 853, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 854, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 855, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 856, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 857, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 858, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 859, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 860, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 861, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 862, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 772, + "name": "count", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 773, + "name": "count", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return the total number of documents in database" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the count operation" + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 805, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 806, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a customer from an email - customers can have accounts associated,\ne.g. to login and view order history, etc. If a password is provided the\ncustomer will automatically get an account, otherwise the customer is just\nused to hold details of customers." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of create" + } + ] + } + ] + }, + "parameters": [ + { + "id": 807, + "name": "customer", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the customer to create" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/customers.ts", + "qualifiedName": "CreateCustomerInput" + }, + "name": "CreateCustomerInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 829, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 830, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a customer from a given customer id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the delete operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 831, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the customer to delete. Must be\n castable as an ObjectId" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 755, + "name": "generateResetPasswordToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 756, + "name": "generateResetPasswordToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Generate a JSON Web token, that will be sent to a customer, that wishes to\nreset password.\nThe token will be signed with the customer's current password hash as a\nsecret a long side a payload with userId and the expiry time for the token,\nwhich is always 15 minutes." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the generated JSON web token" + } + ] + } + ] + }, + "parameters": [ + { + "id": 757, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the customer to reset the password for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 802, + "name": "hashPassword_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 803, + "name": "hashPassword_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Hashes a password" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "hashed password" + } + ] + } + ] + }, + "parameters": [ + { + "id": 804, + "name": "password", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the value to hash" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 758, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 759, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 760, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 761, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 763, + "name": "groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 762, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 763, + 762 + ] + } + ] + } + } + ] + }, + "defaultValue": "{}" + }, + { + "id": 764, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 765, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 766, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 767, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 768, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 770, + "name": "groups", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 769, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 770, + 769 + ] + } + ] + } + } + ] + } + }, + { + "id": 771, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 790, + "name": "listByEmail", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 791, + "name": "listByEmail", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 792, + "name": "email", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 793, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 821, + "name": "removeAddress", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 822, + "name": "removeAddress", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 823, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 824, + "name": "addressId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 798, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 799, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a customer by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the customer document." + } + ] + } + ] + }, + "parameters": [ + { + "id": 800, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the customer to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 801, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 778, + "name": "retrieveByEmail", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 779, + "name": "retrieveByEmail", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a registered customer by email." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the customer document." + } + ] + }, + { + "tag": "@deprecated", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 780, + "name": "email", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the email of the customer to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 781, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 794, + "name": "retrieveByPhone", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 795, + "name": "retrieveByPhone", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a customer by phone." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the customer document." + } + ] + } + ] + }, + "parameters": [ + { + "id": 796, + "name": "phone", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the phone of the customer to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 797, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 786, + "name": "retrieveRegisteredByEmail", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 787, + "name": "retrieveRegisteredByEmail", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 788, + "name": "email", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 789, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 782, + "name": "retrieveUnregisteredByEmail", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 783, + "name": "retrieveUnregisteredByEmail", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 784, + "name": "email", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 785, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 774, + "name": "retrieve_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 775, + "name": "retrieve_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 776, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 777, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 842, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 843, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 844, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 845, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 846, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 846 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 808, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 809, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a customer." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the update result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 810, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the variant. Must be a string that\n can be casted to an ObjectId" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 811, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object with the update values." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/customers.ts", + "qualifiedName": "UpdateCustomerInput" + }, + "name": "UpdateCustomerInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 816, + "name": "updateAddress", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 817, + "name": "updateAddress", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 818, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 819, + "name": "addressId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 820, + "name": "address", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/api/routes/store/customers/update-address.ts", + "qualifiedName": "StorePostCustomersCustomerAddressesAddressReq" + }, + "name": "StorePostCustomersCustomerAddressesAddressReq", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 812, + "name": "updateBillingAddress_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 813, + "name": "updateBillingAddress_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates the customers' billing address." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 814, + "name": "customer", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the Customer to update" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/customer.ts", + "qualifiedName": "Customer" + }, + "name": "Customer", + "package": "@medusajs/medusa" + } + }, + { + "id": 815, + "name": "addressOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the value to set the billing address to" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/common/DeepPartial.d.ts", + "qualifiedName": "DeepPartial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + ], + "name": "DeepPartial", + "package": "typeorm" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 839, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 840, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 841, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 738, + "name": "CustomerService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 744 + ] + }, + { + "title": "Properties", + "children": [ + 837, + 836, + 838, + 753, + 747, + 754, + 832, + 833, + 739 + ] + }, + { + "title": "Accessors", + "children": [ + 834 + ] + }, + { + "title": "Methods", + "children": [ + 825, + 847, + 772, + 805, + 829, + 755, + 802, + 758, + 765, + 790, + 821, + 798, + 778, + 794, + 786, + 782, + 774, + 842, + 808, + 816, + 812, + 839 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1139, + "name": "DiscountConditionService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate discount conditions." + } + ], + "blockTags": [ + { + "tag": "@implements", + "content": [] + } + ] + }, + "children": [ + { + "id": 1148, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1149, + "name": "new DiscountConditionService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1150, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 1139, + "name": "DiscountConditionService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 1217, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 1216, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 1218, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 1151, + "name": "discountConditionRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition" + }, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1152, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1176, + "name": "addConditionResources", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1177, + "name": "addConditionResources", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1178, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1179, + "name": "resourceIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 1180, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1181, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1181 + ] + } + ] + } + } + ] + } + } + }, + { + "id": 1182, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionType" + }, + "name": "DiscountConditionType", + "package": "@medusajs/medusa" + } + }, + { + "id": 1183, + "name": "overrideExisting", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product.ts", + "qualifiedName": "DiscountConditionProduct" + }, + "name": "DiscountConditionProduct", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-type.ts", + "qualifiedName": "DiscountConditionProductType" + }, + "name": "DiscountConditionProductType", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-collection.ts", + "qualifiedName": "DiscountConditionProductCollection" + }, + "name": "DiscountConditionProductCollection", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-tag.ts", + "qualifiedName": "DiscountConditionProductTag" + }, + "name": "DiscountConditionProductTag", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-customer-group.ts", + "qualifiedName": "DiscountConditionCustomerGroup" + }, + "name": "DiscountConditionCustomerGroup", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1191, + "name": "canApplyForCustomer", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1192, + "name": "canApplyForCustomer", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1193, + "name": "discountRuleId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1194, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1153, + "name": "findOneWithDiscount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1154, + "name": "findOneWithDiscount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1155, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1156, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition" + }, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1157, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1158, + "name": "discount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1158 + ] + } + ] + } + } + ] + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1159, + "name": "getJoinTableResourceIdentifiers", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1160, + "name": "getJoinTableResourceIdentifiers", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1161, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 1162, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1166, + "name": "conditionTable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "DiscountConditionResourceType" + }, + "name": "DiscountConditionResourceType", + "package": "@medusajs/medusa" + } + }, + { + "id": 1163, + "name": "joinTable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1165, + "name": "joinTableForeignKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "DiscountConditionJoinTableForeignKey" + }, + "name": "DiscountConditionJoinTableForeignKey", + "package": "@medusajs/medusa" + } + }, + { + "id": 1167, + "name": "joinTableKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1168, + "name": "relatedTable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1164, + "name": "resourceKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1166, + 1163, + 1165, + 1167, + 1168, + 1164 + ] + } + ] + } + } + } + ] + }, + { + "id": 1187, + "name": "isValidForProduct", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1188, + "name": "isValidForProduct", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1189, + "name": "discountRuleId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1190, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1184, + "name": "queryConditionTable", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1185, + "name": "queryConditionTable", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1186, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1169, + "name": "removeConditionResources", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1170, + "name": "removeConditionResources", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1171, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1172, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionType" + }, + "name": "DiscountConditionType", + "package": "@medusajs/medusa" + } + }, + { + "id": 1173, + "name": "resourceIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 1174, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1175, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1175 + ] + } + ] + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/DeleteResult.d.ts", + "qualifiedName": "DeleteResult" + }, + "name": "DeleteResult", + "package": "typeorm" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 1176, + 1191, + 1153, + 1159, + 1187, + 1184, + 1169 + ] + } + ] + } + } + ] + } + }, + { + "id": 1195, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 1212, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 1213, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 1214, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 1215, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 1227, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1228, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1229, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 1230, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1231, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1232, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1233, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1234, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 1235, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1236, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1237, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1238, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 1239, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1240, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1241, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1242, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 1209, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1210, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1211, + "name": "discountConditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition" + }, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1204, + "name": "removeResources", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1205, + "name": "removeResources", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1206, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "DiscountConditionInput" + }, + "name": "DiscountConditionInput", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "id" + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1207, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1208, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1208 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1196, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1197, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1198, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1199, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition" + }, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition" + }, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1222, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1223, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1224, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1225, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1226, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1226 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 1200, + "name": "upsertCondition", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1201, + "name": "upsertCondition", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1202, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "DiscountConditionInput" + }, + "name": "DiscountConditionInput", + "package": "@medusajs/medusa" + } + }, + { + "id": 1203, + "name": "overrideExisting", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "true" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product.ts", + "qualifiedName": "DiscountConditionProduct" + }, + "name": "DiscountConditionProduct", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-type.ts", + "qualifiedName": "DiscountConditionProductType" + }, + "name": "DiscountConditionProductType", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-collection.ts", + "qualifiedName": "DiscountConditionProductCollection" + }, + "name": "DiscountConditionProductCollection", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-tag.ts", + "qualifiedName": "DiscountConditionProductTag" + }, + "name": "DiscountConditionProductTag", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-customer-group.ts", + "qualifiedName": "DiscountConditionCustomerGroup" + }, + "name": "DiscountConditionCustomerGroup", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1219, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1220, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1221, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 1139, + "name": "DiscountConditionService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + }, + { + "id": 1140, + "name": "resolveConditionType_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true, + "isStatic": true + }, + "signatures": [ + { + "id": 1141, + "name": "resolveConditionType_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1142, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "DiscountConditionInput" + }, + "name": "DiscountConditionInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reflection", + "declaration": { + "id": 1143, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1145, + "name": "resource_ids", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 1146, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1147, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1147 + ] + } + ] + } + } + ] + } + } + }, + { + "id": 1144, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionType" + }, + "name": "DiscountConditionType", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1145, + 1144 + ] + } + ] + } + } + ] + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1148 + ] + }, + { + "title": "Properties", + "children": [ + 1217, + 1216, + 1218, + 1151, + 1195, + 1212, + 1213 + ] + }, + { + "title": "Accessors", + "children": [ + 1214 + ] + }, + { + "title": "Methods", + "children": [ + 1227, + 1209, + 1204, + 1196, + 1222, + 1200, + 1219, + 1140 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 955, + "name": "DiscountService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate discounts." + } + ], + "blockTags": [ + { + "tag": "@implements", + "content": [] + } + ] + }, + "children": [ + { + "id": 956, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 957, + "name": "new DiscountService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 958, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + } + ], + "type": { + "type": "reference", + "target": 955, + "name": "DiscountService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 1113, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 1112, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 1114, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 960, + "name": "customerService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 738, + "name": "CustomerService", + "package": "@medusajs/medusa" + } + }, + { + "id": 968, + "name": "discountConditionRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition" + }, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 969, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 993, + "name": "addConditionResources", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 994, + "name": "addConditionResources", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 995, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 996, + "name": "resourceIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 997, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 998, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 998 + ] + } + ] + } + } + ] + } + } + }, + { + "id": 999, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionType" + }, + "name": "DiscountConditionType", + "package": "@medusajs/medusa" + } + }, + { + "id": 1000, + "name": "overrideExisting", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product.ts", + "qualifiedName": "DiscountConditionProduct" + }, + "name": "DiscountConditionProduct", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-type.ts", + "qualifiedName": "DiscountConditionProductType" + }, + "name": "DiscountConditionProductType", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-collection.ts", + "qualifiedName": "DiscountConditionProductCollection" + }, + "name": "DiscountConditionProductCollection", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-product-tag.ts", + "qualifiedName": "DiscountConditionProductTag" + }, + "name": "DiscountConditionProductTag", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition-customer-group.ts", + "qualifiedName": "DiscountConditionCustomerGroup" + }, + "name": "DiscountConditionCustomerGroup", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1008, + "name": "canApplyForCustomer", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1009, + "name": "canApplyForCustomer", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1010, + "name": "discountRuleId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1011, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 970, + "name": "findOneWithDiscount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 971, + "name": "findOneWithDiscount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 972, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 973, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountCondition" + }, + "name": "DiscountCondition", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 974, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 975, + "name": "discount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 975 + ] + } + ] + } + } + ] + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 976, + "name": "getJoinTableResourceIdentifiers", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 977, + "name": "getJoinTableResourceIdentifiers", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 978, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 979, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 983, + "name": "conditionTable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "DiscountConditionResourceType" + }, + "name": "DiscountConditionResourceType", + "package": "@medusajs/medusa" + } + }, + { + "id": 980, + "name": "joinTable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 982, + "name": "joinTableForeignKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "DiscountConditionJoinTableForeignKey" + }, + "name": "DiscountConditionJoinTableForeignKey", + "package": "@medusajs/medusa" + } + }, + { + "id": 984, + "name": "joinTableKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 985, + "name": "relatedTable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 981, + "name": "resourceKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 983, + 980, + 982, + 984, + 985, + 981 + ] + } + ] + } + } + } + ] + }, + { + "id": 1004, + "name": "isValidForProduct", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1005, + "name": "isValidForProduct", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1006, + "name": "discountRuleId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1007, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1001, + "name": "queryConditionTable", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1002, + "name": "queryConditionTable", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1003, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 986, + "name": "removeConditionResources", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 987, + "name": "removeConditionResources", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 988, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 989, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-condition.ts", + "qualifiedName": "DiscountConditionType" + }, + "name": "DiscountConditionType", + "package": "@medusajs/medusa" + } + }, + { + "id": 990, + "name": "resourceIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 991, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 992, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 992 + ] + } + ] + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/DeleteResult.d.ts", + "qualifiedName": "DeleteResult" + }, + "name": "DeleteResult", + "package": "typeorm" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 993, + 1008, + 970, + 976, + 1004, + 1001, + 986 + ] + } + ] + } + } + ] + } + }, + { + "id": 1012, + "name": "discountConditionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1139, + "name": "DiscountConditionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 959, + "name": "discountRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 961, + "name": "discountRuleRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRule" + }, + "name": "DiscountRule", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 1017, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 1018, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 962, + "name": "giftCardRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 963, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 964, + "name": "listGiftCardsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 965, + "name": "listGiftCardsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 966, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + } + }, + { + "id": 967, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 964 + ] + } + ] + } + } + ] + } + }, + { + "id": 1108, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 1014, + "name": "newTotalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1956, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 1015, + "name": "productService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 3441, + "name": "ProductService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1016, + "name": "regionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1013, + "name": "totalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5964, + "name": "TotalsService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1109, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 1110, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 1111, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 1061, + "name": "addRegion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1062, + "name": "addRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a region to the discount regions array." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1063, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1064, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of region to add" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1123, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1124, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1125, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 1126, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1127, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1128, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1129, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1130, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 1131, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1132, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1133, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1134, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 1135, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1136, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1137, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1138, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 1076, + "name": "calculateDiscountForLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1077, + "name": "calculateDiscountForLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1078, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1079, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 1080, + "name": "calculationContextData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "CalculationContextData" + }, + "name": "CalculationContextData", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1104, + "name": "canApplyForCustomer", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1105, + "name": "canApplyForCustomer", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1106, + "name": "discountRuleId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1107, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1034, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1035, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a discount with provided data given that the data is validated.\nNormalizes discount code to uppercase." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the create operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1036, + "name": "discount", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the discount data to create" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "CreateDiscountInput" + }, + "name": "CreateDiscountInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1053, + "name": "createDynamicCode", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1054, + "name": "createDynamicCode", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a dynamic code for a discount id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the newly created dynamic code" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1055, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the discount to create a code for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1056, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the object containing a code to identify the discount by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "CreateDynamicDiscountInput" + }, + "name": "CreateDynamicDiscountInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1069, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1070, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a discount idempotently" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the delete operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1071, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of discount to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1057, + "name": "deleteDynamicCode", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1058, + "name": "deleteDynamicCode", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a dynamic code for a discount id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the newly created dynamic code" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1059, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the discount to create a code for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1060, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the code to identify the discount by" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1085, + "name": "hasCustomersGroupCondition", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1086, + "name": "hasCustomersGroupCondition", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1087, + "name": "discount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 1094, + "name": "hasExpired", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1095, + "name": "hasExpired", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1096, + "name": "discount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 1091, + "name": "hasNotStarted", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1092, + "name": "hasNotStarted", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1093, + "name": "discount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 1088, + "name": "hasReachedLimit", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1089, + "name": "hasReachedLimit", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1090, + "name": "discount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 1097, + "name": "isDisabled", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1098, + "name": "isDisabled", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1099, + "name": "discount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 1100, + "name": "isValidForRegion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1101, + "name": "isValidForRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1102, + "name": "discount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + }, + { + "id": 1103, + "name": "region_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1026, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1027, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1028, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "FilterableDiscountProps" + }, + "name": "FilterableDiscountProps", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 1029, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1030, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1031, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1032, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "FilterableDiscountProps" + }, + "name": "FilterableDiscountProps", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 1033, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1045, + "name": "listByCodes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1046, + "name": "listByCodes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List all the discounts corresponding to the given codes" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the discounts" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1047, + "name": "discountCodes", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "discount codes of discounts to retrieve" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 1048, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1065, + "name": "removeRegion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1066, + "name": "removeRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes a region from the discount regions array." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1067, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of discount" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1068, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of region to remove" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1037, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1038, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a discount by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the discount" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1039, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of discount to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1040, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1041, + "name": "retrieveByCode", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1042, + "name": "retrieveByCode", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the discount by discount code." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the discount" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1043, + "name": "discountCode", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "discount code of discount to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1044, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object containing query settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1118, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1119, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1120, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1121, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1122, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1122 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 1049, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1050, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a discount." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1051, + "name": "discountId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "discount id of discount to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1052, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data to update the discount with" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/discount.ts", + "qualifiedName": "UpdateDiscountInput" + }, + "name": "UpdateDiscountInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1081, + "name": "validateDiscountForCartOrThrow", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1082, + "name": "validateDiscountForCartOrThrow", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1083, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 1084, + "name": "discount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1072, + "name": "validateDiscountForProduct", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1073, + "name": "validateDiscountForProduct", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1074, + "name": "discountRuleId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1075, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1019, + "name": "validateDiscountRule_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1020, + "name": "validateDiscountRule_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a discount rule with provided data given that the data is validated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the create operation" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1021, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1022, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1023, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRuleType" + }, + "name": "DiscountRuleType", + "package": "@medusajs/medusa" + } + }, + { + "id": 1024, + "name": "value", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1023, + 1024 + ] + } + ] + } + } + } + ], + "parameters": [ + { + "id": 1025, + "name": "discountRule", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the discount rule to create" + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ] + }, + { + "id": 1115, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1116, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1117, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 955, + "name": "DiscountService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 956 + ] + }, + { + "title": "Properties", + "children": [ + 1113, + 1112, + 1114, + 960, + 968, + 1012, + 959, + 961, + 1017, + 1018, + 962, + 1108, + 1014, + 1015, + 1016, + 1013, + 1109 + ] + }, + { + "title": "Accessors", + "children": [ + 1110 + ] + }, + { + "title": "Methods", + "children": [ + 1061, + 1123, + 1076, + 1104, + 1034, + 1053, + 1069, + 1057, + 1085, + 1094, + 1091, + 1088, + 1097, + 1100, + 1026, + 1030, + 1045, + 1065, + 1037, + 1041, + 1118, + 1049, + 1081, + 1072, + 1019, + 1115 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1243, + "name": "DraftOrderService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handles draft orders" + } + ], + "blockTags": [ + { + "tag": "@implements", + "content": [] + } + ] + }, + "children": [ + { + "id": 1248, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1249, + "name": "new DraftOrderService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1250, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 1243, + "name": "DraftOrderService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 1306, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 1305, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 1307, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 1264, + "name": "cartService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 198, + "name": "CartService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1268, + "name": "customShippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 689, + "name": "CustomShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1251, + "name": "draftOrderRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 1263, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 1265, + "name": "lineItemService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1301, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 1253, + "name": "orderRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1254, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1259, + "name": "findOneWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1260, + "name": "findOneWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1261, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 1262, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "literal", + "value": "relations" + } + ], + "name": "Omit", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1255, + "name": "findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1256, + "name": "findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1257, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 1258, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "literal", + "value": "relations" + } + ], + "name": "Omit", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 1259, + 1255 + ] + } + ] + } + } + ] + } + }, + { + "id": 1252, + "name": "paymentRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 1266, + "name": "productVariantService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4076, + "name": "ProductVariantService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1267, + "name": "shippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5056, + "name": "ShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1302, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 1244, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1245, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1246, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"draft_order.created\"" + }, + { + "id": 1247, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"draft_order.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1246, + 1247 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1303, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 1304, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 1316, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1317, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1318, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 1319, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1320, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1321, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1322, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1323, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 1324, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1325, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1326, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1327, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 1328, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1329, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1330, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1331, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 1288, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1289, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a draft order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the created draft order" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1290, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "data to create draft order from" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/draft-orders.ts", + "qualifiedName": "DraftOrderCreateProps" + }, + "name": "DraftOrderCreateProps", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1277, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1278, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes draft order idempotently." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "empty promise" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1279, + "name": "draftOrderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of draft order to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1284, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1285, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists draft orders" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "list of draft orders" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1286, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query object for find" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1287, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "configurable attributes for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1280, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1281, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists draft orders alongside the count" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "draft orders" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1282, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query selector to filter draft orders" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1283, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query config" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1291, + "name": "registerCartCompletion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1292, + "name": "registerCartCompletion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Registers a draft order as completed, when an order has been completed." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the created order" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1293, + "name": "draftOrderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of draft order to complete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1294, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of order completed from draft order cart" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/UpdateResult.d.ts", + "qualifiedName": "UpdateResult" + }, + "name": "UpdateResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1269, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1270, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a draft order with the given id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the draft order" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1271, + "name": "draftOrderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the draft order to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1272, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query object for findOne" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1273, + "name": "retrieveByCartId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1274, + "name": "retrieveByCartId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a draft order based on its associated cart id" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the draft order" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1275, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "cart id that the draft orders's cart has" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1276, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query object for findOne" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1311, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1312, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1313, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1314, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1315, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1315 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 1295, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1296, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a draft order with the given data" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated draft order" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1297, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the draft order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1298, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "values to update the order with" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1299, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1300, + "name": "no_notification_order", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1300 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/draft-order.ts", + "qualifiedName": "DraftOrder" + }, + "name": "DraftOrder", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1308, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1309, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1310, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 1243, + "name": "DraftOrderService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1248 + ] + }, + { + "title": "Properties", + "children": [ + 1306, + 1305, + 1307, + 1264, + 1268, + 1251, + 1263, + 1265, + 1301, + 1253, + 1252, + 1266, + 1267, + 1302, + 1244 + ] + }, + { + "title": "Accessors", + "children": [ + 1303 + ] + }, + { + "title": "Methods", + "children": [ + 1316, + 1288, + 1277, + 1284, + 1280, + 1291, + 1269, + 1273, + 1311, + 1295, + 1308 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1332, + "name": "EventBusService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Can keep track of multiple subscribers to different events and run the\nsubscribers when events happen. Events will run asynchronously." + } + ] + }, + "children": [ + { + "id": 1333, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1334, + "name": "new EventBusService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1335, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + }, + { + "id": 1336, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 1337, + "name": "isSingleton", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "true" + } + ], + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 1381, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 1380, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 1382, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 1338, + "name": "config_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "ConfigModule" + }, + "name": "ConfigModule", + "package": "@medusajs/types" + } + }, + { + "id": 1344, + "name": "enqueue_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 1342, + "name": "logger_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/logger/index.d.ts", + "qualifiedName": "Logger" + }, + "name": "Logger", + "package": "@medusajs/types" + } + }, + { + "id": 1376, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 1343, + "name": "shouldEnqueuerRun", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1339, + "name": "stagedJobService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5343, + "name": "StagedJobService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1377, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 1378, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 1379, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 1340, + "name": "eventBusModuleService_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 1341, + "name": "eventBusModuleService_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/event-bus-module.d.ts", + "qualifiedName": "IEventBusModuleService" + }, + "name": "IEventBusModuleService", + "package": "@medusajs/types" + } + } + }, + { + "id": 1388, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1389, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1390, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 1391, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1392, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1393, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1394, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1395, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 1396, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1397, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1398, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1399, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 1400, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1401, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1402, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1403, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 1358, + "name": "emit", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1359, + "name": "emit", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calls all subscribers when an event occurs." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the jobs from our queue" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1360, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1361, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The data to use to process the events" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/common.d.ts", + "qualifiedName": "EmitData" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "EmitData", + "package": "@medusajs/types" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob" + }, + "name": "StagedJob", + "package": "@medusajs/medusa" + } + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "EventBusTypes.IEventBusService.emit" + } + }, + { + "id": 1362, + "name": "emit", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calls all subscribers when an event occurs." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the job from our queue" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1363, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1364, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the name of the event to be process." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1365, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data to send to the subscriber." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 1366, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "options to add the job with" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob" + }, + "name": "StagedJob", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "EventBusTypes.IEventBusService.emit" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "EventBusTypes.IEventBusService.emit" + } + }, + { + "id": 1371, + "name": "enqueuer_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1372, + "name": "enqueuer_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1373, + "name": "listJobs", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1374, + "name": "listJobs", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1375, + "name": "listConfig", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob" + }, + "name": "StagedJob", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "never" + } + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob" + }, + "name": "StagedJob", + "package": "@medusajs/medusa" + } + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1383, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1384, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1385, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1386, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1387, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1387 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 1367, + "name": "startEnqueuer", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1368, + "name": "startEnqueuer", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1369, + "name": "stopEnqueuer", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1370, + "name": "stopEnqueuer", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1348, + "name": "subscribe", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1349, + "name": "subscribe", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a function to a list of event subscribers." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "this" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1350, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the event that the subscriber will listen for." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 1351, + "name": "subscriber", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the function to be called when a certain event\nhappens. Subscribers must return a Promise." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/common.d.ts", + "qualifiedName": "Subscriber" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Subscriber", + "package": "@medusajs/types" + } + }, + { + "id": 1352, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "subscriber context" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/common.d.ts", + "qualifiedName": "SubscriberContext" + }, + "name": "SubscriberContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "EventBusTypes.IEventBusService.subscribe" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "EventBusTypes.IEventBusService.subscribe" + } + }, + { + "id": 1353, + "name": "unsubscribe", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1354, + "name": "unsubscribe", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes function from the list of event subscribers." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "this" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1355, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the event of the subcriber." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + } + }, + { + "id": 1356, + "name": "subscriber", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the function to be removed" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/common.d.ts", + "qualifiedName": "Subscriber" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Subscriber", + "package": "@medusajs/types" + } + }, + { + "id": 1357, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "subscriber context" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/common.d.ts", + "qualifiedName": "SubscriberContext" + }, + "name": "SubscriberContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "EventBusTypes.IEventBusService.unsubscribe" + } + } + ], + "implementationOf": { + "type": "reference", + "target": -1, + "name": "EventBusTypes.IEventBusService.unsubscribe" + } + }, + { + "id": 1345, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1346, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1347, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "EventBusTypes.IEventBusService.withTransaction" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + }, + "implementationOf": { + "type": "reference", + "target": -1, + "name": "EventBusTypes.IEventBusService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1333 + ] + }, + { + "title": "Properties", + "children": [ + 1381, + 1380, + 1382, + 1338, + 1344, + 1342, + 1376, + 1343, + 1339, + 1377 + ] + }, + { + "title": "Accessors", + "children": [ + 1378, + 1340 + ] + }, + { + "title": "Methods", + "children": [ + 1388, + 1358, + 1371, + 1373, + 1383, + 1367, + 1369, + 1348, + 1353, + 1345 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/event-bus.d.ts", + "qualifiedName": "IEventBusService" + }, + "name": "IEventBusService", + "package": "@medusajs/types" + } + ] + }, + { + "id": 1484, + "name": "FulfillmentProviderService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Helps retrieve fulfillment providers" + } + ] + }, + "children": [ + { + "id": 1485, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1486, + "name": "new FulfillmentProviderService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1487, + "name": "container", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderContainer" + }, + "name": "FulfillmentProviderContainer", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 1484, + "name": "FulfillmentProviderService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 1539, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 1538, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 1540, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 1488, + "name": "container_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderContainer" + }, + "name": "FulfillmentProviderContainer", + "package": "@medusajs/medusa" + } + }, + { + "id": 1489, + "name": "fulfillmentProviderRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProvider" + }, + "name": "FulfillmentProvider", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 1534, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 1535, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 1536, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 1537, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 1549, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1550, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1551, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 1552, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1553, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1554, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1555, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1556, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 1557, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1558, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1559, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1560, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 1561, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1562, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1563, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1564, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 1518, + "name": "calculatePrice", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1519, + "name": "calculatePrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1520, + "name": "option", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + }, + { + "id": 1521, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1522, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1507, + "name": "canCalculate", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1508, + "name": "canCalculate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1509, + "name": "option", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "CalculateOptionPriceInput" + }, + "name": "CalculateOptionPriceInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1515, + "name": "cancelFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1516, + "name": "cancelFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1517, + "name": "fulfillment", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1501, + "name": "createFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1502, + "name": "createFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1503, + "name": "method", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + }, + { + "id": 1504, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1505, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment.ts", + "qualifiedName": "CreateFulfillmentOrder" + }, + "name": "CreateFulfillmentOrder", + "package": "@medusajs/medusa" + } + }, + { + "id": 1506, + "name": "fulfillment", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "beforeInsert" + } + ], + "name": "Omit", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1526, + "name": "createReturn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1527, + "name": "createReturn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1528, + "name": "returnOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment-provider.ts", + "qualifiedName": "CreateReturnType" + }, + "name": "CreateReturnType", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1493, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1494, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProvider" + }, + "name": "FulfillmentProvider", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1495, + "name": "listFulfillmentOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1496, + "name": "listFulfillmentOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1497, + "name": "providerIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment-provider.ts", + "qualifiedName": "FulfillmentOptions" + }, + "name": "FulfillmentOptions", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1490, + "name": "registerInstalledProviders", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1491, + "name": "registerInstalledProviders", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1492, + "name": "providers", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1529, + "name": "retrieveDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1530, + "name": "retrieveDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fetches documents from the fulfillment provider" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "document to fetch" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1531, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the provider" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1532, + "name": "fulfillmentData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data relating to the fulfillment" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1533, + "name": "documentType", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the typ of" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "label" + }, + { + "type": "literal", + "value": "invoice" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1498, + "name": "retrieveProvider", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1499, + "name": "retrieveProvider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment fulfillment provider" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1500, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the provider id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + }, + { + "id": 1544, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1545, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1546, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1547, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1548, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1548 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 1510, + "name": "validateFulfillmentData", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1511, + "name": "validateFulfillmentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1512, + "name": "option", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + }, + { + "id": 1513, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1514, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1523, + "name": "validateOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1524, + "name": "validateOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1525, + "name": "option", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1541, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1542, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1543, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 1484, + "name": "FulfillmentProviderService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1485 + ] + }, + { + "title": "Properties", + "children": [ + 1539, + 1538, + 1540, + 1488, + 1489, + 1534, + 1535 + ] + }, + { + "title": "Accessors", + "children": [ + 1536 + ] + }, + { + "title": "Methods", + "children": [ + 1549, + 1518, + 1507, + 1515, + 1501, + 1526, + 1493, + 1495, + 1490, + 1529, + 1498, + 1544, + 1510, + 1523, + 1541 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1404, + "name": "FulfillmentService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handles Fulfillments" + } + ] + }, + "children": [ + { + "id": 1405, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1406, + "name": "new FulfillmentService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1407, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 1404, + "name": "FulfillmentService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 1458, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 1457, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 1459, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 1411, + "name": "fulfillmentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1484, + "name": "FulfillmentProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1412, + "name": "fulfillmentRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 1414, + "name": "lineItemRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1415, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1416, + "name": "findByReturn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1417, + "name": "findByReturn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Finds line items that are to be returned as part of the Return represented\nby " + }, + { + "kind": "code", + "text": "`returnId`" + }, + { + "kind": "text", + "text": ". The function joins the associated ReturnItem and the\nLineItem's TaxLines." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the LineItems associated with the Return with its ReturnItem joined\n and mapped to " + }, + { + "kind": "code", + "text": "`return_item`" + }, + { + "kind": "text", + "text": "." + } + ] + } + ] + }, + "parameters": [ + { + "id": 1418, + "name": "returnId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the Return to get LineItems by" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1419, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1420, + "name": "return_item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem" + }, + "name": "ReturnItem", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1420 + ] + } + ] + } + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 1416 + ] + } + ] + } + } + ] + } + }, + { + "id": 1409, + "name": "lineItemService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1453, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 1421, + "name": "productVariantInventoryService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4409, + "name": "ProductVariantInventoryService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1410, + "name": "shippingProfileService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5168, + "name": "ShippingProfileService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1408, + "name": "totalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5964, + "name": "TotalsService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1413, + "name": "trackingLinkRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tracking-link.ts", + "qualifiedName": "TrackingLink" + }, + "name": "TrackingLink", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 1454, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 1455, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 1456, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 1468, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1469, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1470, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 1471, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1472, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1473, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1474, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1475, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 1476, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1477, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1478, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1479, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 1480, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1481, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1482, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1483, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 1443, + "name": "cancelFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1444, + "name": "cancelFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancels a fulfillment with the fulfillment provider. Will decrement the\nfulfillment_quantity on the line items associated with the fulfillment.\nThrows if the fulfillment has already been shipped." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the save operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1445, + "name": "fulfillmentOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the fulfillment object or id." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1438, + "name": "createFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1439, + "name": "createFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates an order fulfillment\nIf items needs to be fulfilled by different provider, we make\nsure to partition those items, and create fulfillment for\nthose partitions." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the created fulfillments" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1440, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "order to create fulfillment for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment.ts", + "qualifiedName": "CreateFulfillmentOrder" + }, + "name": "CreateFulfillmentOrder", + "package": "@medusajs/medusa" + } + }, + { + "id": 1441, + "name": "itemsToFulfill", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the items in the order to fulfill" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment.ts", + "qualifiedName": "FulFillmentItemType" + }, + "name": "FulFillmentItemType", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1442, + "name": "custom", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "potential custom values to add" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1446, + "name": "createShipment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1447, + "name": "createShipment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a shipment by marking a fulfillment as shipped. Adds\ntracking links and potentially more metadata." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the shipped fulfillment" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1448, + "name": "fulfillmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the fulfillment to ship" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1449, + "name": "trackingLinks", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "tracking links for the shipment" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 1450, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1451, + "name": "tracking_number", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1451 + ] + } + ] + } + } + } + }, + { + "id": 1452, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "potential configuration settings, such as no_notification and metadata" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment.ts", + "qualifiedName": "CreateShipmentConfig" + }, + "name": "CreateShipmentConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1426, + "name": "getFulfillmentItems_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1427, + "name": "getFulfillmentItems_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves the order line items, given an array of items." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the line items generated by the transformer." + } + ] + } + ] + }, + "parameters": [ + { + "id": 1428, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to get line items from" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment.ts", + "qualifiedName": "CreateFulfillmentOrder" + }, + "name": "CreateFulfillmentOrder", + "package": "@medusajs/medusa" + } + }, + { + "id": 1429, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the items to get" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment.ts", + "qualifiedName": "FulFillmentItemType" + }, + "name": "FulFillmentItemType", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1422, + "name": "partitionItems_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1423, + "name": "partitionItems_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1424, + "name": "shippingMethods", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1425, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment.ts", + "qualifiedName": "FulfillmentItemPartition" + }, + "name": "FulfillmentItemPartition", + "package": "@medusajs/medusa" + } + } + } + ] + }, + { + "id": 1434, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1435, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a fulfillment by its id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the fulfillment" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1436, + "name": "fulfillmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the fulfillment to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1437, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "optional values to include with fulfillmentRepository query" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment.ts", + "qualifiedName": "Fulfillment" + }, + "name": "Fulfillment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1463, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1464, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1465, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1466, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1467, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1467 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 1430, + "name": "validateFulfillmentLineItem_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1431, + "name": "validateFulfillmentLineItem_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Checks that a given quantity of a line item can be fulfilled. Fails if the\nfulfillable quantity is lower than the requested fulfillment quantity.\nFulfillable quantity is calculated by subtracting the already fulfilled\nquantity from the quantity that was originally purchased." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a line item that has the requested fulfillment quantity\n set." + } + ] + } + ] + }, + "parameters": [ + { + "id": 1432, + "name": "item", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item to check has sufficient fulfillable\n quantity." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 1433, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the quantity that is requested to be fulfilled." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ] + } + } + ] + }, + { + "id": 1460, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1461, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1462, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 1404, + "name": "FulfillmentService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1405 + ] + }, + { + "title": "Properties", + "children": [ + 1458, + 1457, + 1459, + 1411, + 1412, + 1414, + 1409, + 1453, + 1421, + 1410, + 1408, + 1413, + 1454 + ] + }, + { + "title": "Accessors", + "children": [ + 1455 + ] + }, + { + "title": "Methods", + "children": [ + 1468, + 1443, + 1438, + 1446, + 1426, + 1422, + 1434, + 1463, + 1430, + 1460 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1565, + "name": "GiftCardService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate gift cards." + } + ] + }, + "children": [ + { + "id": 1575, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1576, + "name": "new GiftCardService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1577, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 1565, + "name": "GiftCardService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 1625, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 1624, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 1626, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 1586, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 1578, + "name": "giftCardRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1579, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1580, + "name": "listGiftCardsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1581, + "name": "listGiftCardsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1582, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + } + }, + { + "id": 1583, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 1580 + ] + } + ] + } + } + ] + } + }, + { + "id": 1584, + "name": "giftCardTransactionRepo_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card-transaction.ts", + "qualifiedName": "GiftCardTransaction" + }, + "name": "GiftCardTransaction", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 1620, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 1585, + "name": "regionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1621, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 1566, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1567, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1568, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"gift_card.created\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1568 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 1622, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 1623, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 1635, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1636, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1637, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 1638, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1639, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1640, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1641, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1642, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 1643, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1644, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1645, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1646, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 1647, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1648, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1649, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1650, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 1598, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1599, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a gift card with provided data given that the data is validated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the create operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1600, + "name": "giftCard", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the gift card data to create" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/gift-card.ts", + "qualifiedName": "CreateGiftCardInput" + }, + "name": "CreateGiftCardInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1595, + "name": "createTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1596, + "name": "createTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1597, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/gift-card.ts", + "qualifiedName": "CreateGiftCardTransactionInput" + }, + "name": "CreateGiftCardTransactionInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1617, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1618, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a gift card idempotently" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the delete operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1619, + "name": "giftCardId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of gift card to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1591, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1592, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1593, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 1594, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration used to find the objects. contains relations, skip, and take." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1587, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1588, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1589, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 1590, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration used to find the objects. contains relations, skip, and take." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1605, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1606, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a gift card by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the gift card" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1607, + "name": "giftCardId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of gift card to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1608, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "optional values to include with gift card query" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1609, + "name": "retrieveByCode", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1610, + "name": "retrieveByCode", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1611, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1612, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1601, + "name": "retrieve_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1602, + "name": "retrieve_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1603, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 1604, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1630, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1631, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1632, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1633, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1634, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1634 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 1613, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1614, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a giftCard." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1615, + "name": "giftCardId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "giftCard id of giftCard to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1616, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data to update the giftCard with" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/gift-card.ts", + "qualifiedName": "UpdateGiftCardInput" + }, + "name": "UpdateGiftCardInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1627, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1628, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1629, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 1565, + "name": "GiftCardService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + }, + { + "id": 1569, + "name": "generateCode", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true + }, + "signatures": [ + { + "id": 1570, + "name": "generateCode", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Generates a 16 character gift card code" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the generated gift card code" + } + ] + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 1571, + "name": "resolveTaxRate", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true, + "isStatic": true + }, + "signatures": [ + { + "id": 1572, + "name": "resolveTaxRate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The tax_rate of the giftcard can depend on whether regions tax gift cards, an input\nprovided by the user or the tax rate. Based on these conditions, tax_rate changes." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the tax rate for the gift card" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1573, + "name": "giftCardTaxRate", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 1574, + "name": "region", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1575 + ] + }, + { + "title": "Properties", + "children": [ + 1625, + 1624, + 1626, + 1586, + 1578, + 1584, + 1620, + 1585, + 1621, + 1566 + ] + }, + { + "title": "Accessors", + "children": [ + 1622 + ] + }, + { + "title": "Methods", + "children": [ + 1635, + 1598, + 1595, + 1617, + 1591, + 1587, + 1605, + 1609, + 1601, + 1630, + 1613, + 1627, + 1569, + 1571 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1651, + "name": "IdempotencyKeyService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1652, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1653, + "name": "new IdempotencyKeyService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1654, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 1651, + "name": "IdempotencyKeyService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 1687, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 1686, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 1688, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 1655, + "name": "idempotencyKeyRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 1682, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 1683, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 1684, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 1685, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 1697, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1698, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1699, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 1700, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1701, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1702, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1703, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1704, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 1705, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1706, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1707, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1708, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 1709, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1710, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1711, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1712, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 1662, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1663, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates an idempotency key for a request.\nIf no idempotency key is provided in request, we will create a unique\nidentifier." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the created idempotency key" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1664, + "name": "payload", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "payload of request to create idempotency key for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/idempotency-key.ts", + "qualifiedName": "CreateIdempotencyKeyInput" + }, + "name": "CreateIdempotencyKeyInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1656, + "name": "initializeRequest", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1657, + "name": "initializeRequest", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Execute the initial steps in a idempotent request." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the existing or created idempotency key" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1658, + "name": "headerKey", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "potential idempotency key from header" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1659, + "name": "reqMethod", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "method of request" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1660, + "name": "reqParams", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "params of request" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1661, + "name": "reqPath", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "path of request" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1668, + "name": "lock", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1669, + "name": "lock", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Locks an idempotency." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1670, + "name": "idempotencyKey", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "key to lock" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1665, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1666, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves an idempotency key" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "idempotency key" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1667, + "name": "idempotencyKeyOrSelector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "key or selector to retrieve" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1692, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1693, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1694, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1695, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1696, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1696 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 1671, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1672, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Locks an idempotency." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1673, + "name": "idempotencyKey", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "key to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1674, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "update object" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/common/DeepPartial.d.ts", + "qualifiedName": "DeepPartial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + ], + "name": "DeepPartial", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1689, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1690, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1691, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 1651, + "name": "IdempotencyKeyService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + }, + { + "id": 1675, + "name": "workStage", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1676, + "name": "workStage", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Performs an atomic work stage.\nAn atomic work stage contains some related functionality, that needs to be\ntransactionally executed in isolation. An idempotent request will\nalways consist of 2 or more of these phases. The required phases are\n\"started\" and \"finished\"." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "new updated idempotency key" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1677, + "name": "idempotencyKey", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "current idempotency key" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1678, + "name": "callback", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "functionality to execute within the phase" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1679, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1680, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1681, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/idempotency-key.ts", + "qualifiedName": "IdempotencyCallbackResult" + }, + "name": "IdempotencyCallbackResult", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/idempotency-key.ts", + "qualifiedName": "IdempotencyKey" + }, + "name": "IdempotencyKey", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1652 + ] + }, + { + "title": "Properties", + "children": [ + 1687, + 1686, + 1688, + 1655, + 1682, + 1683 + ] + }, + { + "title": "Accessors", + "children": [ + 1684 + ] + }, + { + "title": "Methods", + "children": [ + 1697, + 1662, + 1656, + 1668, + 1665, + 1692, + 1671, + 1689, + 1675 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1850, + "name": "LineItemAdjustmentService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate line item adjustments." + } + ] + }, + "children": [ + { + "id": 1851, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1852, + "name": "new LineItemAdjustmentService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1853, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentServiceProps" + }, + "name": "LineItemAdjustmentServiceProps", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 1850, + "name": "LineItemAdjustmentService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 1894, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 1893, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 1895, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 1855, + "name": "discountService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPrivate": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 955, + "name": "DiscountService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1854, + "name": "lineItemAdjustmentRepo_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPrivate": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 1889, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 1890, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 1891, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 1892, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 1904, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1905, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1906, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 1907, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1908, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1909, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1910, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1911, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 1912, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1913, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1914, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1915, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 1916, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1917, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1918, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1919, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 1860, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1861, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a line item adjustment" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "line item adjustment" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1862, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item adjustment to create" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1881, + "name": "createAdjustmentForLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1882, + "name": "createAdjustmentForLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates adjustment for a line item" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a line item adjustment or undefined if no adjustment was created" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1883, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart object holding discounts" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 1884, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item for which a line item adjustment might be created" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1885, + "name": "createAdjustments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1886, + "name": "createAdjustments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates adjustment for a line item" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "if a lineItem was given, returns a line item adjustment or undefined if no adjustment was created\notherwise returns an array of line item adjustments for each line item in the cart" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1887, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart object holding discounts" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + }, + { + "id": 1888, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item for which a line item adjustment might be created" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + }, + { + "type": "array", + "elementType": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + } + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1871, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1872, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes line item adjustments matching a selector" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the delete operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1873, + "name": "selectorOrIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find or the line item adjustment id" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/line-item-adjustment.ts", + "qualifiedName": "FilterableLineItemAdjustmentProps" + }, + "name": "FilterableLineItemAdjustmentProps", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1874, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1875, + "name": "discount_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOperator.d.ts", + "qualifiedName": "FindOperator" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + ], + "name": "FindOperator", + "package": "typeorm" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1875 + ] + } + ] + } + } + ] + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1876, + "name": "generateAdjustments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1877, + "name": "generateAdjustments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates adjustment for a line item" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a line item adjustment or undefined if no adjustment was created" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1878, + "name": "calculationContextData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the calculationContextData object holding discounts" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "CalculationContextData" + }, + "name": "CalculationContextData", + "package": "@medusajs/medusa" + } + }, + { + "id": 1879, + "name": "generatedLineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item for which a line item adjustment might be created" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 1880, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item for which a line item adjustment might be created" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "AdjustmentContext" + }, + "name": "AdjustmentContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "GeneratedAdjustment" + }, + "name": "GeneratedAdjustment", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1867, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1868, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists line item adjustments" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1869, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/line-item-adjustment.ts", + "qualifiedName": "FilterableLineItemAdjustmentProps" + }, + "name": "FilterableLineItemAdjustmentProps", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 1870, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1856, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1857, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a line item adjustment by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the line item adjustment." + } + ] + } + ] + }, + "parameters": [ + { + "id": 1858, + "name": "lineItemAdjustmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the line item adjustment to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1859, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to retrieve the line item adjustment by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1899, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1900, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1901, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1902, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1903, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1903 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 1863, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1864, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a line item adjustment" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "line item adjustment" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1865, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item adjustment id to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1866, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item adjustment to create" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustment" + }, + "name": "LineItemAdjustment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1896, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1897, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1898, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 1850, + "name": "LineItemAdjustmentService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1851 + ] + }, + { + "title": "Properties", + "children": [ + 1894, + 1893, + 1895, + 1855, + 1854, + 1889, + 1890 + ] + }, + { + "title": "Accessors", + "children": [ + 1891 + ] + }, + { + "title": "Methods", + "children": [ + 1904, + 1860, + 1881, + 1885, + 1871, + 1876, + 1867, + 1856, + 1899, + 1863, + 1896 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1713, + "name": "LineItemService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1714, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1715, + "name": "new LineItemService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1716, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 1824, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 1823, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 1825, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 1732, + "name": "cartRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1733, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1738, + "name": "findOneWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1739, + "name": "findOneWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1740, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 1741, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "literal", + "value": "relations" + } + ], + "name": "Omit", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1734, + "name": "findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1735, + "name": "findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1736, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 1737, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "literal", + "value": "relations" + } + ], + "name": "Omit", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 1738, + 1734 + ] + } + ] + } + } + ] + } + }, + { + "id": 1746, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 1724, + "name": "itemTaxLineRepo_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1725, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1729, + "name": "deleteForCart", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1730, + "name": "deleteForCart", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1731, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1726, + "name": "upsertLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1727, + "name": "upsertLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1728, + "name": "lines", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 1729, + 1726 + ] + } + ] + } + } + ] + } + }, + { + "id": 1747, + "name": "lineItemAdjustmentService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1850, + "name": "LineItemAdjustmentService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1717, + "name": "lineItemRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1718, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1719, + "name": "findByReturn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1720, + "name": "findByReturn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Finds line items that are to be returned as part of the Return represented\nby " + }, + { + "kind": "code", + "text": "`returnId`" + }, + { + "kind": "text", + "text": ". The function joins the associated ReturnItem and the\nLineItem's TaxLines." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the LineItems associated with the Return with its ReturnItem joined\n and mapped to " + }, + { + "kind": "code", + "text": "`return_item`" + }, + { + "kind": "text", + "text": "." + } + ] + } + ] + }, + "parameters": [ + { + "id": 1721, + "name": "returnId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the Return to get LineItems by" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1722, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1723, + "name": "return_item", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem" + }, + "name": "ReturnItem", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1723 + ] + } + ] + } + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 1719 + ] + } + ] + } + } + ] + } + }, + { + "id": 1819, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 1744, + "name": "pricingService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 3316, + "name": "PricingService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1743, + "name": "productService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 3441, + "name": "ProductService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1742, + "name": "productVariantService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4076, + "name": "ProductVariantService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1745, + "name": "regionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1748, + "name": "taxProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 1820, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 1821, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 1822, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 1834, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1835, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1836, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 1837, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 1838, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1839, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1840, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1841, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 1842, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 1843, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1844, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1845, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 1846, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1847, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 1848, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1849, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 1805, + "name": "cloneTo", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1806, + "name": "cloneTo", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1807, + "name": "ids", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 1808, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/common/DeepPartial.d.ts", + "qualifiedName": "DeepPartial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "DeepPartial", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 1809, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1810, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1811, + "name": "setOriginalLineItemId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1811 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1787, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1788, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a line item" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the created line item" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 1789, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 1790, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + "trueType": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + "falseType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + } + ], + "parameters": [ + { + "id": 1791, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item object to create" + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1758, + "name": "createReturnLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1759, + "name": "createReturnLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates return line items for a given cart based on the return items in a\nreturn." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the created line items" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1760, + "name": "returnId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id to generate return items from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1761, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to assign the return line items to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1802, + "name": "createTaxLine", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true + }, + "signatures": [ + { + "id": 1803, + "name": "createTaxLine", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create a line item tax line." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a new line item tax line" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1804, + "name": "args", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "tax line partial passed to the repo create method" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/common/DeepPartial.d.ts", + "qualifiedName": "DeepPartial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + } + ], + "name": "DeepPartial", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1796, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1797, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a line item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the delete operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1798, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the line item to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1799, + "name": "deleteWithTaxLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1800, + "name": "deleteWithTaxLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "no the cascade on the entity takes care of it\nDeletes a line item with the tax lines." + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the delete operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1801, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the line item to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1762, + "name": "generate", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1763, + "name": "generate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Generate a single or multiple line item without persisting the data into the db" + } + ] + }, + "typeParameter": [ + { + "id": 1764, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/line-item.ts", + "qualifiedName": "GenerateInputData" + }, + "name": "GenerateInputData", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/line-item.ts", + "qualifiedName": "GenerateInputData" + }, + "name": "GenerateInputData", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 1765, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "string" + }, + "trueType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + "trueType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + "falseType": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + } + } + } + ], + "parameters": [ + { + "id": 1766, + "name": "variantIdOrData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 1767, + "name": "regionIdOrContext", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "string" + }, + "trueType": { + "type": "intrinsic", + "name": "string" + }, + "falseType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/line-item.ts", + "qualifiedName": "GenerateLineItemContext" + }, + "name": "GenerateLineItemContext", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1768, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1769, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/line-item.ts", + "qualifiedName": "GenerateLineItemContext" + }, + "name": "GenerateLineItemContext", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1770, + "name": "generateLineItem", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1771, + "name": "generateLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1772, + "name": "variant", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1773, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1774, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1777, + "name": "product", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1778, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1781, + "name": "discountable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1782, + "name": "is_giftcard", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1780, + "name": "thumbnail", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 1779, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1781, + 1782, + 1780, + 1779 + ] + } + ] + } + } + }, + { + "id": 1776, + "name": "product_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1775, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1774, + 1777, + 1776, + 1775 + ] + } + ] + } + } + }, + { + "id": 1783, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 1784, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/line-item.ts", + "qualifiedName": "GenerateLineItemContext" + }, + "name": "GenerateLineItemContext", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 1785, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1786, + "name": "variantPricing", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "ProductVariantPricing" + }, + "name": "ProductVariantPricing", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1786 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1749, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1750, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1751, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 1752, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1753, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1754, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a line item by its id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the line item" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1755, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the line item to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1756, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used at query building" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 1757, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {} + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1829, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1830, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1831, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 1832, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1833, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1833 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 1792, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1793, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a line item" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated line item(s)" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1794, + "name": "idOrSelector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id or selector of the line item(s) to update" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 1795, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the properties to update the line item(s)" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1812, + "name": "validateGenerateArguments", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1813, + "name": "validateGenerateArguments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 1814, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/line-item.ts", + "qualifiedName": "GenerateInputData" + }, + "name": "GenerateInputData", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/line-item.ts", + "qualifiedName": "GenerateInputData" + }, + "name": "GenerateInputData", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 1815, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "string" + }, + "trueType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + "trueType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + "falseType": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + } + } + } + ], + "parameters": [ + { + "id": 1816, + "name": "variantIdOrData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ] + } + }, + { + "id": 1817, + "name": "regionIdOrContext", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "string" + }, + "trueType": { + "type": "intrinsic", + "name": "string" + }, + "falseType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/line-item.ts", + "qualifiedName": "GenerateLineItemContext" + }, + "name": "GenerateLineItemContext", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1818, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1826, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1827, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1828, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1714 + ] + }, + { + "title": "Properties", + "children": [ + 1824, + 1823, + 1825, + 1732, + 1746, + 1724, + 1747, + 1717, + 1819, + 1744, + 1743, + 1742, + 1745, + 1748, + 1820 + ] + }, + { + "title": "Accessors", + "children": [ + 1821 + ] + }, + { + "title": "Methods", + "children": [ + 1834, + 1805, + 1787, + 1758, + 1802, + 1796, + 1799, + 1762, + 1770, + 1749, + 1753, + 1829, + 1792, + 1812, + 1826 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 1920, + "name": "MiddlewareService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Orchestrates dynamic middleware registered through the Medusa Middleware API" + } + ] + }, + "children": [ + { + "id": 1921, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1922, + "name": "new MiddlewareService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 1920, + "name": "MiddlewareService", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 1923, + "name": "postAuthentication_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "middlewareType" + }, + "name": "middlewareType", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1924, + "name": "preAuthentication_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "middlewareType" + }, + "name": "middlewareType", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 1925, + "name": "preCartCreation_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.RequestHandler" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "ParamsDictionary" + }, + "name": "ParamsDictionary", + "package": "@types/express-serve-static-core" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/qs/index.d.ts", + "qualifiedName": "QueryString.ParsedQs" + }, + "name": "ParsedQs", + "package": "@types/qs", + "qualifiedName": "QueryString.ParsedQs" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "RequestHandler", + "package": "@types/express", + "qualifiedName": "e.RequestHandler" + } + } + }, + { + "id": 1926, + "name": "routers", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Router" + }, + "name": "Router", + "package": "@types/express", + "qualifiedName": "e.Router" + } + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 1937, + "name": "addPostAuthentication", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1938, + "name": "addPostAuthentication", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a middleware function to be called after authentication is completed." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "void" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1939, + "name": "middleware", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the middleware function. Should return a\n middleware function." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "middlewareHandlerType" + }, + "name": "middlewareHandlerType", + "package": "@medusajs/medusa" + } + }, + { + "id": 1940, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the arguments that will be passed to the\n middleware" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1941, + "name": "addPreAuthentication", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1942, + "name": "addPreAuthentication", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a middleware function to be called before authentication is completed." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "void" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1943, + "name": "middleware", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the middleware function. Should return a\n middleware function." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "middlewareHandlerType" + }, + "name": "middlewareHandlerType", + "package": "@medusajs/medusa" + } + }, + { + "id": 1944, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the arguments that will be passed to the\n middleware" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1945, + "name": "addPreCartCreation", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1946, + "name": "addPreCartCreation", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a middleware function to be called before cart creation" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 1947, + "name": "middleware", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the middleware function. Should return a\n middleware function." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.RequestHandler" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "ParamsDictionary" + }, + "name": "ParamsDictionary", + "package": "@types/express-serve-static-core" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/qs/index.d.ts", + "qualifiedName": "QueryString.ParsedQs" + }, + "name": "ParsedQs", + "package": "@types/qs", + "qualifiedName": "QueryString.ParsedQs" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "RequestHandler", + "package": "@types/express", + "qualifiedName": "e.RequestHandler" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1927, + "name": "addRouter", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1928, + "name": "addRouter", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1929, + "name": "path", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 1930, + "name": "router", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Router" + }, + "name": "Router", + "package": "@types/express", + "qualifiedName": "e.Router" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1931, + "name": "getRouters", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1932, + "name": "getRouters", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 1933, + "name": "path", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Router" + }, + "name": "Router", + "package": "@types/express", + "qualifiedName": "e.Router" + } + } + } + ] + }, + { + "id": 1948, + "name": "usePostAuthentication", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1949, + "name": "usePostAuthentication", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds post authentication middleware to an express app." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 1950, + "name": "app", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the express app to add the middleware to" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Router" + }, + "name": "Router", + "package": "@types/express", + "qualifiedName": "e.Router" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1951, + "name": "usePreAuthentication", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1952, + "name": "usePreAuthentication", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds pre authentication middleware to an express app." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 1953, + "name": "app", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the express app to add the middleware to" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.Router" + }, + "name": "Router", + "package": "@types/express", + "qualifiedName": "e.Router" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 1954, + "name": "usePreCartCreation", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1955, + "name": "usePreCartCreation", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express/index.d.ts", + "qualifiedName": "e.RequestHandler" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/express-serve-static-core/index.d.ts", + "qualifiedName": "ParamsDictionary" + }, + "name": "ParamsDictionary", + "package": "@types/express-serve-static-core" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/qs/index.d.ts", + "qualifiedName": "QueryString.ParsedQs" + }, + "name": "ParsedQs", + "package": "@types/qs", + "qualifiedName": "QueryString.ParsedQs" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "RequestHandler", + "package": "@types/express", + "qualifiedName": "e.RequestHandler" + } + } + } + ] + }, + { + "id": 1934, + "name": "validateMiddleware_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1935, + "name": "validateMiddleware_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Validates a middleware function, throws if fn is not of type function." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "nothing if the middleware is a function" + } + ] + } + ] + }, + "parameters": [ + { + "id": 1936, + "name": "fn", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the middleware function to validate." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1921 + ] + }, + { + "title": "Properties", + "children": [ + 1923, + 1924, + 1925, + 1926 + ] + }, + { + "title": "Methods", + "children": [ + 1937, + 1941, + 1945, + 1927, + 1931, + 1948, + 1951, + 1954, + 1934 + ] + } + ] + }, + { + "id": 1956, + "name": "NewTotalsService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 1957, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 1958, + "name": "new NewTotalsService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 1959, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 1956, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2088, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2087, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2089, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 1961, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 2083, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 1962, + "name": "taxCalculationStrategy_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-calculation-strategy.ts", + "qualifiedName": "ITaxCalculationStrategy" + }, + "name": "ITaxCalculationStrategy", + "package": "@medusajs/medusa" + } + }, + { + "id": 1960, + "name": "taxProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2084, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2085, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2086, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2098, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2099, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2100, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2101, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2102, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2103, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2104, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2105, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2106, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2107, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2108, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2109, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2110, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2111, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2112, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2113, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2022, + "name": "getGiftCardTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2023, + "name": "getGiftCardTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate and return the gift cards totals" + } + ] + }, + "parameters": [ + { + "id": 2024, + "name": "giftCardableAmount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2025, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2026, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2028, + "name": "giftCardTransactions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "GiftCardTransaction" + }, + "name": "GiftCardTransaction", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2029, + "name": "giftCards", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2027, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2028, + 2029, + 2027 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 2030, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2032, + "name": "tax_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2031, + "name": "total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2032, + 2031 + ] + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2033, + "name": "getGiftCardTransactionsTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2034, + "name": "getGiftCardTransactionsTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate and return the gift cards totals based on their transactions" + } + ] + }, + "parameters": [ + { + "id": 2035, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2036, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2037, + "name": "giftCardTransactions", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "GiftCardTransaction" + }, + "name": "GiftCardTransaction", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2038, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2039, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2040, + "name": "gift_cards_taxable", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 2041, + "name": "tax_rate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2040, + 2041 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2037, + 2038 + ] + } + ] + } + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 2042, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2044, + "name": "tax_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2043, + "name": "total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2044, + 2043 + ] + } + ] + } + } + } + ] + }, + { + "id": 2057, + "name": "getGiftCardableAmount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2058, + "name": "getGiftCardableAmount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2059, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2060, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2064, + "name": "discount_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2061, + "name": "gift_cards_taxable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 2063, + "name": "shipping_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2062, + "name": "subtotal", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2065, + "name": "tax_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2064, + 2061, + 2063, + 2062, + 2065 + ] + } + ] + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 1997, + "name": "getLineItemRefund", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1998, + "name": "getLineItemRefund", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return the amount that can be refund on a line item" + } + ] + }, + "parameters": [ + { + "id": 1999, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2000, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2001, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2003, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 2004, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2005, + "name": "tax_lines", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2002, + "name": "unit_price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2001, + 2003, + 2004, + 2005, + 2002 + ] + } + ] + } + } + }, + { + "id": 2006, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2007, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2008, + "name": "calculationContext", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + }, + { + "id": 2009, + "name": "taxRate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2008, + 2009 + ] + } + ] + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 2010, + "name": "getLineItemRefundLegacy", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2011, + "name": "getLineItemRefundLegacy", + "variant": "signature", + "kind": 4096, + "flags": { + "isProtected": true + }, + "parameters": [ + { + "id": 2012, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2013, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2014, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2016, + "name": "includes_tax", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 2017, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2015, + "name": "unit_price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2014, + 2016, + 2017, + 2015 + ] + } + ] + } + } + }, + { + "id": 2018, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2019, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2020, + "name": "calculationContext", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + }, + { + "id": 2021, + "name": "taxRate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2020, + 2021 + ] + } + ] + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 1963, + "name": "getLineItemTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 1964, + "name": "getLineItemTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate and return the items totals for either the legacy calculation or the new calculation" + } + ] + }, + "parameters": [ + { + "id": 1965, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 1966, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1967, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1969, + "name": "calculationContext", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + }, + { + "id": 1968, + "name": "includeTax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1970, + "name": "taxRate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1969, + 1968, + 1970 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 1971, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 1972, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 1973, + "name": "lineItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "LineItemTotals" + }, + "name": "LineItemTotals", + "package": "@medusajs/medusa" + } + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1986, + "name": "getLineItemTotalsLegacy", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1987, + "name": "getLineItemTotalsLegacy", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate and return the legacy calculated totals using the tax rate" + } + ] + }, + "parameters": [ + { + "id": 1988, + "name": "item", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 1989, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1990, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1995, + "name": "calculationContext", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + }, + { + "id": 1991, + "name": "lineItemAllocation", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1992, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1994, + "name": "discount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "DiscountAllocation" + }, + "name": "DiscountAllocation", + "package": "@medusajs/medusa" + } + }, + { + "id": 1993, + "name": "gift_card", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "GiftCardAllocation" + }, + "name": "GiftCardAllocation", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1994, + 1993 + ] + } + ] + } + } + }, + { + "id": 1996, + "name": "taxRate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1995, + 1991, + 1996 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "LineItemTotals" + }, + "name": "LineItemTotals", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 1974, + "name": "getLineItemTotals_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 1975, + "name": "getLineItemTotals_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate and return the totals for an item" + } + ] + }, + "parameters": [ + { + "id": 1976, + "name": "item", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 1977, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1978, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1985, + "name": "calculationContext", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + }, + { + "id": 1979, + "name": "includeTax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 1980, + "name": "lineItemAllocation", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 1981, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 1983, + "name": "discount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "DiscountAllocation" + }, + "name": "DiscountAllocation", + "package": "@medusajs/medusa" + } + }, + { + "id": 1982, + "name": "gift_card", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "GiftCardAllocation" + }, + "name": "GiftCardAllocation", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1983, + 1982 + ] + } + ] + } + } + }, + { + "id": 1984, + "name": "taxLines", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 1985, + 1979, + 1980, + 1984 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "LineItemTotals" + }, + "name": "LineItemTotals", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2045, + "name": "getShippingMethodTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2046, + "name": "getShippingMethodTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate and return the shipping methods totals for either the legacy calculation or the new calculation" + } + ] + }, + "parameters": [ + { + "id": 2047, + "name": "shippingMethods", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 2048, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2049, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2051, + "name": "calculationContext", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + }, + { + "id": 2052, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2050, + "name": "includeTax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 2053, + "name": "taxRate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2051, + 2052, + 2050, + 2053 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 2054, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 2055, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 2056, + "name": "shippingMethodId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "ShippingMethodTotals" + }, + "name": "ShippingMethodTotals", + "package": "@medusajs/medusa" + } + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2075, + "name": "getShippingMethodTotalsLegacy", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2076, + "name": "getShippingMethodTotalsLegacy", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate and return the shipping method totals legacy using the tax rate" + } + ] + }, + "parameters": [ + { + "id": 2077, + "name": "shippingMethod", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + }, + { + "id": 2078, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2079, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2080, + "name": "calculationContext", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + }, + { + "id": 2081, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2082, + "name": "taxRate", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2080, + 2081, + 2082 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "ShippingMethodTotals" + }, + "name": "ShippingMethodTotals", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2066, + "name": "getShippingMethodTotals_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2067, + "name": "getShippingMethodTotals_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate and return the shipping method totals" + } + ] + }, + "parameters": [ + { + "id": 2068, + "name": "shippingMethod", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + }, + { + "id": 2069, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2070, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2072, + "name": "calculationContext", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + }, + { + "id": 2074, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2071, + "name": "includeTax", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 2073, + "name": "taxLines", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine" + }, + "name": "ShippingMethodTaxLine", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2072, + 2074, + 2071, + 2073 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "ShippingMethodTotals" + }, + "name": "ShippingMethodTotals", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2093, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2094, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2095, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2096, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2097, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2097 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2090, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2091, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2092, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 1956, + "name": "default", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 1957 + ] + }, + { + "title": "Properties", + "children": [ + 2088, + 2087, + 2089, + 1961, + 2083, + 1962, + 1960, + 2084 + ] + }, + { + "title": "Accessors", + "children": [ + 2085 + ] + }, + { + "title": "Methods", + "children": [ + 2098, + 2022, + 2033, + 2057, + 1997, + 2010, + 1963, + 1986, + 1974, + 2045, + 2075, + 2066, + 2093, + 2090 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2114, + "name": "NoteService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2120, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2121, + "name": "new NoteService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2122, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 2114, + "name": "NoteService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2155, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2154, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2156, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2124, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2150, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2123, + "name": "noteRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 2151, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2115, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2116, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2117, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"note.created\"" + }, + { + "id": 2119, + "name": "DELETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"note.deleted\"" + }, + { + "id": 2118, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"note.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2117, + 2119, + 2118 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2152, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2153, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2165, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2166, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2167, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2168, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2169, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2170, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2171, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2172, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2173, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2174, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2175, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2176, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2177, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2178, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2179, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2180, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2137, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2138, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a note associated with a given author" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the creation result" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2139, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the note to create" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/note.ts", + "qualifiedName": "CreateNoteInput" + }, + "name": "CreateNoteInput", + "package": "@medusajs/medusa" + } + }, + { + "id": 2140, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "any configurations if needed, including meta data" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2141, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2142, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2142 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2147, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2148, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a given note" + } + ] + }, + "parameters": [ + { + "id": 2149, + "name": "noteId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the note to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2129, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2130, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fetches all notes related to the given selector" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "notes related to the given search." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2131, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 2132, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration used to find the objects. contains relations, skip, and take." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2133, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2134, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fetches all notes related to the given selector" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "notes related to the given search." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2135, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 2136, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration used to find the objects. contains relations, skip, and take." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2125, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2126, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a specific note." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "which resolves to the requested note." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2127, + "name": "noteId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the note to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2128, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "any options needed to query for the result." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2160, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2161, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2162, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2163, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2164, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2164 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2143, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2144, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a given note with a new value" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the updated element" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2145, + "name": "noteId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the note to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2146, + "name": "value", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the new value" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/note.ts", + "qualifiedName": "Note" + }, + "name": "Note", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2157, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2158, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2159, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2114, + "name": "NoteService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2120 + ] + }, + { + "title": "Properties", + "children": [ + 2155, + 2154, + 2156, + 2124, + 2150, + 2123, + 2151, + 2115 + ] + }, + { + "title": "Accessors", + "children": [ + 2152 + ] + }, + { + "title": "Methods", + "children": [ + 2165, + 2137, + 2147, + 2129, + 2133, + 2125, + 2160, + 2143, + 2157 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2181, + "name": "NotificationService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2182, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2183, + "name": "new NotificationService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2184, + "name": "container", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 2181, + "name": "NotificationService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2236, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2235, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2237, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2187, + "name": "attachmentGenerator_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "intrinsic", + "name": "unknown" + }, + "defaultValue": "null" + }, + { + "id": 2188, + "name": "container_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 2189, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {} + } + } + ] + } + }, + { + "id": 2190, + "name": "logger_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "Logger" + }, + "name": "Logger", + "package": "@medusajs/medusa" + } + }, + { + "id": 2231, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2192, + "name": "notificationProviderRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification-provider.ts", + "qualifiedName": "NotificationProvider" + }, + "name": "NotificationProvider", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 2191, + "name": "notificationRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 2185, + "name": "subscribers_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2186, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {} + } + }, + "defaultValue": "{}" + }, + { + "id": 2232, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2233, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2234, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2246, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2247, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2248, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2249, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2250, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2251, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2252, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2253, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2254, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2255, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2256, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2257, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2258, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2259, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2260, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2261, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2218, + "name": "handleEvent", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2219, + "name": "handleEvent", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handles an event by relaying the event data to the subscribing providers.\nThe result of the notification send will be persisted in the database in\norder to allow for resends. Will log any errors that are encountered." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of notification subscribed" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2220, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the event to handle" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2221, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data the event was sent with" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2199, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2200, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a list of notifications." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the notifications that satisfy the query." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2201, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the params to select the notifications by." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 2202, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration to apply to the query" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2203, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2204, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a list of notifications and total count." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the notifications that satisfy the query as well as the count." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2205, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the params to select the notifications by." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 2206, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration to apply to the query" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2193, + "name": "registerAttachmentGenerator", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2194, + "name": "registerAttachmentGenerator", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Registers an attachment generator to the service. The generator can be\nused to generate on demand invoices or other documents." + } + ] + }, + "parameters": [ + { + "id": 2195, + "name": "service", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the service to assign to the attachmentGenerator" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 2196, + "name": "registerInstalledProviders", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2197, + "name": "registerInstalledProviders", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Takes a list of notification provider ids and persists them in the database." + } + ] + }, + "parameters": [ + { + "id": 2198, + "name": "providerIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a list of provider ids" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2227, + "name": "resend", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2228, + "name": "resend", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Resends a notification by retrieving a prior notification and calling the\nunderlying provider's resendNotification method." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the newly created notification" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2229, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the notification" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2230, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "any configuration that might override the previous\n send" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2207, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2208, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a notification with a given id" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the notification" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2209, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the notification" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2210, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration to apply to the query" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2215, + "name": "retrieveProvider_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2216, + "name": "retrieveProvider_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Finds a provider with a given id. Will throw a NOT_FOUND error if the\nresolution fails." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the notification provider" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2217, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the provider" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/notification-service.ts", + "qualifiedName": "AbstractNotificationService" + }, + "name": "AbstractNotificationService", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 2222, + "name": "send", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2223, + "name": "send", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sends a notification, by calling the given provider's sendNotification\nmethod. Persists the Notification in the database." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the created notification" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2224, + "name": "event", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the name of the event" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2225, + "name": "eventData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data the event was sent with" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2226, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the provider that should handle the event." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/notification.ts", + "qualifiedName": "Notification" + }, + "name": "Notification", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2241, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2242, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2243, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2244, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2245, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2245 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2211, + "name": "subscribe", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2212, + "name": "subscribe", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Subscribes a given provider to an event." + } + ] + }, + "parameters": [ + { + "id": 2213, + "name": "eventName", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the event to subscribe to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2214, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the provider that the event will be sent to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 2238, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2239, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2240, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2181, + "name": "NotificationService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2182 + ] + }, + { + "title": "Properties", + "children": [ + 2236, + 2235, + 2237, + 2187, + 2188, + 2190, + 2231, + 2192, + 2191, + 2185, + 2232 + ] + }, + { + "title": "Accessors", + "children": [ + 2233 + ] + }, + { + "title": "Methods", + "children": [ + 2246, + 2218, + 2199, + 2203, + 2193, + 2196, + 2227, + 2207, + 2215, + 2222, + 2241, + 2211, + 2238 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2262, + "name": "OauthService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2267, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2268, + "name": "new OauthService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2269, + "name": "cradle", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 2262, + "name": "Oauth", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2305, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2304, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2306, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2270, + "name": "container_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + }, + { + "id": 2272, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2300, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2271, + "name": "oauthRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth" + }, + "name": "Oauth", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 2301, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2263, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2264, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2265, + "name": "TOKEN_GENERATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"oauth.token_generated\"" + }, + { + "id": 2266, + "name": "TOKEN_REFRESHED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"oauth.token_refreshed\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2265, + 2266 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2302, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2303, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2315, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2316, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2317, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2318, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2319, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2320, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2321, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2322, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2323, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2324, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2325, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2326, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2327, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2328, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2329, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2330, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2282, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2283, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2284, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/oauth.ts", + "qualifiedName": "CreateOauthInput" + }, + "name": "CreateOauthInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth" + }, + "name": "Oauth", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2292, + "name": "generateToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2293, + "name": "generateToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2294, + "name": "appName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2295, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2296, + "name": "state", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth" + }, + "name": "Oauth", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2279, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2280, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2281, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth" + }, + "name": "Oauth", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth" + }, + "name": "Oauth", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2297, + "name": "refreshToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2298, + "name": "refreshToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2299, + "name": "appName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth" + }, + "name": "Oauth", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2289, + "name": "registerOauthApp", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2290, + "name": "registerOauthApp", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2291, + "name": "appDetails", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/oauth.ts", + "qualifiedName": "CreateOauthInput" + }, + "name": "CreateOauthInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth" + }, + "name": "Oauth", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2276, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2277, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2278, + "name": "oauthId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth" + }, + "name": "Oauth", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2273, + "name": "retrieveByName", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2274, + "name": "retrieveByName", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2275, + "name": "appName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth" + }, + "name": "Oauth", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2310, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2311, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2312, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2313, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2314, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2314 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2285, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2286, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2287, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2288, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/oauth.ts", + "qualifiedName": "UpdateOauthInput" + }, + "name": "UpdateOauthInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/oauth.ts", + "qualifiedName": "Oauth" + }, + "name": "Oauth", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2307, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2308, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2309, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2262, + "name": "Oauth", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2267 + ] + }, + { + "title": "Properties", + "children": [ + 2305, + 2304, + 2306, + 2270, + 2272, + 2300, + 2271, + 2301, + 2263 + ] + }, + { + "title": "Accessors", + "children": [ + 2302 + ] + }, + { + "title": "Methods", + "children": [ + 2315, + 2282, + 2292, + 2279, + 2297, + 2289, + 2276, + 2273, + 2310, + 2285, + 2307 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2698, + "name": "OrderEditItemChangeService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2703, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2704, + "name": "new OrderEditItemChangeService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2705, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 2698, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2729, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2728, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2730, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2707, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/event-bus.d.ts", + "qualifiedName": "IEventBusService" + }, + "name": "IEventBusService", + "package": "@medusajs/types" + } + }, + { + "id": 2708, + "name": "lineItemService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2724, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2706, + "name": "orderItemChangeRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange" + }, + "name": "OrderItemChange", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 2709, + "name": "taxProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2725, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2699, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2700, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2701, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order-edit-item-change.CREATED\"" + }, + { + "id": 2702, + "name": "DELETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order-edit-item-change.DELETED\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2701, + 2702 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2726, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2727, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2739, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2740, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2741, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2742, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2743, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2744, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2745, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2746, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2747, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2748, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2749, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2750, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2751, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2752, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2753, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2754, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2718, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2719, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2720, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/order-edit.ts", + "qualifiedName": "CreateOrderEditItemChangeInput" + }, + "name": "CreateOrderEditItemChangeInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange" + }, + "name": "OrderItemChange", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2721, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2722, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2723, + "name": "itemChangeIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2714, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2715, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2716, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange" + }, + "name": "OrderItemChange", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 2717, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange" + }, + "name": "OrderItemChange", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange" + }, + "name": "OrderItemChange", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2710, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2711, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2712, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2713, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange" + }, + "name": "OrderItemChange", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-item-change.ts", + "qualifiedName": "OrderItemChange" + }, + "name": "OrderItemChange", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2734, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2735, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2736, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2737, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2738, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2738 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2731, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2732, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2733, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2698, + "name": "default", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2703 + ] + }, + { + "title": "Properties", + "children": [ + 2729, + 2728, + 2730, + 2707, + 2708, + 2724, + 2706, + 2709, + 2725, + 2699 + ] + }, + { + "title": "Accessors", + "children": [ + 2726 + ] + }, + { + "title": "Methods", + "children": [ + 2739, + 2718, + 2721, + 2714, + 2710, + 2734, + 2731 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2554, + "name": "OrderEditService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2566, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2567, + "name": "new OrderEditService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2568, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 2554, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2672, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2671, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2673, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2574, + "name": "eventBusService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2576, + "name": "lineItemAdjustmentService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1850, + "name": "LineItemAdjustmentService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2573, + "name": "lineItemService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2667, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2572, + "name": "newTotalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1956, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2577, + "name": "orderEditItemChangeService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 2698, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2569, + "name": "orderEditRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 2570, + "name": "orderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 2331, + "name": "OrderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2575, + "name": "taxProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2571, + "name": "totalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5964, + "name": "TotalsService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2668, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2555, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2556, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2561, + "name": "CANCELED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order-edit.canceled\"" + }, + { + "id": 2562, + "name": "CONFIRMED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order-edit.confirmed\"" + }, + { + "id": 2557, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order-edit.created\"" + }, + { + "id": 2559, + "name": "DECLINED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order-edit.declined\"" + }, + { + "id": 2560, + "name": "REQUESTED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order-edit.requested\"" + }, + { + "id": 2558, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order-edit.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2561, + 2562, + 2557, + 2559, + 2560, + 2558 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2669, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2670, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2578, + "name": "inventoryService_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2579, + "name": "inventoryService_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/inventory/service.d.ts", + "qualifiedName": "IInventoryService" + }, + "name": "IInventoryService", + "package": "@medusajs/types" + } + ] + } + } + }, + { + "id": 2634, + "name": "addLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2635, + "name": "addLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2636, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2637, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/order-edit.ts", + "qualifiedName": "AddOrderEditLineItemInput" + }, + "name": "AddOrderEditLineItemInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2682, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2683, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2684, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2685, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2686, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2687, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2688, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2689, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2690, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2691, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2692, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2693, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2694, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2695, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2696, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2697, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2648, + "name": "cancel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2649, + "name": "cancel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2650, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2651, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2652, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2653, + "name": "canceledBy", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2653 + ] + } + ] + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2654, + "name": "confirm", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2655, + "name": "confirm", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2656, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2657, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2658, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2659, + "name": "confirmedBy", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2659 + ] + } + ] + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2594, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2595, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2596, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/order-edit.ts", + "qualifiedName": "CreateOrderEditInput" + }, + "name": "CreateOrderEditInput", + "package": "@medusajs/medusa" + } + }, + { + "id": 2597, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2598, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2599, + "name": "createdBy", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2599 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2607, + "name": "decline", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2608, + "name": "decline", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2609, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2610, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2611, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2613, + "name": "declinedBy", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2612, + "name": "declinedReason", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2613, + 2612 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2631, + "name": "decorateTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2632, + "name": "decorateTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2633, + "name": "orderEdit", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2604, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2605, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2606, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2664, + "name": "deleteClonedItems", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2665, + "name": "deleteClonedItems", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2666, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2638, + "name": "deleteItemChange", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2639, + "name": "deleteItemChange", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2640, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2641, + "name": "itemChangeId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2590, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2591, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2592, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 2593, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2584, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2585, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2586, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 2587, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2588, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2588 + ] + } + ] + } + } + ] + } + }, + { + "id": 2589, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2625, + "name": "refreshAdjustments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2626, + "name": "refreshAdjustments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2627, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2628, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2629, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2630, + "name": "preserveCustomAdjustments", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2630 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2621, + "name": "removeLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2622, + "name": "removeLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2623, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2624, + "name": "lineItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2642, + "name": "requestConfirmation", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2643, + "name": "requestConfirmation", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2644, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2645, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2646, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2647, + "name": "requestedBy", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2647 + ] + } + ] + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2580, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2581, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2582, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2583, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2660, + "name": "retrieveActive", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2661, + "name": "retrieveActive", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2662, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2663, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2677, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2678, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2679, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2680, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2681, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2681 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2600, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2601, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2602, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2603, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/common/DeepPartial.d.ts", + "qualifiedName": "DeepPartial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "DeepPartial", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2614, + "name": "updateLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2615, + "name": "updateLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create or update order edit item change line item and apply the quantity\n- If the item change already exists then update the quantity of the line item as well as the line adjustments\n- If the item change does not exist then create the item change of type update and apply the quantity as well as update the line adjustments" + } + ] + }, + "parameters": [ + { + "id": 2616, + "name": "orderEditId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2617, + "name": "itemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2618, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2619, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2620, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2620 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2674, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2675, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2676, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2554, + "name": "default", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + }, + { + "id": 2563, + "name": "isOrderEditActive", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true, + "isStatic": true + }, + "signatures": [ + { + "id": 2564, + "name": "isOrderEditActive", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2565, + "name": "orderEdit", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order-edit.ts", + "qualifiedName": "OrderEdit" + }, + "name": "OrderEdit", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2566 + ] + }, + { + "title": "Properties", + "children": [ + 2672, + 2671, + 2673, + 2574, + 2576, + 2573, + 2667, + 2572, + 2577, + 2569, + 2570, + 2575, + 2571, + 2668, + 2555 + ] + }, + { + "title": "Accessors", + "children": [ + 2669, + 2578 + ] + }, + { + "title": "Methods", + "children": [ + 2634, + 2682, + 2648, + 2654, + 2594, + 2607, + 2631, + 2604, + 2664, + 2638, + 2590, + 2584, + 2625, + 2621, + 2642, + 2580, + 2660, + 2677, + 2600, + 2614, + 2674, + 2563 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2331, + "name": "OrderService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2350, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2351, + "name": "new OrderService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2352, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 2331, + "name": "OrderService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2528, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2527, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2529, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2376, + "name": "addressRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 2375, + "name": "cartService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 198, + "name": "CartService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2363, + "name": "customerService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 738, + "name": "CustomerService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2367, + "name": "discountService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 955, + "name": "DiscountService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2378, + "name": "draftOrderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1243, + "name": "DraftOrderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2380, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2381, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 2368, + "name": "fulfillmentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1484, + "name": "FulfillmentProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2369, + "name": "fulfillmentService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1404, + "name": "FulfillmentService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2377, + "name": "giftCardService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1565, + "name": "GiftCardService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2379, + "name": "inventoryService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/inventory/service.d.ts", + "qualifiedName": "IInventoryService" + }, + "name": "IInventoryService", + "package": "@medusajs/types" + } + }, + { + "id": 2370, + "name": "lineItemService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2523, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2372, + "name": "newTotalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1956, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2353, + "name": "orderRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2354, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2359, + "name": "findOneWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2360, + "name": "findOneWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2361, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 2362, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "literal", + "value": "relations" + } + ], + "name": "Omit", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2355, + "name": "findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2356, + "name": "findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2357, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 2358, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "literal", + "value": "relations" + } + ], + "name": "Omit", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 2359, + 2355 + ] + } + ] + } + } + ] + } + }, + { + "id": 2364, + "name": "paymentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 2919, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2382, + "name": "productVariantInventoryService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4409, + "name": "ProductVariantInventoryService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2374, + "name": "regionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2365, + "name": "shippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5056, + "name": "ShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2366, + "name": "shippingProfileService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5168, + "name": "ShippingProfileService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2373, + "name": "taxProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2371, + "name": "totalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5964, + "name": "TotalsService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2524, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2332, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2333, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2348, + "name": "CANCELED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.canceled\"" + }, + { + "id": 2349, + "name": "COMPLETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.completed\"" + }, + { + "id": 2339, + "name": "FULFILLMENT_CANCELED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.fulfillment_canceled\"" + }, + { + "id": 2338, + "name": "FULFILLMENT_CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.fulfillment_created\"" + }, + { + "id": 2334, + "name": "GIFT_CARD_CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.gift_card_created\"" + }, + { + "id": 2341, + "name": "ITEMS_RETURNED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.items_returned\"" + }, + { + "id": 2335, + "name": "PAYMENT_CAPTURED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.payment_captured\"" + }, + { + "id": 2336, + "name": "PAYMENT_CAPTURE_FAILED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.payment_capture_failed\"" + }, + { + "id": 2346, + "name": "PLACED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.placed\"" + }, + { + "id": 2343, + "name": "REFUND_CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.refund_created\"" + }, + { + "id": 2344, + "name": "REFUND_FAILED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.refund_failed\"" + }, + { + "id": 2342, + "name": "RETURN_ACTION_REQUIRED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.return_action_required\"" + }, + { + "id": 2340, + "name": "RETURN_REQUESTED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.return_requested\"" + }, + { + "id": 2337, + "name": "SHIPMENT_CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.shipment_created\"" + }, + { + "id": 2345, + "name": "SWAP_CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.swap_created\"" + }, + { + "id": 2347, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"order.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2348, + 2349, + 2339, + 2338, + 2334, + 2341, + 2335, + 2336, + 2346, + 2343, + 2344, + 2342, + 2340, + 2337, + 2345, + 2347 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2525, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2526, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2451, + "name": "addShippingMethod", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2452, + "name": "addShippingMethod", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2453, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2454, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2455, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2456, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-options.ts", + "qualifiedName": "CreateShippingMethodDto" + }, + "name": "CreateShippingMethodDto", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2492, + "name": "archive", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2493, + "name": "archive", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Archives an order. It only alloved, if the order has been fulfilled\nand payment has been captured." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2494, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to archive" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2538, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2539, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2540, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2541, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2542, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2543, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2544, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2545, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2546, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2547, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2548, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2549, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2550, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2551, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2552, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2553, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2461, + "name": "cancel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2462, + "name": "cancel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancels an order.\nThrows if fulfillment process has been initiated.\nThrows if payment process has been initiated." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "result of the update operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2463, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of order to cancel." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2480, + "name": "cancelFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2481, + "name": "cancelFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancels a fulfillment (if related to an order)" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "updated order" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2482, + "name": "fulfillmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the ID of the fulfillment to cancel" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2464, + "name": "capturePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2465, + "name": "capturePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Captures payment for an order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "result of the update operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2466, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of order to capture payment for." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2423, + "name": "completeOrder", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2424, + "name": "completeOrder", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2425, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the order to complete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2426, + "name": "createFromCart", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2427, + "name": "createFromCart", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates an order from a cart" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the creation result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2428, + "name": "cartOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2471, + "name": "createFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2472, + "name": "createFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates fulfillments for an order.\nIn a situation where the order has more than one shipping method,\nwe need to partition the order items, such that they can be sent\nto their respective fulfillment provider." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "result of the update operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2473, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of order to fulfil." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2474, + "name": "itemsToFulfill", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "items to fulfil." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment.ts", + "qualifiedName": "FulFillmentItemType" + }, + "name": "FulFillmentItemType", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2475, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to fulfil." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2476, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2478, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2479, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2477, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2478, + 2479, + 2477 + ] + } + ] + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2429, + "name": "createGiftCardsFromLineItem_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2430, + "name": "createGiftCardsFromLineItem_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2431, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 2432, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 2433, + "name": "manager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/gift-card.ts", + "qualifiedName": "GiftCard" + }, + "name": "GiftCard", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + } + ] + }, + { + "id": 2495, + "name": "createRefund", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2496, + "name": "createRefund", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Refunds a given amount back to the customer." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the refund operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2497, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the order to refund." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2498, + "name": "refundAmount", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the amount to refund." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2499, + "name": "reason", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the reason to refund." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2500, + "name": "note", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "note for refund." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2501, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config for refund." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2502, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2503, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2503 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2434, + "name": "createShipment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2435, + "name": "createShipment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a shipment to the order to indicate that an order has left the\nwarehouse. Will ask the fulfillment provider for any documents that may\nhave been created in regards to the shipment." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the resulting order following the update." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2436, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the order that has been shipped" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2437, + "name": "fulfillmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the fulfillment that has now been shipped" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2438, + "name": "trackingLinks", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "array of tracking numbers associated with the shipment" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tracking-link.ts", + "qualifiedName": "TrackingLink" + }, + "name": "TrackingLink", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2439, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config of the order that has been shipped" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2440, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2442, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2441, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2442, + 2441 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2508, + "name": "decorateTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2509, + "name": "decorateTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate and attach the different total fields on the object" + } + ] + }, + "parameters": [ + { + "id": 2510, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 2511, + "name": "totalsFields", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 2512, + "name": "decorateTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculate and attach the different total fields on the object" + } + ] + }, + "parameters": [ + { + "id": 2513, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 2514, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "TotalsContext" + }, + "name": "TotalsContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2504, + "name": "decorateTotalsLegacy", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2505, + "name": "decorateTotalsLegacy", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2506, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 2507, + "name": "totalsFields", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2483, + "name": "getFulfillmentItems", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2484, + "name": "getFulfillmentItems", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves the order line items, given an array of items." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the line items generated by the transformer." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2485, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to get line items from" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 2486, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the items to get" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment.ts", + "qualifiedName": "FulFillmentItemType" + }, + "name": "FulFillmentItemType", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2487, + "name": "transformer", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a function to apply to each of the items\n retrieved from the order, should return a line item. If the transformer\n returns an undefined value the line item will be filtered from the\n returned array." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2488, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2489, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2490, + "name": "item", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 2491, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2520, + "name": "getTotalsRelations", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 2521, + "name": "getTotalsRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2522, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ] + }, + { + "id": 2383, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2384, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2385, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 2386, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2387, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2388, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2389, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + } + }, + { + "id": 2390, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2515, + "name": "registerReturnReceived", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2516, + "name": "registerReturnReceived", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handles receiving a return. This will create a\nrefund to the customer. If the returned items don't match the requested\nitems the return status will be updated to requires_action. This behaviour\nis useful in situations where a custom refund amount is requested, but the\nreturned items are not matching the requested items. Setting the\nallowMismatch argument to true, will process the return, ignoring any\nmismatches." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2517, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to return." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2518, + "name": "receivedReturn", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the received return" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + }, + { + "id": 2519, + "name": "customRefundAmount", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the custom refund amount return" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2398, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2399, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets an order by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the order document" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2400, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id or selector of order to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2401, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "config of order to retrieve" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2411, + "name": "retrieveByCartId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2412, + "name": "retrieveByCartId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets an order by cart id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the order document" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2413, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "cart id to find order" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2414, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used to find order" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2415, + "name": "retrieveByCartIdWithTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2416, + "name": "retrieveByCartIdWithTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2417, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2418, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2419, + "name": "retrieveByExternalId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2420, + "name": "retrieveByExternalId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets an order by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the order document" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2421, + "name": "externalId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of order to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2422, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query config to get order by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2402, + "name": "retrieveLegacy", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2403, + "name": "retrieveLegacy", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2404, + "name": "orderIdOrSelector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 2405, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2406, + "name": "retrieveWithTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2407, + "name": "retrieveWithTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2408, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2409, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 2410, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "TotalsContext" + }, + "name": "TotalsContext", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2533, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2534, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2535, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2536, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2537, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2537 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2391, + "name": "transformQueryForTotals", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2392, + "name": "transformQueryForTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2393, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 2394, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2395, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 2396, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + } + ] + } + }, + { + "id": 2397, + "name": "totalsToSelect", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2395, + 2396, + 2397 + ] + } + ] + } + } + } + ] + }, + { + "id": 2457, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2458, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates an order. Metadata updates should\nuse dedicated method, e.g. " + }, + { + "kind": "code", + "text": "`setMetadata`" + }, + { + "kind": "text", + "text": " etc. The function\nwill throw errors if metadata updates are attempted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the update result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2459, + "name": "orderId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the order. Must be a string that\n can be casted to an ObjectId" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2460, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object with the update values." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "UpdateOrderInput" + }, + "name": "UpdateOrderInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2443, + "name": "updateBillingAddress", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2444, + "name": "updateBillingAddress", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates the order's billing address." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2445, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to update" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 2446, + "name": "address", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the value to set the billing address to" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2447, + "name": "updateShippingAddress", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2448, + "name": "updateShippingAddress", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates the order's shipping address." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2449, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to update" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 2450, + "name": "address", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the value to set the shipping address to" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/address.ts", + "qualifiedName": "Address" + }, + "name": "Address", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2467, + "name": "validateFulfillmentLineItem", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2468, + "name": "validateFulfillmentLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Checks that a given quantity of a line item can be fulfilled. Fails if the\nfulfillable quantity is lower than the requested fulfillment quantity.\nFulfillable quantity is calculated by subtracting the already fulfilled\nquantity from the quantity that was originally purchased." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a line item that has the requested fulfillment quantity\n set." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2469, + "name": "item", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item to check has sufficient fulfillable\n quantity." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 2470, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the quantity that is requested to be fulfilled." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ] + } + } + ] + }, + { + "id": 2530, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2531, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2532, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2331, + "name": "OrderService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2350 + ] + }, + { + "title": "Properties", + "children": [ + 2528, + 2527, + 2529, + 2376, + 2375, + 2363, + 2367, + 2378, + 2380, + 2381, + 2368, + 2369, + 2377, + 2379, + 2370, + 2523, + 2372, + 2353, + 2364, + 2382, + 2374, + 2365, + 2366, + 2373, + 2371, + 2524, + 2332 + ] + }, + { + "title": "Accessors", + "children": [ + 2525 + ] + }, + { + "title": "Methods", + "children": [ + 2451, + 2492, + 2538, + 2461, + 2480, + 2464, + 2423, + 2426, + 2471, + 2429, + 2495, + 2434, + 2508, + 2504, + 2483, + 2520, + 2383, + 2387, + 2515, + 2398, + 2411, + 2415, + 2419, + 2402, + 2406, + 2533, + 2391, + 2457, + 2443, + 2447, + 2467, + 2530 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2824, + "name": "PaymentCollectionService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2831, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2832, + "name": "new PaymentCollectionService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2833, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 2824, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2893, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2892, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2894, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2836, + "name": "customerService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 738, + "name": "CustomerService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2834, + "name": "eventBusService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2888, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2837, + "name": "paymentCollectionRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2838, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2843, + "name": "getPaymentCollectionIdByPaymentId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2844, + "name": "getPaymentCollectionIdByPaymentId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2845, + "name": "paymentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2846, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2839, + "name": "getPaymentCollectionIdBySessionId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2840, + "name": "getPaymentCollectionIdBySessionId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2841, + "name": "sessionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2842, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 2843, + 2839 + ] + } + ] + } + } + ] + } + }, + { + "id": 2835, + "name": "paymentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 2919, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2889, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2825, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2826, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2827, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"payment-collection.created\"" + }, + { + "id": 2829, + "name": "DELETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"payment-collection.deleted\"" + }, + { + "id": 2830, + "name": "PAYMENT_AUTHORIZED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"payment-collection.payment_authorized\"" + }, + { + "id": 2828, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"payment-collection.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2827, + 2829, + 2830, + 2828 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2890, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2891, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2903, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2904, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2905, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2906, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2907, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2908, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2909, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2910, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2911, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2912, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2913, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2914, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2915, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2916, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2917, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2918, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2883, + "name": "authorizePaymentSessions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2884, + "name": "authorizePaymentSessions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Authorizes the payment sessions of a payment collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment collection and its payment session." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2885, + "name": "paymentCollectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the payment collection" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2886, + "name": "sessionIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "array of payment session ids to be authorized" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 2887, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "additional data required by payment providers" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2851, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2852, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a new payment collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment collection created." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2853, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "info to create the payment collection" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/payment-collection.ts", + "qualifiedName": "CreatePaymentCollectionInput" + }, + "name": "CreatePaymentCollectionInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2858, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2859, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a payment collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment collection removed." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2860, + "name": "paymentCollectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the payment collection to be removed" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2861, + "name": "isValidTotalAmount", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 2862, + "name": "isValidTotalAmount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2863, + "name": "total", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2864, + "name": "sessionsInput", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/payment-collection.ts", + "qualifiedName": "PaymentCollectionsSessionsBatchInput" + }, + "name": "PaymentCollectionsSessionsBatchInput", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 2880, + "name": "markAsAuthorized", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2881, + "name": "markAsAuthorized", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Marks a payment collection as authorized bypassing the payment flow." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment session authorized." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2882, + "name": "paymentCollectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the payment collection" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2875, + "name": "refreshPaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2876, + "name": "refreshPaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes and recreate a payment session of a payment collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the new payment session created." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2877, + "name": "paymentCollectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the payment collection" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2878, + "name": "sessionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the payment session to be replaced" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2879, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the customer" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2847, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2848, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a payment collection by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment collection." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2849, + "name": "paymentCollectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the payment collection" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2850, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to retrieve the payment collection" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2870, + "name": "setPaymentSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2871, + "name": "setPaymentSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Manages a single payment sessions of a payment collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment collection and its payment session." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2872, + "name": "paymentCollectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the payment collection" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2873, + "name": "sessionInput", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "object containing payment session info" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/payment-collection.ts", + "qualifiedName": "PaymentCollectionsSessionsInput" + }, + "name": "PaymentCollectionsSessionsInput", + "package": "@medusajs/medusa" + } + }, + { + "id": 2874, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the customer" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2865, + "name": "setPaymentSessionsBatch", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2866, + "name": "setPaymentSessionsBatch", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Manages multiple payment sessions of a payment collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment collection and its payment sessions." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2867, + "name": "paymentCollectionOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the payment collection" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 2868, + "name": "sessionsInput", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "array containing payment session info" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/payment-collection.ts", + "qualifiedName": "PaymentCollectionsSessionsBatchInput" + }, + "name": "PaymentCollectionsSessionsBatchInput", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 2869, + "name": "customerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the customer" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2898, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2899, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2900, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2901, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2902, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2902 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2854, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2855, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a payment collection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment collection updated." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2856, + "name": "paymentCollectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the payment collection to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2857, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "info to be updated" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/common/DeepPartial.d.ts", + "qualifiedName": "DeepPartial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "DeepPartial", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-collection.ts", + "qualifiedName": "PaymentCollection" + }, + "name": "PaymentCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2895, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2896, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2897, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2824, + "name": "default", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2831 + ] + }, + { + "title": "Properties", + "children": [ + 2893, + 2892, + 2894, + 2836, + 2834, + 2888, + 2837, + 2835, + 2889, + 2825 + ] + }, + { + "title": "Accessors", + "children": [ + 2890 + ] + }, + { + "title": "Methods", + "children": [ + 2903, + 2883, + 2851, + 2858, + 2861, + 2880, + 2875, + 2847, + 2870, + 2865, + 2898, + 2854, + 2895 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2919, + "name": "PaymentProviderService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Helps retrieve payment providers" + } + ] + }, + "children": [ + { + "id": 2920, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2921, + "name": "new PaymentProviderService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2922, + "name": "container", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 2919, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 3057, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 3056, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 3058, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2923, + "name": "container_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + }, + { + "id": 2930, + "name": "customerService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 738, + "name": "CustomerService", + "package": "@medusajs/medusa" + } + }, + { + "id": 2932, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 2931, + "name": "logger_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "Logger" + }, + "name": "Logger", + "package": "@medusajs/medusa" + } + }, + { + "id": 3052, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2925, + "name": "paymentProviderRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-provider.ts", + "qualifiedName": "PaymentProvider" + }, + "name": "PaymentProvider", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 2926, + "name": "paymentRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 2924, + "name": "paymentSessionRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 2929, + "name": "refundRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund" + }, + "name": "Refund", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 3053, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 3054, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3055, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2927, + "name": "paymentService_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2928, + "name": "paymentService_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": 2755, + "name": "default", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3067, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3068, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3069, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3070, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 3071, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3072, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3073, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3074, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 3075, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3076, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3077, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3078, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 3079, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3080, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3081, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3082, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2989, + "name": "authorizePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2990, + "name": "authorizePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2991, + "name": "paymentSession", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + }, + { + "id": 2992, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3026, + "name": "buildPaymentProcessorContext", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3027, + "name": "buildPaymentProcessorContext", + "variant": "signature", + "kind": 4096, + "flags": { + "isProtected": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Build the create session context for both legacy and new API" + } + ] + }, + "parameters": [ + { + "id": 3028, + "name": "cartOrData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/payment.ts", + "qualifiedName": "PaymentSessionInput" + }, + "name": "PaymentSessionInput", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentContext" + }, + "name": "PaymentContext", + "package": "@medusajs/medusa" + } + ] + } + } + ] + }, + { + "id": 2997, + "name": "cancelPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2998, + "name": "cancelPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2999, + "name": "paymentObj", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3000, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3001, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3001 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3005, + "name": "capturePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3006, + "name": "capturePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3007, + "name": "paymentObj", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3008, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3009, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3009 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2979, + "name": "createPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2980, + "name": "createPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2981, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/payment.ts", + "qualifiedName": "CreatePaymentInput" + }, + "name": "CreatePaymentInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2950, + "name": "createSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2951, + "name": "createSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 2952, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2953, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 2954, + "name": "createSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a payment session with the given provider." + } + ] + }, + "parameters": [ + { + "id": 2955, + "name": "sessionInput", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/payment.ts", + "qualifiedName": "PaymentSessionInput" + }, + "name": "PaymentSessionInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2972, + "name": "deleteSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2973, + "name": "deleteSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2974, + "name": "paymentSession", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3002, + "name": "getStatus", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3003, + "name": "getStatus", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3004, + "name": "payment", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus" + }, + "name": "PaymentSessionStatus", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2936, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2937, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-provider.ts", + "qualifiedName": "PaymentProvider" + }, + "name": "PaymentProvider", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2942, + "name": "listPayments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2943, + "name": "listPayments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List all the payments according to the given selector and config." + } + ] + }, + "parameters": [ + { + "id": 2944, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 2945, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3041, + "name": "processUpdateRequestsData", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3042, + "name": "processUpdateRequestsData", + "variant": "signature", + "kind": 4096, + "flags": { + "isProtected": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Process the collected data. Can be used every time we need to process some collected data returned by the provider" + } + ] + }, + "parameters": [ + { + "id": 3043, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3044, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3045, + "name": "customer", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3046, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3047, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3047 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3045 + ] + } + ] + } + }, + "defaultValue": "{}" + }, + { + "id": 3048, + "name": "paymentResponse", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "PaymentSessionResponse" + }, + "name": "PaymentSessionResponse", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2956, + "name": "refreshSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2957, + "name": "refreshSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Refreshes a payment session with the given provider.\nThis means, that we delete the current one and create a new." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment session" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2958, + "name": "paymentSession", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the payment session object to\n update" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2959, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2961, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2960, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2962, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2961, + 2960, + 2962 + ] + } + ] + } + } + }, + { + "id": 2963, + "name": "sessionInput", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/payment.ts", + "qualifiedName": "PaymentSessionInput" + }, + "name": "PaymentSessionInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3016, + "name": "refundFromPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3017, + "name": "refundFromPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3018, + "name": "payment", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + }, + { + "id": 3019, + "name": "amount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3020, + "name": "reason", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3021, + "name": "note", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund" + }, + "name": "Refund", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3010, + "name": "refundPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3011, + "name": "refundPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3012, + "name": "payObjs", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3013, + "name": "amount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3014, + "name": "reason", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3015, + "name": "note", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund" + }, + "name": "Refund", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2933, + "name": "registerInstalledProviders", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2934, + "name": "registerInstalledProviders", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2935, + "name": "providerIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2938, + "name": "retrievePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2939, + "name": "retrievePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a payment entity with the given id." + } + ] + }, + "parameters": [ + { + "id": 2940, + "name": "paymentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2941, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2975, + "name": "retrieveProvider", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2976, + "name": "retrieveProvider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Finds a provider given an id" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment provider" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2977, + "name": "TProvider", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "parameters": [ + { + "id": 2978, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the provider to get" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "TProvider", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService" + }, + "name": "AbstractPaymentService", + "package": "@medusajs/medusa" + }, + "trueType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-service.ts", + "qualifiedName": "AbstractPaymentService" + }, + "name": "AbstractPaymentService", + "package": "@medusajs/medusa" + }, + "falseType": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "TProvider", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor" + }, + "name": "AbstractPaymentProcessor", + "package": "@medusajs/medusa" + }, + "trueType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "AbstractPaymentProcessor" + }, + "name": "AbstractPaymentProcessor", + "package": "@medusajs/medusa" + }, + "falseType": { + "type": "intrinsic", + "name": "any" + } + } + } + } + ] + }, + { + "id": 3022, + "name": "retrieveRefund", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3023, + "name": "retrieveRefund", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3024, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3025, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund" + }, + "name": "Refund", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund" + }, + "name": "Refund", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2946, + "name": "retrieveSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2947, + "name": "retrieveSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return the payment session for the given id." + } + ] + }, + "parameters": [ + { + "id": 2948, + "name": "paymentSessionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2949, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3029, + "name": "saveSession", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3030, + "name": "saveSession", + "variant": "signature", + "kind": 4096, + "flags": { + "isProtected": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Create or update a Payment session data." + } + ] + }, + "parameters": [ + { + "id": 3031, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3032, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3033, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3036, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3035, + "name": "cartId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3039, + "name": "isInitiated", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3038, + "name": "isSelected", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3034, + "name": "payment_session_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3037, + "name": "sessionData", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 3040, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSessionStatus" + }, + "name": "PaymentSessionStatus", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3036, + 3035, + 3039, + 3038, + 3034, + 3037, + 3040 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3062, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3063, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3064, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3065, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3066, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3066 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 3049, + "name": "throwFromPaymentProcessorError", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 3050, + "name": "throwFromPaymentProcessorError", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3051, + "name": "errObj", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/payment-processor.ts", + "qualifiedName": "PaymentProcessorError" + }, + "name": "PaymentProcessorError", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 2982, + "name": "updatePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2983, + "name": "updatePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2984, + "name": "paymentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2985, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 2986, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2987, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2988, + "name": "swap_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2987, + 2988 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2964, + "name": "updateSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2965, + "name": "updateSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update a payment session with the given provider." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment session" + } + ] + } + ] + }, + "parameters": [ + { + "id": 2966, + "name": "paymentSession", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The paymentSession to update" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2967, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2969, + "name": "data", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 2968, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2970, + "name": "provider_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2969, + 2968, + 2970 + ] + } + ] + } + } + }, + { + "id": 2971, + "name": "sessionInput", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/payment.ts", + "qualifiedName": "PaymentSessionInput" + }, + "name": "PaymentSessionInput", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2993, + "name": "updateSessionData", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2994, + "name": "updateSessionData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2995, + "name": "paymentSession", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + }, + { + "id": 2996, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-session.ts", + "qualifiedName": "PaymentSession" + }, + "name": "PaymentSession", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3059, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3060, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3061, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2919, + "name": "default", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2920 + ] + }, + { + "title": "Properties", + "children": [ + 3057, + 3056, + 3058, + 2923, + 2930, + 2932, + 2931, + 3052, + 2925, + 2926, + 2924, + 2929, + 3053 + ] + }, + { + "title": "Accessors", + "children": [ + 3054, + 2927 + ] + }, + { + "title": "Methods", + "children": [ + 3067, + 2989, + 3026, + 2997, + 3005, + 2979, + 2950, + 2972, + 3002, + 2936, + 2942, + 3041, + 2956, + 3016, + 3010, + 2933, + 2938, + 2975, + 3022, + 2946, + 3029, + 3062, + 3049, + 2982, + 2964, + 2993, + 3059 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 2755, + "name": "PaymentService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 2764, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 2765, + "name": "new PaymentService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 2766, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 2755, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 2798, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 2797, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 2799, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 2767, + "name": "eventBusService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2793, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 2768, + "name": "paymentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 2919, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 2769, + "name": "paymentRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 2794, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 2756, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2757, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2758, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"payment.created\"" + }, + { + "id": 2760, + "name": "PAYMENT_CAPTURED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"payment.payment_captured\"" + }, + { + "id": 2761, + "name": "PAYMENT_CAPTURE_FAILED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"payment.payment_capture_failed\"" + }, + { + "id": 2762, + "name": "REFUND_CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"payment.payment_refund_created\"" + }, + { + "id": 2763, + "name": "REFUND_FAILED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"payment.payment_refund_failed\"" + }, + { + "id": 2759, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"payment.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2758, + 2760, + 2761, + 2762, + 2763, + 2759 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 2795, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 2796, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 2808, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2809, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 2810, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 2811, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 2812, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2813, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2814, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2815, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 2816, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 2817, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2818, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2819, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 2820, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2821, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 2822, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2823, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 2784, + "name": "capture", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2785, + "name": "capture", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Captures a payment." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment captured." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2786, + "name": "paymentOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id or the class instance of the payment" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2774, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2775, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Created a new payment." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment created." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2776, + "name": "paymentInput", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "info to create the payment" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "PaymentDataInput" + }, + "name": "PaymentDataInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2787, + "name": "refund", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2788, + "name": "refund", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "refunds a payment." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the refund created." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2789, + "name": "paymentOrId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id or the class instance of the payment" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 2790, + "name": "amount", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the amount to be refunded from the payment" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 2791, + "name": "reason", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the refund reason" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2792, + "name": "note", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "additional note of the refund" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/refund.ts", + "qualifiedName": "Refund" + }, + "name": "Refund", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2770, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2771, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a payment by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2772, + "name": "paymentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the payment" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2773, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to retrieve the payment" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2803, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 2804, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2805, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 2806, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2807, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2807 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 2777, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2778, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a payment in order to link it to an order or a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the payment updated." + } + ] + } + ] + }, + "parameters": [ + { + "id": 2779, + "name": "paymentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the payment" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2780, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "order_id or swap_id to link the payment" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 2781, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 2782, + "name": "order_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 2783, + "name": "swap_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 2782, + 2783 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment.ts", + "qualifiedName": "Payment" + }, + "name": "Payment", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 2800, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 2801, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 2802, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 2755, + "name": "default", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 2764 + ] + }, + { + "title": "Properties", + "children": [ + 2798, + 2797, + 2799, + 2767, + 2793, + 2768, + 2769, + 2794, + 2756 + ] + }, + { + "title": "Accessors", + "children": [ + 2795 + ] + }, + { + "title": "Methods", + "children": [ + 2808, + 2784, + 2774, + 2787, + 2770, + 2803, + 2777, + 2800 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3083, + "name": "PriceListService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate product tags." + } + ] + }, + "children": [ + { + "id": 3084, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3085, + "name": "new PriceListService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3086, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListConstructorProps" + }, + "name": "PriceListConstructorProps", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 3083, + "name": "PriceListService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 3290, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 3289, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 3291, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 3087, + "name": "customerGroupService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 863, + "name": "CustomerGroupService", + "package": "@medusajs/medusa" + } + }, + { + "id": 3214, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 3285, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 3103, + "name": "moneyAmountRepo_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3104, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3123, + "name": "addPriceListPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3124, + "name": "addPriceListPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3125, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3126, + "name": "prices", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListPriceCreateInput" + }, + "name": "PriceListPriceCreateInput", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3127, + "name": "overrideExisting", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3207, + "name": "createProductVariantMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3208, + "name": "createProductVariantMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3209, + "name": "toCreate", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3210, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3212, + "name": "money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3211, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3212, + 3211 + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/InsertResult.d.ts", + "qualifiedName": "InsertResult" + }, + "name": "InsertResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3128, + "name": "deletePriceListPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3129, + "name": "deletePriceListPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3130, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3131, + "name": "moneyAmountIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3112, + "name": "deleteVariantPricesNotIn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3113, + "name": "deleteVariantPricesNotIn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3114, + "name": "variantIdOrData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3115, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3117, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPrice" + }, + "name": "ProductVariantPrice", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3116, + "name": "variantId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3117, + 3116 + ] + } + ] + } + } + } + ] + } + }, + { + "id": 3118, + "name": "prices", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "Price" + }, + "name": "Price", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3145, + "name": "findCurrencyMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3146, + "name": "findCurrencyMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3147, + "name": "where", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3148, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3150, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3149, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3150, + 3149 + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3151, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3155, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3166, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 3154, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + }, + { + "id": 3153, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3164, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 3165, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3157, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 3156, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 3159, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 3158, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 3163, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 3162, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 3167, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 3161, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "id": 3152, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + }, + "defaultValue": "..." + }, + { + "id": 3160, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3155, + 3166, + 3154, + 3153, + 3164, + 3165, + 3157, + 3156, + 3159, + 3158, + 3163, + 3162, + 3167, + 3161, + 3152, + 3160 + ] + } + ] + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3132, + "name": "findManyForVariantInPriceList", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3133, + "name": "findManyForVariantInPriceList", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3134, + "name": "variant_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3135, + "name": "price_list_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3136, + "name": "requiresPriceList", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3137, + "name": "findManyForVariantInRegion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3138, + "name": "findManyForVariantInRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in favor of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "findManyForVariantsInRegion", + "target": 3191 + } + ] + } + ] + }, + "parameters": [ + { + "id": 3139, + "name": "variant_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3140, + "name": "region_id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3141, + "name": "currency_code", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3142, + "name": "customer_id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3143, + "name": "include_discount_prices", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3144, + "name": "include_tax_inclusive_pricing", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3191, + "name": "findManyForVariantsInRegion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3192, + "name": "findManyForVariantsInRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3193, + "name": "variant_ids", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 3194, + "name": "region_id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3195, + "name": "currency_code", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3196, + "name": "customer_id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3197, + "name": "include_discount_prices", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3198, + "name": "include_tax_inclusive_pricing", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3168, + "name": "findRegionMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3169, + "name": "findRegionMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3170, + "name": "where", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3171, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3173, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3172, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3173, + 3172 + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3174, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3178, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3189, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 3177, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + }, + { + "id": 3176, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3187, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 3188, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3180, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 3179, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 3182, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 3181, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 3186, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 3185, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 3190, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 3184, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "id": 3175, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + }, + "defaultValue": "..." + }, + { + "id": 3183, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3178, + 3189, + 3177, + 3176, + 3187, + 3188, + 3180, + 3179, + 3182, + 3181, + 3186, + 3185, + 3190, + 3184, + 3175, + 3183 + ] + } + ] + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3108, + "name": "findVariantPricesNotIn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3109, + "name": "findVariantPricesNotIn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Will be removed in a future release.\nUse " + }, + { + "kind": "code", + "text": "`deleteVariantPricesNotIn`" + }, + { + "kind": "text", + "text": " instead." + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 3110, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3111, + "name": "prices", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "Price" + }, + "name": "Price", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3203, + "name": "getPricesForVariantInRegion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3204, + "name": "getPricesForVariantInRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3205, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3206, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3105, + "name": "insertBulk", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3106, + "name": "insertBulk", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3107, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/QueryPartialEntity.d.ts", + "qualifiedName": "_QueryDeepPartialEntity" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + ], + "name": "_QueryDeepPartialEntity", + "package": "typeorm" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3199, + "name": "updatePriceListPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3200, + "name": "updatePriceListPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3201, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3202, + "name": "updates", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListPriceUpdateInput" + }, + "name": "PriceListPriceUpdateInput", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3119, + "name": "upsertVariantCurrencyPrice", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3120, + "name": "upsertVariantCurrencyPrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3121, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3122, + "name": "price", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "Price" + }, + "name": "Price", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3123, + 3207, + 3128, + 3112, + 3145, + 3132, + 3137, + 3191, + 3168, + 3108, + 3203, + 3105, + 3199, + 3119 + ] + } + ] + } + } + ] + } + }, + { + "id": 3091, + "name": "priceListRepo_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3092, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3093, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3094, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3095, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + } + }, + { + "id": 3096, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3097, + "name": "listPriceListsVariantIdsMap", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3098, + "name": "listPriceListsVariantIdsMap", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3099, + "name": "priceListIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 3100, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 3101, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 3102, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3093, + 3097 + ] + } + ] + } + } + ] + } + }, + { + "id": 3089, + "name": "productService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 3441, + "name": "ProductService", + "package": "@medusajs/medusa" + } + }, + { + "id": 3213, + "name": "productVariantRepo_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 3088, + "name": "regionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 3286, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 3090, + "name": "variantService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4076, + "name": "ProductVariantService", + "package": "@medusajs/medusa" + } + }, + { + "id": 3287, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3288, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 3281, + "name": "addCurrencyFromRegion", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3282, + "name": "addCurrencyFromRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add " + }, + { + "kind": "code", + "text": "`currency_code`" + }, + { + "kind": "text", + "text": " to an MA record if " + }, + { + "kind": "code", + "text": "`region_id`" + }, + { + "kind": "text", + "text": "is passed." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "updated " + }, + { + "kind": "code", + "text": "`prices`" + }, + { + "kind": "text", + "text": " list" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3283, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListPriceUpdateInput" + }, + "name": "PriceListPriceUpdateInput", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListPriceCreateInput" + }, + "name": "PriceListPriceCreateInput", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "parameters": [ + { + "id": 3284, + "name": "prices", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a list of PriceListPrice(Create/Update)Input records" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3232, + "name": "addPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3233, + "name": "addPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds prices to a price list in bulk, optionally replacing all existing prices" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "updated Price List" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3234, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the price list" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3235, + "name": "prices", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "prices to add" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListPriceCreateInput" + }, + "name": "PriceListPriceCreateInput", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3236, + "name": "replace", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "whether to replace existing prices" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3300, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3301, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3302, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3303, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 3304, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3305, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3306, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3307, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 3308, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3309, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3310, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3311, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 3312, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3313, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3314, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3315, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 3241, + "name": "clearPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3242, + "name": "clearPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes all prices from a price list and deletes the removed prices in bulk" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "updated Price List" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3243, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the price list" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3225, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3226, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a Price List" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "created Price List" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3227, + "name": "priceListObject", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the Price List to create" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "CreatePriceListInput" + }, + "name": "CreatePriceListInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3244, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3245, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a Price List\nWill never fail due to delete being idempotent." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "empty promise" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3246, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the price list" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3237, + "name": "deletePrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3238, + "name": "deletePrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes prices from a price list and deletes the removed prices in bulk" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "updated Price List" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3239, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the price list" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3240, + "name": "priceIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ids of the prices to delete" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3273, + "name": "deleteProductPrices", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true + }, + "signatures": [ + { + "id": 3274, + "name": "deleteProductPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3275, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3276, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3277, + "name": "deleteVariantPrices", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true + }, + "signatures": [ + { + "id": 3278, + "name": "deleteVariantPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3279, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3280, + "name": "variantIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3247, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3248, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists Price Lists" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3249, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps" + }, + "name": "FilterablePriceListProps", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3250, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3251, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3252, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists Price Lists and adds count" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3253, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "FilterablePriceListProps" + }, + "name": "FilterablePriceListProps", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3254, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3219, + "name": "listPriceListsVariantIdsMap", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3220, + "name": "listPriceListsVariantIdsMap", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3221, + "name": "priceListIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 3222, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 3223, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 3224, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3261, + "name": "listProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3262, + "name": "listProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3263, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3264, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps" + }, + "name": "FilterableProductProps", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + ] + }, + "defaultValue": "{}" + }, + { + "id": 3265, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + }, + { + "id": 3266, + "name": "requiresPriceList", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3267, + "name": "listVariants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3268, + "name": "listVariants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3269, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3270, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "FilterableProductVariantProps" + }, + "name": "FilterableProductVariantProps", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3271, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + }, + { + "id": 3272, + "name": "requiresPriceList", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3215, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3216, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a product tag by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the collection." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3217, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the product tag to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3218, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to retrieve the tag by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3295, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3296, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3297, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3298, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3299, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3299 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 3228, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3229, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a Price List" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "updated Price List" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3230, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the Product List to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3231, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the update to apply" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "UpdatePriceListInput" + }, + "name": "UpdatePriceListInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3255, + "name": "upsertCustomerGroups_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3256, + "name": "upsertCustomerGroups_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3257, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3258, + "name": "customerGroups", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3259, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3260, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3260 + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3292, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3293, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3294, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3083, + "name": "PriceListService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3084 + ] + }, + { + "title": "Properties", + "children": [ + 3290, + 3289, + 3291, + 3087, + 3214, + 3285, + 3103, + 3091, + 3089, + 3213, + 3088, + 3286, + 3090 + ] + }, + { + "title": "Accessors", + "children": [ + 3287 + ] + }, + { + "title": "Methods", + "children": [ + 3281, + 3232, + 3300, + 3241, + 3225, + 3244, + 3237, + 3273, + 3277, + 3247, + 3251, + 3219, + 3261, + 3267, + 3215, + 3295, + 3228, + 3255, + 3292 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3316, + "name": "PricingService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Allows retrieval of prices." + } + ] + }, + "children": [ + { + "id": 3317, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3318, + "name": "new PricingService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3319, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 3316, + "name": "PricingService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 3415, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 3414, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 3416, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 3322, + "name": "customerService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 738, + "name": "CustomerService", + "package": "@medusajs/medusa" + } + }, + { + "id": 3325, + "name": "featureFlagRouter", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 3410, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 3323, + "name": "priceSelectionStrategy", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "IPriceSelectionStrategy" + }, + "name": "IPriceSelectionStrategy", + "package": "@medusajs/medusa" + } + }, + { + "id": 3324, + "name": "productVariantService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4076, + "name": "ProductVariantService", + "package": "@medusajs/medusa" + } + }, + { + "id": 3320, + "name": "regionService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 3321, + "name": "taxProviderService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 3411, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 3412, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3413, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 3326, + "name": "pricingModuleService", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3327, + "name": "pricingModuleService", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/pricing/service.d.ts", + "qualifiedName": "IPricingModuleService" + }, + "name": "IPricingModuleService", + "package": "@medusajs/types" + } + } + }, + { + "id": 3328, + "name": "remoteQuery", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3329, + "name": "remoteQuery", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/modules-sdk/index.d.ts", + "qualifiedName": "RemoteQueryFunction" + }, + "name": "RemoteQueryFunction", + "package": "@medusajs/types" + } + } + }, + { + "id": 3425, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3426, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3427, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3428, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 3429, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3430, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3431, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3432, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 3433, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3434, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3435, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3436, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 3437, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3438, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3439, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3440, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 3333, + "name": "calculateTaxes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3334, + "name": "calculateTaxes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the prices for a product variant" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The tax related variant prices." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3335, + "name": "variantPricing", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the prices retrieved from a variant" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "ProductVariantPricing" + }, + "name": "ProductVariantPricing", + "package": "@medusajs/medusa" + } + }, + { + "id": 3336, + "name": "productRates", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the tax rates that the product has applied" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "TaxServiceRate" + }, + "name": "TaxServiceRate", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "TaxedPricing" + }, + "name": "TaxedPricing", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3330, + "name": "collectPricingContext", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3331, + "name": "collectPricingContext", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Collects additional information necessary for completing the price\nselection." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The pricing context" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3332, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price selection context to use" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricingContext" + }, + "name": "PricingContext", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3392, + "name": "getPricingModuleVariantMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 3393, + "name": "getPricingModuleVariantMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3394, + "name": "variantIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es2015.collection.d.ts", + "qualifiedName": "Map" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Map", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3376, + "name": "getProductPricing", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3377, + "name": "getProductPricing", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets all the variant prices for a product. All the product's variants will\nbe fetched." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A map of variant ids to their corresponding prices" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3378, + "name": "product", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the product to get pricing for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "id" + }, + { + "type": "literal", + "value": "variants" + } + ] + } + ], + "name": "Pick", + "package": "typescript" + } + }, + { + "id": 3379, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price selection context to use" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "ProductVariantPricing" + }, + "name": "ProductVariantPricing", + "package": "@medusajs/medusa" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3380, + "name": "getProductPricingById", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3381, + "name": "getProductPricingById", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets all the variant prices for a product by the product id" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A map of variant ids to their corresponding prices" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3382, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the product to get prices for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3383, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price selection context to use" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "ProductVariantPricing" + }, + "name": "ProductVariantPricing", + "package": "@medusajs/medusa" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3369, + "name": "getProductPricing_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 3370, + "name": "getProductPricing_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3371, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3372, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3373, + "name": "productId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3374, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3373, + 3374 + ] + } + ] + } + } + } + }, + { + "id": 3375, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricingContext" + }, + "name": "PricingContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es2015.collection.d.ts", + "qualifiedName": "Map" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "ProductVariantPricing" + }, + "name": "ProductVariantPricing", + "package": "@medusajs/medusa" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Map", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3351, + "name": "getProductVariantPricing", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3352, + "name": "getProductVariantPricing", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the prices for a product variant." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The product variant prices" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3353, + "name": "variant", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "id" + }, + { + "type": "literal", + "value": "product_id" + } + ] + } + ], + "name": "Pick", + "package": "typescript" + } + }, + { + "id": 3354, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price selection context to use" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricingContext" + }, + "name": "PricingContext", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "ProductVariantPricing" + }, + "name": "ProductVariantPricing", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3355, + "name": "getProductVariantPricingById", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3356, + "name": "getProductVariantPricingById", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the prices for a product variant by a variant id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The product variant prices" + } + ] + }, + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "Use " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "getProductVariantsPricing", + "target": 3359, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " instead." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3357, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the variant to get prices for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3358, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price selection context to use" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricingContext" + }, + "name": "PricingContext", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "ProductVariantPricing" + }, + "name": "ProductVariantPricing", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3337, + "name": "getProductVariantPricingModulePricing_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 3338, + "name": "getProductVariantPricingModulePricing_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3339, + "name": "variantPriceData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3340, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3342, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3341, + "name": "variantId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3342, + 3341 + ] + } + ] + } + } + } + }, + { + "id": 3343, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricingContext" + }, + "name": "PricingContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es2015.collection.d.ts", + "qualifiedName": "Map" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Map", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3344, + "name": "getProductVariantPricing_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 3345, + "name": "getProductVariantPricing_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3346, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3347, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3349, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3348, + "name": "variantId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3349, + 3348 + ] + } + ] + } + } + } + }, + { + "id": 3350, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricingContext" + }, + "name": "PricingContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es2015.collection.d.ts", + "qualifiedName": "Map" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "ProductVariantPricing" + }, + "name": "ProductVariantPricing", + "package": "@medusajs/medusa" + } + ], + "name": "Map", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3359, + "name": "getProductVariantsPricing", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3360, + "name": "getProductVariantsPricing", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the prices for a collection of variants." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The product variant prices" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3361, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 3362, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3364, + "name": "quantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 3363, + "name": "variantId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3364, + 3363 + ] + } + ] + } + } + } + }, + { + "id": 3365, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price selection context to use" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricingContext" + }, + "name": "PricingContext", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 3366, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 3367, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 3368, + "name": "variant_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "ProductVariantPricing" + }, + "name": "ProductVariantPricing", + "package": "@medusajs/medusa" + } + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3402, + "name": "getShippingOptionPricing", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3403, + "name": "getShippingOptionPricing", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the prices for a shipping option." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The shipping option prices" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3404, + "name": "shippingOption", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the shipping option to get prices for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + }, + { + "id": 3405, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price selection context to use" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricingContext" + }, + "name": "PricingContext", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedShippingOption" + }, + "name": "PricedShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3399, + "name": "setAdminProductPricing", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3400, + "name": "setAdminProductPricing", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3401, + "name": "products", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedProduct" + }, + "name": "PricedProduct", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3395, + "name": "setAdminVariantPricing", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3396, + "name": "setAdminVariantPricing", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3397, + "name": "variants", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3398, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedVariant" + }, + "name": "PricedVariant", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3388, + "name": "setProductPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3389, + "name": "setProductPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Set additional prices on a list of products." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A list of products with variants decorated with prices" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3390, + "name": "products", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "list of products on which to set additional prices" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3391, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price selection context to use" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedProduct" + }, + "name": "PricedProduct", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3406, + "name": "setShippingOptionPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3407, + "name": "setShippingOptionPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Set additional prices on a list of shipping options." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A list of shipping options with prices" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3408, + "name": "shippingOptions", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "list of shipping options on which to set additional prices" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3409, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price selection context to use" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "region_id" + } + ], + "name": "Omit", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedShippingOption" + }, + "name": "PricedShippingOption", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3384, + "name": "setVariantPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3385, + "name": "setVariantPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Set additional prices on a list of product variants." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A list of products with variants decorated with prices" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3386, + "name": "variants", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 3387, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price selection context to use" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedVariant" + }, + "name": "PricedVariant", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3420, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3421, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3422, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3423, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3424, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3424 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 3417, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3418, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3419, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3316, + "name": "PricingService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3317 + ] + }, + { + "title": "Properties", + "children": [ + 3415, + 3414, + 3416, + 3322, + 3325, + 3410, + 3323, + 3324, + 3320, + 3321, + 3411 + ] + }, + { + "title": "Accessors", + "children": [ + 3412, + 3326, + 3328 + ] + }, + { + "title": "Methods", + "children": [ + 3425, + 3333, + 3330, + 3392, + 3376, + 3380, + 3369, + 3351, + 3355, + 3337, + 3344, + 3359, + 3402, + 3399, + 3395, + 3388, + 3406, + 3384, + 3420, + 3417 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3699, + "name": "ProductCategoryService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate product categories." + } + ] + }, + "children": [ + { + "id": 3705, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3706, + "name": "new ProductCategoryService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3707, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 3699, + "name": "ProductCategoryService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 3828, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 3827, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 3829, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 3728, + "name": "eventBusService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 3823, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 3708, + "name": "productCategoryRepo_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/TreeRepository.d.ts", + "qualifiedName": "TreeRepository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "TreeRepository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3709, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3720, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3721, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3722, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3723, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3710, + "name": "findOneWithDescendants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3711, + "name": "findOneWithDescendants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3712, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOneOptions.d.ts", + "qualifiedName": "FindOneOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "FindOneOptions", + "package": "typeorm" + } + }, + { + "id": 3713, + "name": "treeScope", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3714, + "name": "getFreeTextSearchResultsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3715, + "name": "getFreeTextSearchResultsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3716, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + }, + { + "id": 3717, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3718, + "name": "treeScope", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3719, + "name": "includeTree", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3724, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3725, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3726, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3727, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/DeleteResult.d.ts", + "qualifiedName": "DeleteResult" + }, + "name": "DeleteResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3720, + 3710, + 3714, + 3724 + ] + } + ] + } + } + ] + } + }, + { + "id": 3824, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 3700, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3701, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3702, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product-category.created\"" + }, + { + "id": 3704, + "name": "DELETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product-category.deleted\"" + }, + { + "id": 3703, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product-category.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3702, + 3704, + 3703 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 3825, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3826, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 3761, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3762, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a batch of product to a product category" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the product category on which the products have been added" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3763, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the product category on which to add the products" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3764, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products ids to attach to the product category" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3838, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3839, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3840, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3841, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 3842, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3843, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3844, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3845, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 3846, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3847, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3848, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3849, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 3850, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3851, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3852, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3853, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 3751, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3752, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a product category" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "created product category" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3753, + "name": "productCategoryInput", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "parameters to create a product category" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "CreateProductCategoryInput" + }, + "name": "CreateProductCategoryInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3758, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3759, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a product category" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a promise" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3760, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "is the id of the product category to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3769, + "name": "fetchReorderConditions", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3770, + "name": "fetchReorderConditions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3771, + "name": "productCategory", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + }, + { + "id": 3772, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "UpdateProductCategoryInput" + }, + "name": "UpdateProductCategoryInput", + "package": "@medusajs/medusa" + } + }, + { + "id": 3773, + "name": "shouldDeleteElement", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "ReorderConditions" + }, + "name": "ReorderConditions", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 3729, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3730, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists product category based on the provided parameters and includes the count of\nproduct category that match the query." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "an array containing the product category as\n the first element and the total count of product category that matches the query\n as the second element." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3731, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter options for product category." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "TreeQuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "TreeQuerySelector", + "package": "@medusajs/medusa" + } + }, + { + "id": 3732, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configuration for query." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + }, + { + "id": 3733, + "name": "treeSelector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Filter options for product category tree relations" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3774, + "name": "performReordering", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3775, + "name": "performReordering", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3776, + "name": "repository", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/TreeRepository.d.ts", + "qualifiedName": "TreeRepository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "TreeRepository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3777, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3788, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3789, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3790, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3791, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3778, + "name": "findOneWithDescendants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3779, + "name": "findOneWithDescendants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3780, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOneOptions.d.ts", + "qualifiedName": "FindOneOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "FindOneOptions", + "package": "typeorm" + } + }, + { + "id": 3781, + "name": "treeScope", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3782, + "name": "getFreeTextSearchResultsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3783, + "name": "getFreeTextSearchResultsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3784, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + }, + { + "id": 3785, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3786, + "name": "treeScope", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3787, + "name": "includeTree", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3792, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3793, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3794, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3795, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/DeleteResult.d.ts", + "qualifiedName": "DeleteResult" + }, + "name": "DeleteResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3788, + 3778, + 3782, + 3792 + ] + } + ] + } + } + ] + } + }, + { + "id": 3796, + "name": "conditions", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "ReorderConditions" + }, + "name": "ReorderConditions", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3765, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3766, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a batch of product from a product category" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the product category on which the products have been removed" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3767, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the product category on which to remove the products" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3768, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products ids to remove from the product category" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3739, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3740, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a product category by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the product category." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3741, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the product category to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3742, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config of the product category to retrieve." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3743, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3744, + "name": "treeSelector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3745, + "name": "retrieveByHandle", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3746, + "name": "retrieveByHandle", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a product category by handle." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the product category." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3747, + "name": "handle", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the handle of the category" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3748, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config of the product category to retrieve." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3749, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3750, + "name": "treeSelector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3734, + "name": "retrieve_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3735, + "name": "retrieve_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A generic retrieve for fining product categories by different attributes." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the product category." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3736, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config of the product category to retrieve." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3737, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3738, + "name": "treeSelector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3797, + "name": "shiftSiblings", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3798, + "name": "shiftSiblings", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3799, + "name": "repository", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/TreeRepository.d.ts", + "qualifiedName": "TreeRepository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "TreeRepository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3800, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3811, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3812, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3813, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3814, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3801, + "name": "findOneWithDescendants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3802, + "name": "findOneWithDescendants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3803, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOneOptions.d.ts", + "qualifiedName": "FindOneOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "FindOneOptions", + "package": "typeorm" + } + }, + { + "id": 3804, + "name": "treeScope", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3805, + "name": "getFreeTextSearchResultsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3806, + "name": "getFreeTextSearchResultsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3807, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + }, + { + "id": 3808, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3809, + "name": "treeScope", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3810, + "name": "includeTree", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3815, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3816, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3817, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3818, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/DeleteResult.d.ts", + "qualifiedName": "DeleteResult" + }, + "name": "DeleteResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3811, + 3801, + 3805, + 3815 + ] + } + ] + } + } + ] + } + }, + { + "id": 3819, + "name": "conditions", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "ReorderConditions" + }, + "name": "ReorderConditions", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3833, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3834, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3835, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3836, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3837, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3837 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 3820, + "name": "transformParentIdToEntity", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3821, + "name": "transformParentIdToEntity", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Accepts an input object and transforms product_category_id\ninto product_category entity." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "transformed productCategoryInput" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3822, + "name": "productCategoryInput", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "params used to create/update" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "CreateProductCategoryInput" + }, + "name": "CreateProductCategoryInput", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "UpdateProductCategoryInput" + }, + "name": "UpdateProductCategoryInput", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "CreateProductCategoryInput" + }, + "name": "CreateProductCategoryInput", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "UpdateProductCategoryInput" + }, + "name": "UpdateProductCategoryInput", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3754, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3755, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a product category" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "updated product category" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3756, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of product category to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3757, + "name": "productCategoryInput", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "parameters to update in product category" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-category.ts", + "qualifiedName": "UpdateProductCategoryInput" + }, + "name": "UpdateProductCategoryInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3830, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3831, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3832, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3699, + "name": "ProductCategoryService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3705 + ] + }, + { + "title": "Properties", + "children": [ + 3828, + 3827, + 3829, + 3728, + 3823, + 3708, + 3824, + 3700 + ] + }, + { + "title": "Accessors", + "children": [ + 3825 + ] + }, + { + "title": "Methods", + "children": [ + 3761, + 3838, + 3751, + 3758, + 3769, + 3729, + 3774, + 3765, + 3739, + 3745, + 3734, + 3797, + 3833, + 3820, + 3754, + 3830 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3854, + "name": "ProductCollectionService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate product collections." + } + ] + }, + "children": [ + { + "id": 3862, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3863, + "name": "new ProductCollectionService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3864, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 3854, + "name": "ProductCollectionService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 3988, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 3987, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 3989, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 3865, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 3983, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 3866, + "name": "productCollectionRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3867, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3868, + "name": "findAndCountByDiscountConditionId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3869, + "name": "findAndCountByDiscountConditionId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3870, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3871, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3868 + ] + } + ] + } + } + ] + } + }, + { + "id": 3872, + "name": "productRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3873, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3939, + "name": "_applyCategoriesQuery", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3940, + "name": "_applyCategoriesQuery", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3941, + "name": "qb", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + }, + { + "id": 3942, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + } + ] + }, + { + "id": 3927, + "name": "_findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3928, + "name": "_findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3929, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3930, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3932, + "name": "idsOrOptionsWithoutRelations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 3931, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3934, + "name": "shouldCount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3933, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3932, + 3931, + 3934, + 3933 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3907, + "name": "bulkAddToCollection", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3908, + "name": "bulkAddToCollection", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3909, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3910, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3911, + "name": "bulkRemoveFromCollection", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3912, + "name": "bulkRemoveFromCollection", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3913, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3914, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3903, + "name": "findOneWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3904, + "name": "findOneWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3905, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 3906, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3898, + "name": "findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3899, + "name": "findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3900, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 3901, + "name": "idsOrOptionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + ] + }, + "defaultValue": "..." + }, + { + "id": 3902, + "name": "withDeleted", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3894, + "name": "findWithRelationsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3895, + "name": "findWithRelationsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3896, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 3897, + "name": "idsOrOptionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3920, + "name": "getCategoryIdsFromInput", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3921, + "name": "getCategoryIdsFromInput", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3922, + "name": "categoryId", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "CategoryQueryParams" + }, + "name": "CategoryQueryParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 3923, + "name": "includeCategoryChildren", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3924, + "name": "getCategoryIdsRecursively", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3925, + "name": "getCategoryIdsRecursively", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3926, + "name": "productCategory", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ] + }, + { + "id": 3915, + "name": "getFreeTextSearchResultsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3916, + "name": "getFreeTextSearchResultsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3917, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3918, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + }, + { + "id": 3919, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3935, + "name": "isProductInSalesChannels", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3936, + "name": "isProductInSalesChannels", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3937, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3938, + "name": "salesChannelIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3874, + "name": "queryProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3875, + "name": "queryProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3876, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + }, + { + "id": 3877, + "name": "shouldCount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3878, + "name": "queryProductsWithIds", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3879, + "name": "queryProductsWithIds", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3880, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3881, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3882, + "name": "entityIds", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3883, + "name": "groupedRelations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3884, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 3885, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 3886, + "name": "toplevel", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + } + } + }, + { + "id": 3889, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3890, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 3891, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 3892, + "name": "column", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "ASC" + }, + { + "type": "literal", + "value": "DESC" + } + ] + } + } + } + } + }, + { + "id": 3888, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + } + }, + { + "id": 3893, + "name": "where", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + } + }, + { + "id": 3887, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3882, + 3883, + 3889, + 3888, + 3893, + 3887 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3939, + 3927, + 3907, + 3911, + 3903, + 3898, + 3894, + 3920, + 3924, + 3915, + 3935, + 3874, + 3878 + ] + } + ] + } + } + ] + } + }, + { + "id": 3984, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 3855, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3856, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3857, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product-collection.created\"" + }, + { + "id": 3859, + "name": "DELETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product-collection.deleted\"" + }, + { + "id": 3860, + "name": "PRODUCTS_ADDED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product-collection.products_added\"" + }, + { + "id": 3861, + "name": "PRODUCTS_REMOVED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product-collection.products_removed\"" + }, + { + "id": 3858, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product-collection.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3857, + 3859, + 3860, + 3861, + 3858 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 3985, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3986, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 3961, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3962, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3963, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3964, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3998, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3999, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4000, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 4001, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4002, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4003, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4004, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4005, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 4006, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4007, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4008, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4009, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 4010, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4011, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4012, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4013, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 3951, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3952, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a product collection" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "created collection" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3953, + "name": "collection", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the collection to create" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-collection.ts", + "qualifiedName": "CreateProductCollection" + }, + "name": "CreateProductCollection", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3958, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3959, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a product collection idempotently" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "empty promise" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3960, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of collection to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3969, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3970, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists product collections" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3971, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 3972, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3974, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3973, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3974, + 3973 + ] + } + ] + } + } + ] + }, + "defaultValue": "{}" + }, + { + "id": 3975, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used for find" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3976, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3977, + "name": "skip", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 3978, + "name": "take", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "20" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3977, + 3978 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3979, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3980, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists product collections and add count." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3981, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ListAndCountSelector" + }, + "name": "ListAndCountSelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3982, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3965, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3966, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3967, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3968, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3943, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3944, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a product collection by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the collection." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3945, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the collection to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3946, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config of the collection to retrieve." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3947, + "name": "retrieveByHandle", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3948, + "name": "retrieveByHandle", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a product collection by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the collection." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3949, + "name": "collectionHandle", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the handle of the collection to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3950, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query config for request" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3993, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3994, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3995, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3996, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3997, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3997 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 3954, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3955, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a product collection" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "update collection" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3956, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of collection to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3957, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "update object" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-collection.ts", + "qualifiedName": "UpdateProductCollection" + }, + "name": "UpdateProductCollection", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-collection.ts", + "qualifiedName": "ProductCollection" + }, + "name": "ProductCollection", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3990, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3991, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3992, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3854, + "name": "ProductCollectionService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3862 + ] + }, + { + "title": "Properties", + "children": [ + 3988, + 3987, + 3989, + 3865, + 3983, + 3866, + 3872, + 3984, + 3855 + ] + }, + { + "title": "Accessors", + "children": [ + 3985 + ] + }, + { + "title": "Methods", + "children": [ + 3961, + 3998, + 3951, + 3958, + 3969, + 3979, + 3965, + 3943, + 3947, + 3993, + 3954, + 3990 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 3441, + "name": "ProductService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 3448, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 3449, + "name": "new ProductService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 3450, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 3441, + "name": "ProductService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 3673, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 3672, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 3674, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 3578, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 3579, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 3548, + "name": "imageRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/image.ts", + "qualifiedName": "Image" + }, + "name": "Image", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3549, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3550, + "name": "insertBulk", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3551, + "name": "insertBulk", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3552, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/QueryPartialEntity.d.ts", + "qualifiedName": "_QueryDeepPartialEntity" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/image.ts", + "qualifiedName": "Image" + }, + "name": "Image", + "package": "@medusajs/medusa" + } + ], + "name": "_QueryDeepPartialEntity", + "package": "typeorm" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/image.ts", + "qualifiedName": "Image" + }, + "name": "Image", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3553, + "name": "upsertImages", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3554, + "name": "upsertImages", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3555, + "name": "imageUrls", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/image.ts", + "qualifiedName": "Image" + }, + "name": "Image", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3550, + 3553 + ] + } + ] + } + } + ] + } + }, + { + "id": 3668, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 3556, + "name": "productCategoryRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/TreeRepository.d.ts", + "qualifiedName": "TreeRepository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "TreeRepository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3557, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3568, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3569, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3570, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3571, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3558, + "name": "findOneWithDescendants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3559, + "name": "findOneWithDescendants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3560, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOneOptions.d.ts", + "qualifiedName": "FindOneOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "FindOneOptions", + "package": "typeorm" + } + }, + { + "id": 3561, + "name": "treeScope", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3562, + "name": "getFreeTextSearchResultsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3563, + "name": "getFreeTextSearchResultsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3564, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + }, + { + "id": 3565, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3566, + "name": "treeScope", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 3567, + "name": "includeTree", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3572, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3573, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3574, + "name": "productCategoryId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3575, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/DeleteResult.d.ts", + "qualifiedName": "DeleteResult" + }, + "name": "DeleteResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3568, + 3558, + 3562, + 3572 + ] + } + ] + } + } + ] + } + }, + { + "id": 3451, + "name": "productOptionRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-option.ts", + "qualifiedName": "ProductOption" + }, + "name": "ProductOption", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 3452, + "name": "productRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3453, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3519, + "name": "_applyCategoriesQuery", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3520, + "name": "_applyCategoriesQuery", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3521, + "name": "qb", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + }, + { + "id": 3522, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + } + ] + }, + { + "id": 3507, + "name": "_findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3508, + "name": "_findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3509, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3510, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3512, + "name": "idsOrOptionsWithoutRelations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 3511, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3514, + "name": "shouldCount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 3513, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3512, + 3511, + 3514, + 3513 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3487, + "name": "bulkAddToCollection", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3488, + "name": "bulkAddToCollection", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3489, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3490, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3491, + "name": "bulkRemoveFromCollection", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3492, + "name": "bulkRemoveFromCollection", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3493, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3494, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3483, + "name": "findOneWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3484, + "name": "findOneWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3485, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 3486, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3478, + "name": "findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3479, + "name": "findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3480, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 3481, + "name": "idsOrOptionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + ] + }, + "defaultValue": "..." + }, + { + "id": 3482, + "name": "withDeleted", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3474, + "name": "findWithRelationsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3475, + "name": "findWithRelationsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3476, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 3477, + "name": "idsOrOptionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3500, + "name": "getCategoryIdsFromInput", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3501, + "name": "getCategoryIdsFromInput", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3502, + "name": "categoryId", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "CategoryQueryParams" + }, + "name": "CategoryQueryParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 3503, + "name": "includeCategoryChildren", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3504, + "name": "getCategoryIdsRecursively", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3505, + "name": "getCategoryIdsRecursively", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3506, + "name": "productCategory", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ] + }, + { + "id": 3495, + "name": "getFreeTextSearchResultsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3496, + "name": "getFreeTextSearchResultsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3497, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3498, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + }, + { + "id": 3499, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3515, + "name": "isProductInSalesChannels", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3516, + "name": "isProductInSalesChannels", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3517, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3518, + "name": "salesChannelIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3454, + "name": "queryProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3455, + "name": "queryProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3456, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + }, + { + "id": 3457, + "name": "shouldCount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3458, + "name": "queryProductsWithIds", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3459, + "name": "queryProductsWithIds", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3460, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3461, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3462, + "name": "entityIds", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3463, + "name": "groupedRelations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 3464, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 3465, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 3466, + "name": "toplevel", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + } + } + }, + { + "id": 3469, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3470, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 3471, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 3472, + "name": "column", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "ASC" + }, + { + "type": "literal", + "value": "DESC" + } + ] + } + } + } + } + }, + { + "id": 3468, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + } + }, + { + "id": 3473, + "name": "where", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + } + }, + { + "id": 3467, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3462, + 3463, + 3469, + 3468, + 3473, + 3467 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3519, + 3507, + 3487, + 3491, + 3483, + 3478, + 3474, + 3500, + 3504, + 3495, + 3515, + 3454, + 3458 + ] + } + ] + } + } + ] + } + }, + { + "id": 3533, + "name": "productTagRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3534, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3544, + "name": "findAndCountByDiscountConditionId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3545, + "name": "findAndCountByDiscountConditionId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3546, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3547, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3535, + "name": "insertBulk", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3536, + "name": "insertBulk", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3537, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/QueryPartialEntity.d.ts", + "qualifiedName": "_QueryDeepPartialEntity" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + ], + "name": "_QueryDeepPartialEntity", + "package": "typeorm" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3538, + "name": "listTagsByUsage", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3539, + "name": "listTagsByUsage", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3540, + "name": "take", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3541, + "name": "upsertTags", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3542, + "name": "upsertTags", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3543, + "name": "tags", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "UpsertTagsInput" + }, + "name": "UpsertTagsInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3544, + 3535, + 3538, + 3541 + ] + } + ] + } + } + ] + } + }, + { + "id": 3524, + "name": "productTypeRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3525, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3529, + "name": "findAndCountByDiscountConditionId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3530, + "name": "findAndCountByDiscountConditionId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3531, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3532, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3526, + "name": "upsertType", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3527, + "name": "upsertType", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3528, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "UpsertTypeInput" + }, + "name": "UpsertTypeInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 3529, + 3526 + ] + } + ] + } + } + ] + } + }, + { + "id": 3523, + "name": "productVariantRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 3576, + "name": "productVariantService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4076, + "name": "ProductVariantService", + "package": "@medusajs/medusa" + } + }, + { + "id": 3577, + "name": "searchService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5011, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 3669, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 3443, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3444, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3446, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product.created\"" + }, + { + "id": 3447, + "name": "DELETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product.deleted\"" + }, + { + "id": 3445, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3446, + 3447, + 3445 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 3442, + "name": "IndexName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true, + "isReadonly": true + }, + "type": { + "type": "literal", + "value": "products" + }, + "defaultValue": "..." + }, + { + "id": 3670, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 3671, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 3635, + "name": "addOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3636, + "name": "addOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds an option to a product. Options can, for example, be \"Size\", \"Color\",\netc. Will update all the products variants with a dummy value for the newly\ncreated option. The same option cannot be added more than once." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the model update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3637, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the product to apply the new option to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3638, + "name": "optionTitle", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the display title of the option, e.g. \"Size\"" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3683, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3684, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3685, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 3686, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 3687, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3688, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3689, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3690, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 3691, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 3692, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3693, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3694, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 3695, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 3696, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 3697, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3698, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 3588, + "name": "count", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3589, + "name": "count", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return the total number of documents in database" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the count operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3590, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the selector to choose products by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3625, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3626, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a product." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the creation result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3627, + "name": "productObject", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the product to create" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "CreateProductInput" + }, + "name": "CreateProductInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3632, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3633, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a product from a given product id. The product's associated\nvariants will also be deleted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "empty promise" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3634, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the product to delete. Must be\n castable as an ObjectId" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3652, + "name": "deleteOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3653, + "name": "deleteOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete an option from a product." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated product" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3654, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the product to delete an option from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3655, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the option to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3611, + "name": "filterProductsBySalesChannel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3612, + "name": "filterProductsBySalesChannel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3613, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 3614, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3615, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FindProductConfig" + }, + "name": "FindProductConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3621, + "name": "isProductInSalesChannels", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3622, + "name": "isProductInSalesChannels", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Check if the product is assigned to at least one of the provided sales channels." + } + ] + }, + "parameters": [ + { + "id": 3623, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "product id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3624, + "name": "salesChannelIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an array of sales channel ids" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3580, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3581, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists products based on the provided parameters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3582, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object that defines rules to filter products\n by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductSelector" + }, + "name": "ProductSelector", + "package": "@medusajs/medusa" + } + }, + { + "id": 3583, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "object that defines the scope for what should be\n returned" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FindProductConfig" + }, + "name": "FindProductConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3584, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3585, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists products based on the provided parameters and includes the count of\nproducts that match the query." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "an array containing the products as\n the first element and the total count of products that matches the query\n as the second element." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3586, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object that defines rules to filter products\n by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductSelector" + }, + "name": "ProductSelector", + "package": "@medusajs/medusa" + } + }, + { + "id": 3587, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "object that defines the scope for what should be\n returned" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FindProductConfig" + }, + "name": "FindProductConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3618, + "name": "listTagsByUsage", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3619, + "name": "listTagsByUsage", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3620, + "name": "take", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "10" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tag.ts", + "qualifiedName": "ProductTag" + }, + "name": "ProductTag", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3616, + "name": "listTypes", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3617, + "name": "listTypes", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3660, + "name": "prepareListQuery_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3661, + "name": "prepareListQuery_", + "variant": "signature", + "kind": 4096, + "flags": { + "isProtected": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Temporary method to be used in place we need custom query strategy to prevent typeorm bug" + } + ] + }, + "parameters": [ + { + "id": 3662, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FilterableProductProps" + }, + "name": "FilterableProductProps", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 3663, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FindProductConfig" + }, + "name": "FindProductConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 3664, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3665, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3667, + "name": "query", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + }, + { + "id": 3666, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3665, + 3667, + 3666 + ] + } + ] + } + } + } + ] + }, + { + "id": 3639, + "name": "reorderVariants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3640, + "name": "reorderVariants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3641, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3642, + "name": "variantOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3591, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3592, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a product by id.\nThrows in case of DB Error and if product was not found." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find one operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3593, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the product to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3594, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "object that defines what should be included in the\n query response" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FindProductConfig" + }, + "name": "FindProductConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3599, + "name": "retrieveByExternalId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3600, + "name": "retrieveByExternalId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a product by external id.\nThrows in case of DB Error and if product was not found." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find one operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3601, + "name": "externalId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "handle of the product to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3602, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "details about what to get from the product" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FindProductConfig" + }, + "name": "FindProductConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3595, + "name": "retrieveByHandle", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3596, + "name": "retrieveByHandle", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a product by handle.\nThrows in case of DB Error and if product was not found." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find one operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3597, + "name": "productHandle", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "handle of the product to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3598, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "details about what to get from the product" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FindProductConfig" + }, + "name": "FindProductConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3648, + "name": "retrieveOptionByTitle", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3649, + "name": "retrieveOptionByTitle", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve product's option by title." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "product option" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3650, + "name": "title", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "title of the option" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3651, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of a product" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-option.ts", + "qualifiedName": "ProductOption" + }, + "name": "ProductOption", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3607, + "name": "retrieveVariants", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3608, + "name": "retrieveVariants", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets all variants belonging to a product." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "an array of variants" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3609, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the product to get variants from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3610, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The config to select and configure relations etc..." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FindProductConfig" + }, + "name": "FindProductConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3603, + "name": "retrieve_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3604, + "name": "retrieve_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a product by selector.\nThrows in case of DB Error and if product was not found." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find one operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3605, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "selector object" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 3606, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "object that defines what should be included in the\n query response" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "FindProductConfig" + }, + "name": "FindProductConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3678, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 3679, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3680, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 3681, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 3682, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 3682 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 3628, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3629, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a product. Product variant updates should use dedicated methods,\ne.g. " + }, + { + "kind": "code", + "text": "`addVariant`" + }, + { + "kind": "text", + "text": ", etc. The function will throw errors if metadata or\nproduct variant updates are attempted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the update result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 3630, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the product. Must be a string that\n can be casted to an ObjectId" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3631, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object with the update values." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "UpdateProductInput" + }, + "name": "UpdateProductInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3643, + "name": "updateOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3644, + "name": "updateOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a product's option. Throws if the call tries to update an option\nnot associated with the product. Throws if the updated title already exists." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated product" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3645, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the product whose option we are updating" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3646, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the option we are updating" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 3647, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data to update the option with" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product.ts", + "qualifiedName": "ProductOptionInput" + }, + "name": "ProductOptionInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3656, + "name": "updateShippingProfile", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3657, + "name": "updateShippingProfile", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Assign a product to a profile, if a profile id null is provided then detach the product from the profile" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "updated products" + } + ] + } + ] + }, + "parameters": [ + { + "id": 3658, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID or IDs of the products to update" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 3659, + "name": "profileId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Shipping profile ID to update the shipping options with" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 3675, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 3676, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 3677, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 3441, + "name": "ProductService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 3448 + ] + }, + { + "title": "Properties", + "children": [ + 3673, + 3672, + 3674, + 3578, + 3579, + 3548, + 3668, + 3556, + 3451, + 3452, + 3533, + 3524, + 3523, + 3576, + 3577, + 3669, + 3443, + 3442 + ] + }, + { + "title": "Accessors", + "children": [ + 3670 + ] + }, + { + "title": "Methods", + "children": [ + 3635, + 3683, + 3588, + 3625, + 3632, + 3652, + 3611, + 3621, + 3580, + 3584, + 3618, + 3616, + 3660, + 3639, + 3591, + 3599, + 3595, + 3648, + 3607, + 3603, + 3678, + 3628, + 3643, + 3656, + 3675 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4014, + "name": "ProductTypeService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4015, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4016, + "name": "new ProductTypeService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4017, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + } + ], + "type": { + "type": "reference", + "target": 4014, + "name": "ProductTypeService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 4050, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 4049, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 4051, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 4045, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 4046, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 4018, + "name": "typeRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4019, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4023, + "name": "findAndCountByDiscountConditionId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4024, + "name": "findAndCountByDiscountConditionId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4025, + "name": "conditionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4026, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4020, + "name": "upsertType", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4021, + "name": "upsertType", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4022, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "UpsertTypeInput" + }, + "name": "UpsertTypeInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 4023, + 4020 + ] + } + ] + } + } + ] + } + }, + { + "id": 4047, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4048, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 4060, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4061, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4062, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 4063, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4064, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4065, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4066, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4067, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 4068, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4069, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4070, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4071, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 4072, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4073, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4074, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4075, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 4031, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4032, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists product types" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4033, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 4034, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4036, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4035, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4036, + 4035 + ] + } + ] + } + } + ] + }, + "defaultValue": "{}" + }, + { + "id": 4037, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4038, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4039, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists product types and adds count." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4040, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 4041, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4043, + "name": "discount_condition_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4042, + "name": "q", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4043, + 4042 + ] + } + ] + } + } + ] + }, + "defaultValue": "{}" + }, + { + "id": 4044, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config to be used for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4027, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4028, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a product type by id.\nThrows in case of DB Error and if product was not found." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find one operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4029, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the product to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4030, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "object that defines what should be included in the\n query response" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type.ts", + "qualifiedName": "ProductType" + }, + "name": "ProductType", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4055, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4056, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4057, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4058, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4059, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4059 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 4052, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4053, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4054, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 4014, + "name": "ProductTypeService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4015 + ] + }, + { + "title": "Properties", + "children": [ + 4050, + 4049, + 4051, + 4045, + 4046, + 4018 + ] + }, + { + "title": "Accessors", + "children": [ + 4047 + ] + }, + { + "title": "Methods", + "children": [ + 4060, + 4031, + 4038, + 4027, + 4055, + 4052 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4409, + "name": "ProductVariantInventoryService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4410, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4411, + "name": "new ProductVariantInventoryService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4412, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 4409, + "name": "ProductVariantInventoryService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 4507, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 4506, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 4508, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 4418, + "name": "eventBusService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/event-bus.d.ts", + "qualifiedName": "IEventBusService" + }, + "name": "IEventBusService", + "package": "@medusajs/types" + } + }, + { + "id": 4413, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 4417, + "name": "productVariantService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4076, + "name": "ProductVariantService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4416, + "name": "salesChannelInventoryService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4915, + "name": "SalesChannelInventoryService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4415, + "name": "salesChannelLocationService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4958, + "name": "SalesChannelLocationService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4414, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 4504, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4505, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 4419, + "name": "inventoryService_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4420, + "name": "inventoryService_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/inventory/service.d.ts", + "qualifiedName": "IInventoryService" + }, + "name": "IInventoryService", + "package": "@medusajs/types" + } + } + }, + { + "id": 4421, + "name": "stockLocationService_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4422, + "name": "stockLocationService_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/stock-location/service.d.ts", + "qualifiedName": "IStockLocationService" + }, + "name": "IStockLocationService", + "package": "@medusajs/types" + } + } + }, + { + "id": 4481, + "name": "adjustInventory", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4482, + "name": "adjustInventory", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adjusts inventory of a variant on a location" + } + ] + }, + "parameters": [ + { + "id": 4483, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "variant id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4484, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "location id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4485, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "quantity to adjust" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4466, + "name": "adjustReservationsQuantityByLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4467, + "name": "adjustReservationsQuantityByLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adjusts the quantity of reservations for a line item by a given amount." + } + ] + }, + "parameters": [ + { + "id": 4468, + "name": "lineItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the line item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4469, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the variant" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4470, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the location to prefer adjusting quantities at" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4471, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount to adjust the quantity by" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4517, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4518, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4519, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 4520, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4521, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4522, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4523, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4524, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 4525, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4526, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4527, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4528, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 4529, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4530, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4531, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4532, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 4446, + "name": "attachInventoryItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4447, + "name": "attachInventoryItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Attach a variant to an inventory item" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the variant inventory item" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4448, + "name": "attachments", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4449, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4451, + "name": "inventoryItemId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4452, + "name": "requiredQuantity", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4450, + "name": "variantId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4451, + 4452, + 4450 + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem" + }, + "name": "ProductVariantInventoryItem", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 4453, + "name": "attachInventoryItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4454, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4455, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4456, + "name": "requiredQuantity", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem" + }, + "name": "ProductVariantInventoryItem", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4423, + "name": "confirmInventory", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4424, + "name": "confirmInventory", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "confirms if requested inventory is available" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "boolean indicating if inventory is available" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4425, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the variant to confirm inventory for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4426, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "quantity of inventory to confirm is available" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4427, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "optionally include a sales channel if applicable" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4428, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4429, + "name": "salesChannelId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4429 + ] + } + ] + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Boolean" + }, + "name": "Boolean", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4476, + "name": "deleteReservationsByLineItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4477, + "name": "deleteReservationsByLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "delete a reservation of variant quantity" + } + ] + }, + "parameters": [ + { + "id": 4478, + "name": "lineItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "line item id" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 4479, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "variant id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4480, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "quantity to release" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4457, + "name": "detachInventoryItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4458, + "name": "detachInventoryItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a variant from an inventory item" + } + ] + }, + "parameters": [ + { + "id": 4459, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "inventory item id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4460, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "variant id or undefined if all the variants will be affected" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4491, + "name": "getAvailabilityContext", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 4492, + "name": "getAvailabilityContext", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4493, + "name": "variants", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4494, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 4495, + "name": "existingContext", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "AvailabilityContext" + }, + "name": "AvailabilityContext", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Required" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "AvailabilityContext" + }, + "name": "AvailabilityContext", + "package": "@medusajs/medusa" + } + ], + "name": "Required", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4500, + "name": "getVariantQuantityFromVariantInventoryItems", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4501, + "name": "getVariantQuantityFromVariantInventoryItems", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Get the quantity of a variant from a list of variantInventoryItems\nThe inventory quantity of the variant should be equal to the inventory\nitem with the smallest stock, adjusted for quantity required to fulfill\nthe given variant." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The available quantity of the variant from the inventoryItems" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4502, + "name": "variantInventoryItems", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List of inventoryItems for a given variant, These must all be for the same variant" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem" + }, + "name": "ProductVariantInventoryItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 4503, + "name": "channelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sales channel id to fetch availability for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4434, + "name": "listByItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4435, + "name": "listByItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "list registered inventory items" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "list of inventory items" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4436, + "name": "itemIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "list inventory item ids" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem" + }, + "name": "ProductVariantInventoryItem", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4437, + "name": "listByVariant", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPublic": true + }, + "signatures": [ + { + "id": 4438, + "name": "listByVariant", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List inventory items for a specific variant" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "variant inventory items for the variant id" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4439, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "variant id" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem" + }, + "name": "ProductVariantInventoryItem", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4443, + "name": "listInventoryItemsByVariant", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4444, + "name": "listInventoryItemsByVariant", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "lists inventory items for a given variant" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "lidt of inventory items for the variant" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4445, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "variant id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "InventoryItemDTO" + }, + "name": "InventoryItemDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4440, + "name": "listVariantsByItem", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4441, + "name": "listVariantsByItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "lists variant by inventory item id" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a list of product variants that are associated with the item id" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4442, + "name": "itemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "item id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4461, + "name": "reserveQuantity", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4462, + "name": "reserveQuantity", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Reserves a quantity of a variant" + } + ] + }, + "parameters": [ + { + "id": 4463, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "variant id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4464, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "quantity to reserve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4465, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "optional parameters" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "ReserveQuantityContext" + }, + "name": "ReserveQuantityContext", + "package": "@medusajs/types" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/inventory/common.d.ts", + "qualifiedName": "ReservationItemDTO" + }, + "name": "ReservationItemDTO", + "package": "@medusajs/types" + } + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4430, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4431, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a product variant inventory item by its inventory item ID and variant ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves with the product variant inventory item." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4432, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the inventory item to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4433, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the variant to retrieve." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant-inventory-item.ts", + "qualifiedName": "ProductVariantInventoryItem" + }, + "name": "ProductVariantInventoryItem", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4496, + "name": "setProductAvailability", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4497, + "name": "setProductAvailability", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4498, + "name": "products", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedProduct" + }, + "name": "PricedProduct", + "package": "@medusajs/medusa" + } + ] + } + } + }, + { + "id": 4499, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedProduct" + }, + "name": "PricedProduct", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4486, + "name": "setVariantAvailability", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4487, + "name": "setVariantAvailability", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4488, + "name": "variants", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedVariant" + }, + "name": "PricedVariant", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 4489, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 4490, + "name": "availabilityContext", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "AvailabilityContext" + }, + "name": "AvailabilityContext", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/pricing.ts", + "qualifiedName": "PricedVariant" + }, + "name": "PricedVariant", + "package": "@medusajs/medusa" + } + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4512, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4513, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4514, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4515, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4516, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4516 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 4472, + "name": "validateInventoryAtLocation", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4473, + "name": "validateInventoryAtLocation", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Validate stock at a location for fulfillment items" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "nothing if successful, throws error if not" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4474, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fulfillment Line items to validate quantities for" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "beforeInsert" + } + ], + "name": "Omit", + "package": "typescript" + } + } + }, + { + "id": 4475, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Location to validate stock at" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4509, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4510, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4511, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 4409, + "name": "ProductVariantInventoryService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4410 + ] + }, + { + "title": "Properties", + "children": [ + 4507, + 4506, + 4508, + 4418, + 4413, + 4417, + 4416, + 4415, + 4414 + ] + }, + { + "title": "Accessors", + "children": [ + 4504, + 4419, + 4421 + ] + }, + { + "title": "Methods", + "children": [ + 4481, + 4466, + 4517, + 4446, + 4423, + 4476, + 4457, + 4491, + 4500, + 4434, + 4437, + 4443, + 4440, + 4461, + 4430, + 4496, + 4486, + 4512, + 4472, + 4509 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4076, + "name": "ProductVariantService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4082, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4083, + "name": "new ProductVariantService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4084, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + } + ], + "type": { + "type": "reference", + "target": 4076, + "name": "ProductVariantService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 4383, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 4382, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 4384, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 4271, + "name": "cartRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4272, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4277, + "name": "findOneWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4278, + "name": "findOneWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4279, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 4280, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "literal", + "value": "relations" + } + ], + "name": "Omit", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4273, + "name": "findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4274, + "name": "findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4275, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsRelations.d.ts", + "qualifiedName": "FindOptionsRelations" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsRelations", + "package": "typeorm" + }, + "defaultValue": "{}" + }, + { + "id": 4276, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + }, + { + "type": "literal", + "value": "relations" + } + ], + "name": "Omit", + "package": "typescript" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 4277, + 4273 + ] + } + ] + } + } + ] + } + }, + { + "id": 4157, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 4378, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 4160, + "name": "moneyAmountRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4161, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4180, + "name": "addPriceListPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4181, + "name": "addPriceListPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4182, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4183, + "name": "prices", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListPriceCreateInput" + }, + "name": "PriceListPriceCreateInput", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 4184, + "name": "overrideExisting", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4264, + "name": "createProductVariantMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4265, + "name": "createProductVariantMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4266, + "name": "toCreate", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4267, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4269, + "name": "money_amount_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4268, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4269, + 4268 + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/InsertResult.d.ts", + "qualifiedName": "InsertResult" + }, + "name": "InsertResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4185, + "name": "deletePriceListPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4186, + "name": "deletePriceListPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4187, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4188, + "name": "moneyAmountIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4169, + "name": "deleteVariantPricesNotIn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4170, + "name": "deleteVariantPricesNotIn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4171, + "name": "variantIdOrData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4172, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4174, + "name": "prices", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPrice" + }, + "name": "ProductVariantPrice", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 4173, + "name": "variantId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4174, + 4173 + ] + } + ] + } + } + } + ] + } + }, + { + "id": 4175, + "name": "prices", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "Price" + }, + "name": "Price", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4202, + "name": "findCurrencyMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4203, + "name": "findCurrencyMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4204, + "name": "where", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4205, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4207, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4206, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4207, + 4206 + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4208, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4212, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4223, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 4211, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + }, + { + "id": 4210, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4221, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 4222, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4214, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 4213, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 4216, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 4215, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 4220, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 4219, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 4224, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 4218, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "id": 4209, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + }, + "defaultValue": "..." + }, + { + "id": 4217, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4212, + 4223, + 4211, + 4210, + 4221, + 4222, + 4214, + 4213, + 4216, + 4215, + 4220, + 4219, + 4224, + 4218, + 4209, + 4217 + ] + } + ] + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4189, + "name": "findManyForVariantInPriceList", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4190, + "name": "findManyForVariantInPriceList", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4191, + "name": "variant_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4192, + "name": "price_list_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4193, + "name": "requiresPriceList", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4194, + "name": "findManyForVariantInRegion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4195, + "name": "findManyForVariantInRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "in favor of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "findManyForVariantsInRegion", + "target": 4248 + } + ] + } + ] + }, + "parameters": [ + { + "id": 4196, + "name": "variant_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4197, + "name": "region_id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4198, + "name": "currency_code", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4199, + "name": "customer_id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4200, + "name": "include_discount_prices", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4201, + "name": "include_tax_inclusive_pricing", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4248, + "name": "findManyForVariantsInRegion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4249, + "name": "findManyForVariantsInRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4250, + "name": "variant_ids", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 4251, + "name": "region_id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4252, + "name": "currency_code", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4253, + "name": "customer_id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4254, + "name": "include_discount_prices", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4255, + "name": "include_tax_inclusive_pricing", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4225, + "name": "findRegionMoneyAmounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4226, + "name": "findRegionMoneyAmounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4227, + "name": "where", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4228, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4230, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4229, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4230, + 4229 + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4231, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4235, + "name": "amount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4246, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 4234, + "name": "currency", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + }, + { + "id": 4233, + "name": "currency_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4244, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 4245, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4237, + "name": "max_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 4236, + "name": "min_quantity", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 4239, + "name": "price_list", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/price-list.ts", + "qualifiedName": "PriceList" + }, + "name": "PriceList", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 4238, + "name": "price_list_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 4243, + "name": "region", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "id": 4242, + "name": "region_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 4247, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + }, + { + "id": 4241, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "id": 4232, + "name": "variant_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + }, + "defaultValue": "..." + }, + { + "id": 4240, + "name": "variants", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4235, + 4246, + 4234, + 4233, + 4244, + 4245, + 4237, + 4236, + 4239, + 4238, + 4243, + 4242, + 4247, + 4241, + 4232, + 4240 + ] + } + ] + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4165, + "name": "findVariantPricesNotIn", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4166, + "name": "findVariantPricesNotIn", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Will be removed in a future release.\nUse " + }, + { + "kind": "code", + "text": "`deleteVariantPricesNotIn`" + }, + { + "kind": "text", + "text": " instead." + } + ], + "blockTags": [ + { + "tag": "@deprecated", + "content": [] + } + ] + }, + "parameters": [ + { + "id": 4167, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4168, + "name": "prices", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "Price" + }, + "name": "Price", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4260, + "name": "getPricesForVariantInRegion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4261, + "name": "getPricesForVariantInRegion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4262, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4263, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4162, + "name": "insertBulk", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4163, + "name": "insertBulk", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4164, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/QueryPartialEntity.d.ts", + "qualifiedName": "_QueryDeepPartialEntity" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + ], + "name": "_QueryDeepPartialEntity", + "package": "typeorm" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4256, + "name": "updatePriceListPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4257, + "name": "updatePriceListPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4258, + "name": "priceListId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4259, + "name": "updates", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/price-list.ts", + "qualifiedName": "PriceListPriceUpdateInput" + }, + "name": "PriceListPriceUpdateInput", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4176, + "name": "upsertVariantCurrencyPrice", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4177, + "name": "upsertVariantCurrencyPrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4178, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4179, + "name": "price", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "Price" + }, + "name": "Price", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 4180, + 4264, + 4185, + 4169, + 4202, + 4189, + 4194, + 4248, + 4225, + 4165, + 4260, + 4162, + 4256, + 4176 + ] + } + ] + } + } + ] + } + }, + { + "id": 4159, + "name": "priceSelectionStrategy_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "IPriceSelectionStrategy" + }, + "name": "IPriceSelectionStrategy", + "package": "@medusajs/medusa" + } + }, + { + "id": 4270, + "name": "productOptionValueRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue" + }, + "name": "ProductOptionValue", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4086, + "name": "productRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4087, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4153, + "name": "_applyCategoriesQuery", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4154, + "name": "_applyCategoriesQuery", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4155, + "name": "qb", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + }, + { + "id": 4156, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + } + ] + }, + { + "id": 4141, + "name": "_findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4142, + "name": "_findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4143, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4144, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4146, + "name": "idsOrOptionsWithoutRelations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 4145, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4148, + "name": "shouldCount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 4147, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4146, + 4145, + 4148, + 4147 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4121, + "name": "bulkAddToCollection", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4122, + "name": "bulkAddToCollection", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4123, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4124, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4125, + "name": "bulkRemoveFromCollection", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4126, + "name": "bulkRemoveFromCollection", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4127, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4128, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4117, + "name": "findOneWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4118, + "name": "findOneWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4119, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 4120, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4112, + "name": "findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4113, + "name": "findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4114, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 4115, + "name": "idsOrOptionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + ] + }, + "defaultValue": "..." + }, + { + "id": 4116, + "name": "withDeleted", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4108, + "name": "findWithRelationsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4109, + "name": "findWithRelationsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4110, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 4111, + "name": "idsOrOptionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4134, + "name": "getCategoryIdsFromInput", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4135, + "name": "getCategoryIdsFromInput", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4136, + "name": "categoryId", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "CategoryQueryParams" + }, + "name": "CategoryQueryParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 4137, + "name": "includeCategoryChildren", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4138, + "name": "getCategoryIdsRecursively", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4139, + "name": "getCategoryIdsRecursively", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4140, + "name": "productCategory", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ] + }, + { + "id": 4129, + "name": "getFreeTextSearchResultsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4130, + "name": "getFreeTextSearchResultsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4131, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4132, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + }, + { + "id": 4133, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4149, + "name": "isProductInSalesChannels", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4150, + "name": "isProductInSalesChannels", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4151, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4152, + "name": "salesChannelIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4088, + "name": "queryProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4089, + "name": "queryProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4090, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + }, + { + "id": 4091, + "name": "shouldCount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4092, + "name": "queryProductsWithIds", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4093, + "name": "queryProductsWithIds", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4094, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4095, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4096, + "name": "entityIds", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 4097, + "name": "groupedRelations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4098, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 4099, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 4100, + "name": "toplevel", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + } + } + }, + { + "id": 4103, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4104, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 4105, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 4106, + "name": "column", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "ASC" + }, + { + "type": "literal", + "value": "DESC" + } + ] + } + } + } + } + }, + { + "id": 4102, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + } + }, + { + "id": 4107, + "name": "where", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + } + }, + { + "id": 4101, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4096, + 4097, + 4103, + 4102, + 4107, + 4101 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 4153, + 4141, + 4121, + 4125, + 4117, + 4112, + 4108, + 4134, + 4138, + 4129, + 4149, + 4088, + 4092 + ] + } + ] + } + } + ] + } + }, + { + "id": 4085, + "name": "productVariantRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4158, + "name": "regionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4379, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 4077, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4078, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4080, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product-variant.created\"" + }, + { + "id": 4081, + "name": "DELETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product-variant.deleted\"" + }, + { + "id": 4079, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"product-variant.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4080, + 4081, + 4079 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 4380, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4381, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 4345, + "name": "addOptionValue", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4346, + "name": "addOptionValue", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds option value to a variant.\nFails when product with variant does not exist or\nif that product does not have an option with the given\noption id. Fails if given variant is not found.\nOption value must be of type string or number." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4347, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the variant to decorate." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4348, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the option from product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4349, + "name": "optionValue", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "option value to add." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue" + }, + "name": "ProductOptionValue", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4393, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4394, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4395, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 4396, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4397, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4398, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4399, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4400, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 4401, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4402, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4403, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4404, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 4405, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4406, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4407, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4408, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 4289, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4290, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates an unpublished product variant. Will validate against parent product\nto ensure that the variant can in fact be created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the creation result." + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4291, + "name": "TVariants", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "CreateProductVariantInput" + }, + "name": "CreateProductVariantInput", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "CreateProductVariantInput" + }, + "name": "CreateProductVariantInput", + "package": "@medusajs/medusa" + } + } + ] + } + }, + { + "id": 4292, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "TVariants", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "CreateProductVariantInput" + }, + "name": "CreateProductVariantInput", + "package": "@medusajs/medusa" + } + }, + "trueType": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "CreateProductVariantInput" + }, + "name": "CreateProductVariantInput", + "package": "@medusajs/medusa" + } + }, + "falseType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "CreateProductVariantInput" + }, + "name": "CreateProductVariantInput", + "package": "@medusajs/medusa" + } + } + } + ], + "parameters": [ + { + "id": 4293, + "name": "productOrProductId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the product the variant will be added to" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 4294, + "name": "variants", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "CreateProductVariantInput" + }, + "name": "CreateProductVariantInput", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "CreateProductVariantInput" + }, + "name": "CreateProductVariantInput", + "package": "@medusajs/medusa" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4362, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4363, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes variant or variants.\nWill never fail due to delete being idempotent." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "empty promise" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4364, + "name": "variantIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the variant to delete. Must be\n castable as an ObjectId" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4350, + "name": "deleteOptionValue", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4351, + "name": "deleteOptionValue", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes option value from given variant.\nWill never fail due to delete being idempotent." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "empty promise" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4352, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the variant to decorate." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4353, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the option from product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4369, + "name": "getFreeTextQueryBuilder_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4370, + "name": "getFreeTextQueryBuilder_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists variants based on the provided parameters and includes the count of\nvariants that match the query." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "an array containing the products as the first element and the total\n count of products that matches the query as the second element." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4371, + "name": "variantRepo", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the variant repository" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4372, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "object that defines the scope for what should be returned" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-variant.ts", + "qualifiedName": "FindWithRelationsOptions" + }, + "name": "FindWithRelationsOptions", + "package": "@medusajs/medusa" + } + }, + { + "id": 4373, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "free text query" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + } + ] + }, + { + "id": 4328, + "name": "getRegionPrice", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4329, + "name": "getRegionPrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the price specific to a region. If no region specific money amount\nexists the function will try to use a currency price. If no default\ncurrency price exists the function will throw an error." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the price specific to the region" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4330, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the variant to get price from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4331, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "context for getting region price" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "GetRegionPriceContext" + }, + "name": "GetRegionPriceContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4365, + "name": "isVariantInSalesChannels", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4366, + "name": "isVariantInSalesChannels", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Check if the variant is assigned to at least one of the provided sales channels." + } + ] + }, + "parameters": [ + { + "id": 4367, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "product variant id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4368, + "name": "salesChannelIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an array of sales channel ids" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4358, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4359, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4360, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "FilterableProductVariantProps" + }, + "name": "FilterableProductVariantProps", + "package": "@medusajs/medusa" + } + }, + { + "id": 4361, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query config object for variant retrieval" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + } + ] + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4354, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4355, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4356, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "FilterableProductVariantProps" + }, + "name": "FilterableProductVariantProps", + "package": "@medusajs/medusa" + } + }, + { + "id": 4357, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query config object for variant retrieval" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + } + ] + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4281, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4282, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a product variant by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the product document." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4283, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the product to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4284, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query config object for variant retrieval." + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + } + ] + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4285, + "name": "retrieveBySKU", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4286, + "name": "retrieveBySKU", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a product variant by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the product document." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4287, + "name": "sku", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The unique stock keeping unit used to identify the product variant." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4288, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query config object for variant retrieval." + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/price-selection-strategy.ts", + "qualifiedName": "PriceSelectionContext" + }, + "name": "PriceSelectionContext", + "package": "@medusajs/medusa" + } + ] + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4336, + "name": "setCurrencyPrice", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4337, + "name": "setCurrencyPrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "use addOrUpdateCurrencyPrices instead\nSets the default price for the given currency." + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4338, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the variant to set prices for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4339, + "name": "price", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price for the variant" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPrice" + }, + "name": "ProductVariantPrice", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4332, + "name": "setRegionPrice", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4333, + "name": "setRegionPrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "use addOrUpdateRegionPrices instead\nSets the default price of a specific region" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4334, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the variant to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4335, + "name": "price", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price for the variant." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPrice" + }, + "name": "ProductVariantPrice", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount" + }, + "name": "MoneyAmount", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4388, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4389, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4390, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4391, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4392, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4392 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 4295, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4296, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a collection of variant." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the update result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4297, + "name": "variantData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a collection of variant and the data to update." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4298, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4300, + "name": "updateData", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "UpdateProductVariantInput" + }, + "name": "UpdateProductVariantInput", + "package": "@medusajs/medusa" + } + }, + { + "id": 4299, + "name": "variant", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4300, + 4299 + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 4301, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a variant.\nPrice updates should use dedicated methods.\nThe function will throw, if price updates are attempted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the update result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4302, + "name": "variantOrVariantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "variant or id of a variant." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + } + ] + } + }, + { + "id": 4303, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object with the update values." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "UpdateProductVariantInput" + }, + "name": "UpdateProductVariantInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 4304, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4305, + "name": "variantOrVariantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + } + ] + } + }, + { + "id": 4306, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "UpdateProductVariantInput" + }, + "name": "UpdateProductVariantInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4307, + "name": "updateBatch", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4308, + "name": "updateBatch", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4309, + "name": "variantData", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "UpdateProductVariantData" + }, + "name": "UpdateProductVariantData", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-variant.ts", + "qualifiedName": "ProductVariant" + }, + "name": "ProductVariant", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4340, + "name": "updateOptionValue", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4341, + "name": "updateOptionValue", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates variant's option value.\nOption value must be of type string or number." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4342, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the variant to decorate." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4343, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the option from product." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4344, + "name": "optionValue", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "option value to add." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-option-value.ts", + "qualifiedName": "ProductOptionValue" + }, + "name": "ProductOptionValue", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4310, + "name": "updateVariantPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4311, + "name": "updateVariantPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates variant/prices collection.\nDeletes any prices that are not in the update object, and is not associated with a price list." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "empty promise" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4312, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "UpdateVariantPricesData" + }, + "name": "UpdateVariantPricesData", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 4313, + "name": "updateVariantPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a variant's prices.\nDeletes any prices that are not in the update object, and is not associated with a price list." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "empty promise" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4314, + "name": "variantId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of variant" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4315, + "name": "prices", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the update prices" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPrice" + }, + "name": "ProductVariantPrice", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4316, + "name": "updateVariantPricesBatch", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4317, + "name": "updateVariantPricesBatch", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4318, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "UpdateVariantPricesData" + }, + "name": "UpdateVariantPricesData", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4322, + "name": "upsertCurrencyPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4323, + "name": "upsertCurrencyPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4324, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 4325, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4327, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "WithRequiredProperty" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "ProductVariantPrice" + }, + "name": "ProductVariantPrice", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "currency_code" + } + ], + "name": "WithRequiredProperty", + "package": "@medusajs/medusa" + } + }, + { + "id": 4326, + "name": "variantId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4327, + 4326 + ] + } + ] + } + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4319, + "name": "upsertRegionPrices", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4320, + "name": "upsertRegionPrices", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4321, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "UpdateVariantRegionPriceData" + }, + "name": "UpdateVariantRegionPriceData", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4374, + "name": "validateVariantsToCreate_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4375, + "name": "validateVariantsToCreate_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4376, + "name": "product", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "id": 4377, + "name": "variants", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/product-variant.ts", + "qualifiedName": "CreateProductVariantInput" + }, + "name": "CreateProductVariantInput", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 4385, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4386, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4387, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 4076, + "name": "ProductVariantService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4082 + ] + }, + { + "title": "Properties", + "children": [ + 4383, + 4382, + 4384, + 4271, + 4157, + 4378, + 4160, + 4159, + 4270, + 4086, + 4085, + 4158, + 4379, + 4077 + ] + }, + { + "title": "Accessors", + "children": [ + 4380 + ] + }, + { + "title": "Methods", + "children": [ + 4345, + 4393, + 4289, + 4362, + 4350, + 4369, + 4328, + 4365, + 4358, + 4354, + 4281, + 4285, + 4336, + 4332, + 4388, + 4295, + 4307, + 4340, + 4310, + 4316, + 4322, + 4319, + 4374, + 4385 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4533, + "name": "RegionService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate regions." + } + ] + }, + "children": [ + { + "id": 4539, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4540, + "name": "new RegionService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4541, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 4626, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 4625, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 4627, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 4548, + "name": "countryRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/country.ts", + "qualifiedName": "Country" + }, + "name": "Country", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4549, + "name": "currencyRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4543, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 4542, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 4551, + "name": "fulfillmentProviderRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProvider" + }, + "name": "FulfillmentProvider", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4546, + "name": "fulfillmentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1484, + "name": "FulfillmentProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4621, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 4550, + "name": "paymentProviderRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/payment-provider.ts", + "qualifiedName": "PaymentProvider" + }, + "name": "PaymentProvider", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4545, + "name": "paymentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 2919, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 4547, + "name": "regionRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4544, + "name": "storeService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5392, + "name": "StoreService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4552, + "name": "taxProviderRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-provider.ts", + "qualifiedName": "TaxProvider" + }, + "name": "TaxProvider", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4622, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 4534, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4535, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4537, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"region.created\"" + }, + { + "id": 4538, + "name": "DELETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"region.deleted\"" + }, + { + "id": 4536, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"region.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4537, + 4538, + 4536 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 4623, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4624, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 4597, + "name": "addCountry", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4598, + "name": "addCountry", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a country to the region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated Region" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4599, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region to add a country to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4600, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a 2 digit alphanumeric ISO country code." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4609, + "name": "addFulfillmentProvider", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4610, + "name": "addFulfillmentProvider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a fulfillment provider that is available in the region. Fails if the\nprovider doesn't exist." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated Region" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4611, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region to add the provider to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4612, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the provider to add to the region" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4605, + "name": "addPaymentProvider", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4606, + "name": "addPaymentProvider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a payment provider that is available in the region. Fails if the\nprovider doesn't exist." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated Region" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4607, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region to add the provider to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4608, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the provider to add to the region" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4636, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4637, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4638, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 4639, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4640, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4641, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4642, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4643, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 4644, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4645, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4646, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4647, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 4648, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4649, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4650, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4651, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 4553, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4554, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the newly created region" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4555, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the unvalidated region" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/region.ts", + "qualifiedName": "CreateRegionInput" + }, + "name": "CreateRegionInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4594, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4595, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the delete operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4596, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4586, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4587, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists all regions based on a query" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4588, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 4589, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "configuration settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4590, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4591, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists all regions based on a query and returns them along with count" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4592, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 4593, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "configuration settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4601, + "name": "removeCountry", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4602, + "name": "removeCountry", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes a country from a Region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated Region" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4603, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region to remove from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4604, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a 2 digit alphanumeric ISO country code to remove" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4617, + "name": "removeFulfillmentProvider", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4618, + "name": "removeFulfillmentProvider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes a fulfillment provider from a region. Is idempotent." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated Region" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4619, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region to remove the provider from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4620, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the provider to remove from the region" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4613, + "name": "removePaymentProvider", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4614, + "name": "removePaymentProvider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes a payment provider from a region. Is idempotent." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated Region" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4615, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region to remove the provider from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4616, + "name": "providerId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the provider to remove from the region" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4582, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4583, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a region by its id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the region" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4584, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the region to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4585, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "configuration settings" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4575, + "name": "retrieveByCountryCode", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4576, + "name": "retrieveByCountryCode", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a region by country code." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a Region with country code" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4577, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a 2 digit alphanumeric ISO country code" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4578, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "region find config" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4579, + "name": "retrieveByName", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4580, + "name": "retrieveByName", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a region by name." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "region with the matching name" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4581, + "name": "name", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the name of the region to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4631, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4632, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4633, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4634, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4635, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4635 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 4556, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4557, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a region" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4558, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4559, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data to update the region with" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/region.ts", + "qualifiedName": "UpdateRegionInput" + }, + "name": "UpdateRegionInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4571, + "name": "validateCountry", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4572, + "name": "validateCountry", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Validates a country code. Will normalize the code before checking for\nexistence." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the validated Country" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4573, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a 2 digit alphanumeric ISO country code" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4574, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the current region to check against" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/country.ts", + "qualifiedName": "Country" + }, + "name": "Country", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4568, + "name": "validateCurrency", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4569, + "name": "validateCurrency", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Validates a currency code. Will throw if the currency code doesn't exist." + } + ], + "blockTags": [ + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "if the provided currency code is invalid" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "void" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4570, + "name": "currencyCode", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an ISO currency code" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4560, + "name": "validateFields", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4561, + "name": "validateFields", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Validates fields for creation and updates. If the region already exists\nthe id can be passed to check that country updates are allowed." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the validated region data" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4562, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/region.ts", + "qualifiedName": "UpdateRegionInput" + }, + "name": "UpdateRegionInput", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/region.ts", + "qualifiedName": "CreateRegionInput" + }, + "name": "CreateRegionInput", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "parameters": [ + { + "id": 4563, + "name": "regionData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region data to validate" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "metadata" + }, + { + "type": "literal", + "value": "currency_code" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + } + }, + { + "id": 4564, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "optional id of the region to check against" + } + ] + }, + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/region.ts", + "qualifiedName": "UpdateRegionInput" + }, + "name": "UpdateRegionInput", + "package": "@medusajs/medusa" + }, + "trueType": { + "type": "intrinsic", + "name": "string" + }, + "falseType": { + "type": "intrinsic", + "name": "undefined" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/common/DeepPartial.d.ts", + "qualifiedName": "DeepPartial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + ], + "name": "DeepPartial", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4565, + "name": "validateTaxRate", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4566, + "name": "validateTaxRate", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Validates a tax rate. Will throw if the tax rate is not between 0 and 1." + } + ], + "blockTags": [ + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "if the tax rate isn't number between 0-100" + } + ] + }, + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "void" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4567, + "name": "taxRate", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a number representing the tax rate of the region" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 4628, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4629, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4630, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4539 + ] + }, + { + "title": "Properties", + "children": [ + 4626, + 4625, + 4627, + 4548, + 4549, + 4543, + 4542, + 4551, + 4546, + 4621, + 4550, + 4545, + 4547, + 4544, + 4552, + 4622, + 4534 + ] + }, + { + "title": "Accessors", + "children": [ + 4623 + ] + }, + { + "title": "Methods", + "children": [ + 4597, + 4609, + 4605, + 4636, + 4553, + 4594, + 4586, + 4590, + 4601, + 4617, + 4613, + 4582, + 4575, + 4579, + 4631, + 4556, + 4571, + 4568, + 4560, + 4565, + 4628 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4755, + "name": "ReturnReasonService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4756, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4757, + "name": "new ReturnReasonService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4758, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 4755, + "name": "ReturnReasonService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 4783, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 4782, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 4784, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 4778, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 4759, + "name": "retReasonRepo_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4779, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 4780, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4781, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 4793, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4794, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4795, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 4796, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4797, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4798, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4799, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4800, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 4801, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4802, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4803, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4804, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 4805, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4806, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4807, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4808, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 4760, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4761, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4762, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/return-reason.ts", + "qualifiedName": "CreateReturnReason" + }, + "name": "CreateReturnReason", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4775, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4776, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4777, + "name": "returnReasonId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4767, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4768, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4769, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 4770, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "config object" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4771, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4772, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets an order by id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the order document" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4773, + "name": "returnReasonId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of order to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4774, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "config object" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4788, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4789, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4790, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4791, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4792, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4792 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 4763, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4764, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4765, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4766, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/return-reason.ts", + "qualifiedName": "UpdateReturnReason" + }, + "name": "UpdateReturnReason", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-reason.ts", + "qualifiedName": "ReturnReason" + }, + "name": "ReturnReason", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4785, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4786, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4787, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 4755, + "name": "ReturnReasonService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4756 + ] + }, + { + "title": "Properties", + "children": [ + 4783, + 4782, + 4784, + 4778, + 4759, + 4779 + ] + }, + { + "title": "Accessors", + "children": [ + 4780 + ] + }, + { + "title": "Methods", + "children": [ + 4793, + 4760, + 4775, + 4767, + 4771, + 4788, + 4763, + 4785 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4652, + "name": "ReturnService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4653, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4654, + "name": "new ReturnService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4655, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 4652, + "name": "ReturnService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 4729, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 4728, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 4730, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 4666, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 4662, + "name": "fulfillmentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1484, + "name": "FulfillmentProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4659, + "name": "lineItemService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4724, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 4664, + "name": "orderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 2331, + "name": "OrderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4665, + "name": "productVariantInventoryService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4409, + "name": "ProductVariantInventoryService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4658, + "name": "returnItemRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem" + }, + "name": "ReturnItem", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4663, + "name": "returnReasonService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4755, + "name": "ReturnReasonService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4657, + "name": "returnRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 4661, + "name": "shippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5056, + "name": "ShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4660, + "name": "taxProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4656, + "name": "totalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5964, + "name": "TotalsService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4725, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 4726, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4727, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 4739, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4740, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4741, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 4742, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4743, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4744, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4745, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4746, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 4747, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4748, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4749, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4750, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 4751, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4752, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4753, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4754, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 4683, + "name": "cancel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4684, + "name": "cancel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancels a return if possible. Returns can be canceled if it has not been received." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated Return" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4685, + "name": "returnId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the return to cancel." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4709, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4710, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a return request for an order, with given items, and a shipping\nmethod. If no refund amount is provided the refund amount is calculated from\nthe return lines and the shipping cost." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the created return" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4711, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "data to use for the return e.g. shipping_method,\n items or refund_amount" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/return.ts", + "qualifiedName": "CreateReturnInput" + }, + "name": "CreateReturnInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4712, + "name": "fulfill", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4713, + "name": "fulfill", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4714, + "name": "returnId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4667, + "name": "getFulfillmentItems", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4668, + "name": "getFulfillmentItems", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves the order line items, given an array of items" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the line items generated by the transformer." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4669, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to get line items from" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 4670, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the items to get" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "OrdersReturnItem" + }, + "name": "OrdersReturnItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 4671, + "name": "transformer", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "a function to apply to each of the items\n retrieved from the order, should return a line item. If the transformer\n returns an undefined value the line item will be filtered from the\n returned array." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "Transformer" + }, + "name": "Transformer", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + { + "type": "reflection", + "declaration": { + "id": 4672, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4674, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4673, + "name": "reason_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4674, + 4673 + ] + } + ] + } + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4675, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4676, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4677, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 4678, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4679, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4680, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4681, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 4682, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4715, + "name": "receive", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4716, + "name": "receive", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Registers a previously requested return as received. This will create a\nrefund to the customer. If the returned items don't match the requested\nitems the return status will be updated to requires_action. This behaviour\nis useful in situations where a custom refund amount is requested, but the\nreturned items are not matching the requested items. Setting the\nallowMismatch argument to true, will process the return, ignoring any\nmismatches." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4717, + "name": "returnId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the orderId to return to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4718, + "name": "receivedItems", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the items received after return." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/orders.ts", + "qualifiedName": "OrdersReturnItem" + }, + "name": "OrdersReturnItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 4719, + "name": "refundAmount", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the amount to return" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 4720, + "name": "allowMismatch", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "whether to ignore return/received\nproduct mismatch" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + }, + { + "id": 4721, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 4722, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4723, + "name": "locationId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4723 + ] + } + ] + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4697, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4698, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a return by its id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the return" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4699, + "name": "returnId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the return to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4700, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4701, + "name": "retrieveBySwap", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4702, + "name": "retrieveBySwap", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4703, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4704, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4734, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4735, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4736, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4737, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4738, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4738 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 4705, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4706, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4707, + "name": "returnId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4708, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/return.ts", + "qualifiedName": "UpdateReturnInput" + }, + "name": "UpdateReturnInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return.ts", + "qualifiedName": "Return" + }, + "name": "Return", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4689, + "name": "validateReturnLineItem", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4690, + "name": "validateReturnLineItem", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Checks that a given quantity of a line item can be returned. Fails if the\nitem is undefined or if the returnable quantity of the item is lower, than\nthe quantity that is requested to be returned." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a line item where the quantity is set to the requested\n return quantity." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4691, + "name": "item", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item to check has sufficient returnable\n quantity." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 4692, + "name": "quantity", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the quantity that is requested to be returned." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + }, + "defaultValue": "0" + }, + { + "id": 4693, + "name": "additional", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the quantity that is requested to be returned." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4694, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4696, + "name": "note", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4695, + "name": "reason_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4696, + 4695 + ] + } + ] + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/common/DeepPartial.d.ts", + "qualifiedName": "DeepPartial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + ], + "name": "DeepPartial", + "package": "typeorm" + } + } + ] + }, + { + "id": 4686, + "name": "validateReturnStatuses", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4687, + "name": "validateReturnStatuses", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Checks that an order has the statuses necessary to complete a return.\nfulfillment_status cannot be not_fulfilled or returned.\npayment_status must be captured." + } + ], + "blockTags": [ + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "when statuses are not sufficient for returns." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4688, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to check statuses on" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + } + } + ] + }, + { + "id": 4731, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4732, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4733, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 4652, + "name": "ReturnService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4653 + ] + }, + { + "title": "Properties", + "children": [ + 4729, + 4728, + 4730, + 4666, + 4662, + 4659, + 4724, + 4664, + 4665, + 4658, + 4663, + 4657, + 4661, + 4660, + 4656, + 4725 + ] + }, + { + "title": "Accessors", + "children": [ + 4726 + ] + }, + { + "title": "Methods", + "children": [ + 4739, + 4683, + 4709, + 4712, + 4667, + 4675, + 4679, + 4715, + 4697, + 4701, + 4734, + 4705, + 4689, + 4686, + 4731 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4915, + "name": "SalesChannelInventoryService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4916, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4917, + "name": "new SalesChannelInventoryService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4918, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 4915, + "name": "SalesChannelInventoryService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 4932, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 4931, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 4933, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 4920, + "name": "eventBusService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/event-bus.d.ts", + "qualifiedName": "IEventBusService" + }, + "name": "IEventBusService", + "package": "@medusajs/types" + } + }, + { + "id": 4927, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 4919, + "name": "salesChannelLocationService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4958, + "name": "SalesChannelLocationService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4928, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 4929, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4930, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 4921, + "name": "inventoryService_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4922, + "name": "inventoryService_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/inventory/service.d.ts", + "qualifiedName": "IInventoryService" + }, + "name": "IInventoryService", + "package": "@medusajs/types" + } + } + }, + { + "id": 4942, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4943, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4944, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 4945, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4946, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4947, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4948, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4949, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 4950, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4951, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4952, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4953, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 4954, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4955, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4956, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4957, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 4923, + "name": "retrieveAvailableItemQuantity", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4924, + "name": "retrieveAvailableItemQuantity", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves the available quantity of an item across all sales channel locations" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "available quantity of item across all sales channel locations" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4925, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sales channel id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4926, + "name": "inventoryItemId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Item id" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4937, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4938, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4939, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4940, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4941, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4941 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 4934, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4935, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4936, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 4915, + "name": "SalesChannelInventoryService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4916 + ] + }, + { + "title": "Properties", + "children": [ + 4932, + 4931, + 4933, + 4920, + 4927, + 4919, + 4928 + ] + }, + { + "title": "Accessors", + "children": [ + 4929, + 4921 + ] + }, + { + "title": "Methods", + "children": [ + 4942, + 4923, + 4937, + 4934 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4958, + "name": "SalesChannelLocationService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Service for managing the stock locations of sales channels" + } + ] + }, + "children": [ + { + "id": 4959, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4960, + "name": "new SalesChannelLocationService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4961, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 4958, + "name": "SalesChannelLocationService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 4985, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 4984, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 4986, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 4963, + "name": "eventBusService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/event-bus.d.ts", + "qualifiedName": "IEventBusService" + }, + "name": "IEventBusService", + "package": "@medusajs/types" + } + }, + { + "id": 4980, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 4962, + "name": "salesChannelService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4809, + "name": "SalesChannelService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4981, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 4982, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4983, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 4964, + "name": "stockLocationService_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4965, + "name": "stockLocationService_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/stock-location/service.d.ts", + "qualifiedName": "IStockLocationService" + }, + "name": "IStockLocationService", + "package": "@medusajs/types" + } + } + }, + { + "id": 4970, + "name": "associateLocation", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4971, + "name": "associateLocation", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Associates a sales channel with a stock location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves when the association has been created." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4972, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the sales channel." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4973, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the stock location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4995, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4996, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4997, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 4998, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4999, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5000, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5001, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5002, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 5003, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5004, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5005, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5006, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 5007, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5008, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5009, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5010, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 4974, + "name": "listLocationIds", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4975, + "name": "listLocationIds", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists the stock locations associated with a sales channel." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves with an array of location IDs." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4976, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the sales channel." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4977, + "name": "listSalesChannelIds", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4978, + "name": "listSalesChannelIds", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists the sales channels associated with a stock location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves with an array of sales channel IDs." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4979, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4966, + "name": "removeLocation", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4967, + "name": "removeLocation", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes an association between a sales channel and a stock location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves when the association has been removed." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4968, + "name": "locationId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the stock location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4969, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the sales channel or undefined if all the sales channel will be affected." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4990, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4991, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4992, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4993, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4994, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4994 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 4987, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4988, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4989, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 4958, + "name": "SalesChannelLocationService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4959 + ] + }, + { + "title": "Properties", + "children": [ + 4985, + 4984, + 4986, + 4963, + 4980, + 4962, + 4981 + ] + }, + { + "title": "Accessors", + "children": [ + 4982, + 4964 + ] + }, + { + "title": "Methods", + "children": [ + 4970, + 4995, + 4974, + 4977, + 4966, + 4990, + 4987 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 4809, + "name": "SalesChannelService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 4815, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 4816, + "name": "new SalesChannelService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 4817, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 4809, + "name": "SalesChannelService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 4889, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 4888, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 4890, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 4838, + "name": "eventBusService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 4884, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 4818, + "name": "salesChannelRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4819, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4828, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4829, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4830, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4831, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4820, + "name": "getFreeTextSearchResultsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4821, + "name": "getFreeTextSearchResultsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4822, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4823, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "ExtendedFindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "ExtendedFindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4832, + "name": "listProductIdsBySalesChannelIds", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4833, + "name": "listProductIdsBySalesChannelIds", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4834, + "name": "salesChannelIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 4835, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 4836, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 4837, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4824, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4825, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4826, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4827, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/DeleteResult.d.ts", + "qualifiedName": "DeleteResult" + }, + "name": "DeleteResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 4828, + 4820, + 4832, + 4824 + ] + } + ] + } + } + ] + } + }, + { + "id": 4839, + "name": "storeService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5392, + "name": "StoreService", + "package": "@medusajs/medusa" + } + }, + { + "id": 4885, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 4810, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4811, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4813, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"sales_channel.created\"" + }, + { + "id": 4814, + "name": "DELETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"sales_channel.deleted\"" + }, + { + "id": 4812, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"sales_channel.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4813, + 4814, + 4812 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 4886, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 4887, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 4880, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4881, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a batch of product to a sales channel" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the sales channel on which the products have been added" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4882, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the sales channel on which to add the products" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4883, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products ids to attach to the sales channel" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4899, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4900, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 4901, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 4902, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 4903, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4904, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4905, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4906, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 4907, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 4908, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4909, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4910, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 4911, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 4912, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 4913, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4914, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 4856, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4857, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a SalesChannel\n\n This feature is under development and may change in the future.\nTo use this feature please enable the corresponding feature flag in your medusa backend project." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the created channel" + } + ] + } + ], + "modifierTags": [ + "@experimental" + ] + }, + "parameters": [ + { + "id": 4858, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/sales-channels.ts", + "qualifiedName": "CreateSalesChannelInput" + }, + "name": "CreateSalesChannelInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4866, + "name": "createDefault", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4867, + "name": "createDefault", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a default sales channel, if this does not already exist." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the sales channel" + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4863, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4864, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a sales channel from\n This feature is under development and may change in the future.\nTo use this feature please enable the corresponding feature flag in your medusa backend project." + } + ], + "modifierTags": [ + "@experimental" + ] + }, + "parameters": [ + { + "id": 4865, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the sales channel to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4852, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4853, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Lists sales channels based on the provided parameters and includes the count of\nsales channels that match the query." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "an array containing the sales channels as\n the first element and the total count of sales channels that matches the query\n as the second element." + } + ] + } + ] + }, + "parameters": [ + { + "id": 4854, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "QuerySelector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "QuerySelector", + "package": "@medusajs/medusa" + } + }, + { + "id": 4855, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4870, + "name": "listProductIdsBySalesChannelIds", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4871, + "name": "listProductIdsBySalesChannelIds", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List all product ids that belongs to the sales channels ids" + } + ] + }, + "parameters": [ + { + "id": 4872, + "name": "salesChannelIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 4873, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 4874, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 4875, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4876, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4877, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Remove a batch of product from a sales channel" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the sales channel on which the products have been removed" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4878, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the sales channel on which to remove the products" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4879, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The products ids to remove from the sales channel" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4844, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4845, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve a SalesChannel by id" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a sales channel" + } + ] + } + ], + "modifierTags": [ + "@experimental" + ] + }, + "parameters": [ + { + "id": 4846, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the channel to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4847, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "SC config\n This feature is under development and may change in the future.\nTo use this feature please enable the corresponding feature flag in your medusa backend project." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4848, + "name": "retrieveByName", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4849, + "name": "retrieveByName", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Find a sales channel by name." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a sales channel with matching name" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4850, + "name": "name", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "of the sales channel" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4851, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "find config" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4868, + "name": "retrieveDefault", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4869, + "name": "retrieveDefault", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves the default sales channel." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the sales channel" + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4840, + "name": "retrieve_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4841, + "name": "retrieve_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A generic retrieve used to find a sales channel by different attributes." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a single SC matching the query or throws" + } + ] + } + ] + }, + "parameters": [ + { + "id": 4842, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "SC selector" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 4843, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "find config" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4894, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 4895, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4896, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 4897, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 4898, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 4898 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 4859, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4860, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4861, + "name": "salesChannelId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 4862, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/sales-channels.ts", + "qualifiedName": "CreateSalesChannelInput" + }, + "name": "CreateSalesChannelInput", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/sales-channel.ts", + "qualifiedName": "SalesChannel" + }, + "name": "SalesChannel", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4891, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 4892, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 4893, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 4809, + "name": "SalesChannelService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 4815 + ] + }, + { + "title": "Properties", + "children": [ + 4889, + 4888, + 4890, + 4838, + 4884, + 4818, + 4839, + 4885, + 4810 + ] + }, + { + "title": "Accessors", + "children": [ + 4886 + ] + }, + { + "title": "Methods", + "children": [ + 4880, + 4899, + 4856, + 4866, + 4863, + 4852, + 4870, + 4876, + 4844, + 4848, + 4868, + 4840, + 4894, + 4859, + 4891 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 5011, + "name": "SearchService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 5012, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5013, + "name": "new SearchService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5014, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + }, + { + "id": 5015, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": 5011, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.constructor" + } + }, + { + "id": 5016, + "name": "isDefault", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "true", + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.isDefault" + } + }, + { + "id": 5017, + "name": "logger_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/global.ts", + "qualifiedName": "Logger" + }, + "name": "Logger", + "package": "@medusajs/medusa" + } + }, + { + "id": 5018, + "name": "options_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.options_" + } + }, + { + "id": 5054, + "name": "options", + "variant": "declaration", + "kind": 262144, + "flags": {}, + "getSignature": { + "id": 5055, + "name": "options", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.options" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.options" + } + }, + { + "id": 5026, + "name": "addDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5027, + "name": "addDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5028, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5029, + "name": "documents", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 5030, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.addDocuments" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.addDocuments" + } + }, + { + "id": 5019, + "name": "createIndex", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5020, + "name": "createIndex", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5021, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5022, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.createIndex" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.createIndex" + } + }, + { + "id": 5040, + "name": "deleteAllDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5041, + "name": "deleteAllDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5042, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.deleteAllDocuments" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.deleteAllDocuments" + } + }, + { + "id": 5036, + "name": "deleteDocument", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5037, + "name": "deleteDocument", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5038, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5039, + "name": "document_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.deleteDocument" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.deleteDocument" + } + }, + { + "id": 5023, + "name": "getIndex", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5024, + "name": "getIndex", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5025, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.getIndex" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.getIndex" + } + }, + { + "id": 5031, + "name": "replaceDocuments", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5032, + "name": "replaceDocuments", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5033, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5034, + "name": "documents", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 5035, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.replaceDocuments" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.replaceDocuments" + } + }, + { + "id": 5043, + "name": "search", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5044, + "name": "search", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5045, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5046, + "name": "query", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + }, + { + "id": 5047, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 5048, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5049, + "name": "hits", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5049 + ] + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.search" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.search" + } + }, + { + "id": 5050, + "name": "updateSettings", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5051, + "name": "updateSettings", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5052, + "name": "indexName", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5053, + "name": "settings", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.updateSettings" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "AbstractSearchService.updateSettings" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5012 + ] + }, + { + "title": "Properties", + "children": [ + 5016, + 5017, + 5018 + ] + }, + { + "title": "Accessors", + "children": [ + 5054 + ] + }, + { + "title": "Methods", + "children": [ + 5026, + 5019, + 5040, + 5036, + 5023, + 5031, + 5043, + 5050 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/search/abstract-service.d.ts", + "qualifiedName": "AbstractSearchService" + }, + "name": "AbstractSearchService", + "package": "@medusajs/utils" + } + ] + }, + { + "id": 5056, + "name": "ShippingOptionService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate profiles." + } + ] + }, + "children": [ + { + "id": 5057, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5058, + "name": "new ShippingOptionService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5059, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 5056, + "name": "ShippingOptionService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 5142, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 5141, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 5143, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 5070, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 5137, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 5069, + "name": "methodRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 5063, + "name": "optionRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5064, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5065, + "name": "upsertShippingProfile", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5066, + "name": "upsertShippingProfile", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5067, + "name": "shippingOptionIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 5068, + "name": "shippingProfileId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 5065 + ] + } + ] + } + } + ] + } + }, + { + "id": 5060, + "name": "providerService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1484, + "name": "FulfillmentProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5061, + "name": "regionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4533, + "name": "RegionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5062, + "name": "requirementRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement" + }, + "name": "ShippingOptionRequirement", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 5138, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 5139, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 5140, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 5121, + "name": "addRequirement", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5122, + "name": "addRequirement", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a requirement to a shipping option. Only 1 requirement of each type\nis allowed." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of update" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5123, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the option to add the requirement to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5124, + "name": "requirement", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the requirement for the option." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement" + }, + "name": "ShippingOptionRequirement", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5152, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5153, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 5154, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 5155, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 5156, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5157, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5158, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5159, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 5160, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5161, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5162, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5163, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 5164, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5165, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5166, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5167, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 5107, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5108, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a new shipping option. Used both for outbound and inbound shipping\noptions. The difference is registered by the " + }, + { + "kind": "code", + "text": "`is_return`" + }, + { + "kind": "text", + "text": " field which\ndefaults to false." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the create operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5109, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the data to create shipping options" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-options.ts", + "qualifiedName": "CreateShippingOptionInput" + }, + "name": "CreateShippingOptionInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5094, + "name": "createShippingMethod", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5095, + "name": "createShippingMethod", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a shipping method for a given cart." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the resulting shipping method." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5096, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the option to use for the method." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5097, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the optional provider data to use." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 5098, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to create the shipping method for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-options.ts", + "qualifiedName": "CreateShippingMethodDto" + }, + "name": "CreateShippingMethodDto", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5118, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5119, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a profile with a given profile id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the delete operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5120, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the profile to delete. Must be\n castable as an ObjectId" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5091, + "name": "deleteShippingMethods", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5092, + "name": "deleteShippingMethods", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes a given shipping method" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "removed shipping methods" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5093, + "name": "shippingMethods", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the shipping method to remove" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5132, + "name": "getPrice_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5133, + "name": "getPrice_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns the amount to be paid for a shipping method. Will ask the\nfulfillment provider to calculate the price if the shipping option has the\nprice type \"calculated\"." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the price of the shipping option." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5134, + "name": "option", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the shipping option to retrieve the price\n for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + }, + { + "id": 5135, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the shipping data to retrieve the price." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 5136, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the context in which the price should be\n retrieved." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5075, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5076, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5077, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 5078, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "config object" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5079, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5080, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5081, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 5082, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "config object" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5125, + "name": "removeRequirement", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5126, + "name": "removeRequirement", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes a requirement from a shipping option" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of update" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5127, + "name": "requirementId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the requirement to remove" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement" + }, + "name": "ShippingOptionRequirement", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5083, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5084, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a profile by id.\nThrows in case of DB Error and if profile was not found." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the profile document." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5085, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the profile to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 5086, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the options to get a profile" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5147, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5148, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5149, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5150, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5151, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5151 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 5114, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5115, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a profile. Metadata updates and product updates should use\ndedicated methods, e.g. " + }, + { + "kind": "code", + "text": "`setMetadata`" + }, + { + "kind": "text", + "text": ", etc. The function\nwill throw errors if metadata or product updates are attempted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the update result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5116, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the option. Must be a string that\n can be casted to an ObjectId" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5117, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object with the update values." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-options.ts", + "qualifiedName": "UpdateShippingOptionInput" + }, + "name": "UpdateShippingOptionInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5087, + "name": "updateShippingMethod", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5088, + "name": "updateShippingMethod", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a shipping method's associations. Useful when a cart is completed\nand its methods should be copied to an order/swap entity." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the resulting shipping method" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5089, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the shipping method to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5090, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the values to update the method with" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-options.ts", + "qualifiedName": "ShippingMethodUpdate" + }, + "name": "ShippingMethodUpdate", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5128, + "name": "updateShippingProfile", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5129, + "name": "updateShippingProfile", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "updated shipping options" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5130, + "name": "optionIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID or IDs of the shipping options to update" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 5131, + "name": "profileId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Shipping profile ID to update the shipping options with" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5103, + "name": "validateAndMutatePrice", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 5104, + "name": "validateAndMutatePrice", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5105, + "name": "option", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-options.ts", + "qualifiedName": "CreateShippingOptionInput" + }, + "name": "CreateShippingOptionInput", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 5106, + "name": "priceInput", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-options.ts", + "qualifiedName": "ValidatePriceTypeAndAmountInput" + }, + "name": "ValidatePriceTypeAndAmountInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-options.ts", + "qualifiedName": "CreateShippingOptionInput" + }, + "name": "CreateShippingOptionInput", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "beforeInsert" + } + ], + "name": "Omit", + "package": "typescript" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5099, + "name": "validateCartOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5100, + "name": "validateCartOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Checks if a given option id is a valid option for a cart. If it is the\noption is returned with the correct price. Throws when region_ids do not\nmatch, or when the shipping option requirements are not satisfied." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the validated shipping option" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5101, + "name": "option", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the option object to check" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + }, + { + "id": 5102, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart object to check against" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5110, + "name": "validatePriceType_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5111, + "name": "validatePriceType_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Validates a shipping option price" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the validated price" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5112, + "name": "priceType", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the price to validate" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOptionPriceType" + }, + "name": "ShippingOptionPriceType", + "package": "@medusajs/medusa" + } + }, + { + "id": 5113, + "name": "option", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the option to validate against" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOptionPriceType" + }, + "name": "ShippingOptionPriceType", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5071, + "name": "validateRequirement_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5072, + "name": "validateRequirement_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Validates a requirement" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a validated shipping requirement" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5073, + "name": "requirement", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the requirement to validate" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement" + }, + "name": "ShippingOptionRequirement", + "package": "@medusajs/medusa" + } + }, + { + "id": 5074, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id to validate the requirement" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + }, + "defaultValue": "undefined" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option-requirement.ts", + "qualifiedName": "ShippingOptionRequirement" + }, + "name": "ShippingOptionRequirement", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5144, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5145, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5146, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 5056, + "name": "ShippingOptionService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5057 + ] + }, + { + "title": "Properties", + "children": [ + 5142, + 5141, + 5143, + 5070, + 5137, + 5069, + 5063, + 5060, + 5061, + 5062, + 5138 + ] + }, + { + "title": "Accessors", + "children": [ + 5139 + ] + }, + { + "title": "Methods", + "children": [ + 5121, + 5152, + 5107, + 5094, + 5118, + 5091, + 5132, + 5075, + 5079, + 5125, + 5083, + 5147, + 5114, + 5087, + 5128, + 5103, + 5099, + 5110, + 5071, + 5144 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 5168, + "name": "ShippingProfileService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate profiles." + } + ], + "blockTags": [ + { + "tag": "@implements", + "content": [] + } + ] + }, + "children": [ + { + "id": 5169, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5170, + "name": "new ShippingProfileService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5171, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 5168, + "name": "ShippingProfileService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 5317, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 5316, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 5318, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 5174, + "name": "customShippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 689, + "name": "CustomShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5254, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 5312, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 5183, + "name": "productRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5184, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5250, + "name": "_applyCategoriesQuery", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5251, + "name": "_applyCategoriesQuery", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5252, + "name": "qb", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + }, + { + "id": 5253, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + } + ] + }, + { + "id": 5238, + "name": "_findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5239, + "name": "_findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5240, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 5241, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5243, + "name": "idsOrOptionsWithoutRelations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 5242, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 5245, + "name": "shouldCount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 5244, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5243, + 5242, + 5245, + 5244 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5218, + "name": "bulkAddToCollection", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5219, + "name": "bulkAddToCollection", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5220, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 5221, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5222, + "name": "bulkRemoveFromCollection", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5223, + "name": "bulkRemoveFromCollection", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5224, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 5225, + "name": "collectionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5214, + "name": "findOneWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5215, + "name": "findOneWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5216, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 5217, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5209, + "name": "findWithRelations", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5210, + "name": "findWithRelations", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5211, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 5212, + "name": "idsOrOptionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + ] + }, + "defaultValue": "..." + }, + { + "id": 5213, + "name": "withDeleted", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5205, + "name": "findWithRelationsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5206, + "name": "findWithRelationsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5207, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + }, + { + "id": 5208, + "name": "idsOrOptionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5231, + "name": "getCategoryIdsFromInput", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5232, + "name": "getCategoryIdsFromInput", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5233, + "name": "categoryId", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "CategoryQueryParams" + }, + "name": "CategoryQueryParams", + "package": "@medusajs/medusa" + } + }, + { + "id": 5234, + "name": "includeCategoryChildren", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5235, + "name": "getCategoryIdsRecursively", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5236, + "name": "getCategoryIdsRecursively", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5237, + "name": "productCategory", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-category.ts", + "qualifiedName": "ProductCategory" + }, + "name": "ProductCategory", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ] + }, + { + "id": 5226, + "name": "getFreeTextSearchResultsAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5227, + "name": "getFreeTextSearchResultsAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5228, + "name": "q", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5229, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + }, + { + "id": 5230, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5246, + "name": "isProductInSalesChannels", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5247, + "name": "isProductInSalesChannels", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5248, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5249, + "name": "salesChannelIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5185, + "name": "queryProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5186, + "name": "queryProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5187, + "name": "optionsWithoutRelations", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "FindWithoutRelationsOptions" + }, + "name": "FindWithoutRelationsOptions", + "package": "@medusajs/medusa" + } + }, + { + "id": 5188, + "name": "shouldCount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5189, + "name": "queryProductsWithIds", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5190, + "name": "queryProductsWithIds", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5191, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 5192, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5193, + "name": "entityIds", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 5194, + "name": "groupedRelations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 5195, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 5196, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 5197, + "name": "toplevel", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + } + } + }, + { + "id": 5200, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5201, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 5202, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 5203, + "name": "column", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "ASC" + }, + { + "type": "literal", + "value": "DESC" + } + ] + } + } + } + } + }, + { + "id": 5199, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + } + }, + { + "id": 5204, + "name": "where", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindOptionsWhere.d.ts", + "qualifiedName": "FindOptionsWhere" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + ], + "name": "FindOptionsWhere", + "package": "typeorm" + } + }, + { + "id": 5198, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5193, + 5194, + 5200, + 5199, + 5204, + 5198 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product.ts", + "qualifiedName": "Product" + }, + "name": "Product", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 5250, + 5238, + 5218, + 5222, + 5214, + 5209, + 5205, + 5231, + 5235, + 5226, + 5246, + 5185, + 5189 + ] + } + ] + } + } + ] + } + }, + { + "id": 5172, + "name": "productService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 3441, + "name": "ProductService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5173, + "name": "shippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5056, + "name": "ShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5175, + "name": "shippingProfileRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5176, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5177, + "name": "findByProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5178, + "name": "findByProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5179, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 5180, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 5181, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 5182, + "name": "product_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + } + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 5177 + ] + } + ] + } + } + ] + } + }, + { + "id": 5313, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 5314, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 5315, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 5290, + "name": "addProduct", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5291, + "name": "addProduct", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "use " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "addProducts", + "target": 5294, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " instead" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5292, + "name": "profileId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5293, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5294, + "name": "addProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5295, + "name": "addProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a product or an array of products to the profile." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of update" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5296, + "name": "profileId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the profile to add the products to." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5297, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the ID of the product or multiple products to add." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5302, + "name": "addShippingOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5303, + "name": "addShippingOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Adds a shipping option to the profile. The shipping option can be used to\nfulfill the products in the products field." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the model update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5304, + "name": "profileId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the profile to apply the shipping option to" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5305, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the ID of the option or multiple options to add to the profile" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5327, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5328, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 5329, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 5330, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 5331, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5332, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5333, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5334, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 5335, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5336, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5337, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5338, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 5339, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5340, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5341, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5342, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 5280, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5281, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a new shipping profile." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the create operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5282, + "name": "profile", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the shipping profile to create from" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-profile.ts", + "qualifiedName": "CreateShippingProfile" + }, + "name": "CreateShippingProfile", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5274, + "name": "createDefault", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5275, + "name": "createDefault", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a default shipping profile, if this does not already exist." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the shipping profile" + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5278, + "name": "createGiftCardDefault", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5279, + "name": "createGiftCardDefault", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a default shipping profile, for gift cards if unless it already\nexists." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the shipping profile" + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5287, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5288, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a profile with a given profile id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the delete operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5289, + "name": "profileId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the profile to delete. Must be\n castable as an ObjectId" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5306, + "name": "fetchCartOptions", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5307, + "name": "fetchCartOptions", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Finds all the shipping profiles that cover the products in a cart, and\nvalidates all options that are available for the cart." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a list of the available shipping options" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5308, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart object to find shipping options for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-option.ts", + "qualifiedName": "ShippingOption" + }, + "name": "ShippingOption", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5259, + "name": "getMapProfileIdsByProductIds", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5260, + "name": "getMapProfileIdsByProductIds", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5261, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es2015.collection.d.ts", + "qualifiedName": "Map" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Map", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5309, + "name": "getProfilesInCart", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5310, + "name": "getProfilesInCart", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a list of all the productIds in the cart." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "a list of product ids" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5311, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to extract products from" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5255, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5256, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5257, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + }, + { + "id": 5258, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the config object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5298, + "name": "removeProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5299, + "name": "removeProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes a product or an array of products from the profile." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of update" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5300, + "name": "profileId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the profile to add the products to." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 5301, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the ID of the product or multiple products to add." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5262, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5263, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a profile by id.\nThrows in case of DB Error and if profile was not found." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the profile document." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5264, + "name": "profileId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the profile to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5265, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "options opf the query." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5272, + "name": "retrieveDefault", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5273, + "name": "retrieveDefault", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5266, + "name": "retrieveForProducts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5267, + "name": "retrieveForProducts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5268, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 5269, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 5270, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 5271, + "name": "product_id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + } + } + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5276, + "name": "retrieveGiftCardDefault", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5277, + "name": "retrieveGiftCardDefault", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves the default gift card profile" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the shipping profile for gift cards" + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5322, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5323, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5324, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5325, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5326, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5326 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 5283, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5284, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a profile. Metadata updates and product updates should use\ndedicated methods, e.g. " + }, + { + "kind": "code", + "text": "`setMetadata`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`addProduct`" + }, + { + "kind": "text", + "text": ", etc. The function\nwill throw errors if metadata or product updates are attempted." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the update result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5285, + "name": "profileId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the profile. Must be a string that\n can be casted to an ObjectId" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5286, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object with the update values." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/shipping-profile.ts", + "qualifiedName": "UpdateShippingProfile" + }, + "name": "UpdateShippingProfile", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-profile.ts", + "qualifiedName": "ShippingProfile" + }, + "name": "ShippingProfile", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5319, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5320, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5321, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 5168, + "name": "ShippingProfileService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5169 + ] + }, + { + "title": "Properties", + "children": [ + 5317, + 5316, + 5318, + 5174, + 5254, + 5312, + 5183, + 5172, + 5173, + 5175, + 5313 + ] + }, + { + "title": "Accessors", + "children": [ + 5314 + ] + }, + { + "title": "Methods", + "children": [ + 5290, + 5294, + 5302, + 5327, + 5280, + 5274, + 5278, + 5287, + 5306, + 5259, + 5309, + 5255, + 5298, + 5262, + 5272, + 5266, + 5276, + 5322, + 5283, + 5319 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 5343, + "name": "StagedJobService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate users." + } + ] + }, + "children": [ + { + "id": 5344, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5345, + "name": "new StagedJobService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5346, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "StagedJobServiceProps" + }, + "name": "StagedJobServiceProps", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 5343, + "name": "StagedJobService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 5366, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 5365, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 5367, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 5361, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 5347, + "name": "stagedJobRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob" + }, + "name": "StagedJob", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5348, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5349, + "name": "insertBulk", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5350, + "name": "insertBulk", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5351, + "name": "jobToCreates", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/QueryPartialEntity.d.ts", + "qualifiedName": "_QueryDeepPartialEntity" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob" + }, + "name": "StagedJob", + "package": "@medusajs/medusa" + } + ], + "name": "_QueryDeepPartialEntity", + "package": "typeorm" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob" + }, + "name": "StagedJob", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 5349 + ] + } + ] + } + } + ] + } + }, + { + "id": 5362, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 5363, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 5364, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 5376, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5377, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 5378, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 5379, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 5380, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5381, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5382, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5383, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 5384, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5385, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5386, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5387, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 5388, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5389, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5390, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5391, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 5358, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5359, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5360, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/common.d.ts", + "qualifiedName": "EmitData" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "EmitData", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/common.d.ts", + "qualifiedName": "EmitData" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "EmitData", + "package": "@medusajs/types" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob" + }, + "name": "StagedJob", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5355, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5356, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5357, + "name": "stagedJobIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5352, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5353, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5354, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob" + }, + "name": "StagedJob", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/staged-job.ts", + "qualifiedName": "StagedJob" + }, + "name": "StagedJob", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5371, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5372, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5373, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5374, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5375, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5375 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 5368, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5369, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5370, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 5343, + "name": "StagedJobService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5344 + ] + }, + { + "title": "Properties", + "children": [ + 5366, + 5365, + 5367, + 5361, + 5347, + 5362 + ] + }, + { + "title": "Accessors", + "children": [ + 5363 + ] + }, + { + "title": "Methods", + "children": [ + 5376, + 5358, + 5355, + 5352, + 5371, + 5368 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 5392, + "name": "StoreService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate store settings." + } + ] + }, + "children": [ + { + "id": 5393, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5394, + "name": "new StoreService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5395, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 5392, + "name": "StoreService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 5421, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 5420, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 5422, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 5397, + "name": "currencyRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 5398, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 5416, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 5396, + "name": "storeRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store" + }, + "name": "Store", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 5417, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 5418, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 5419, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 5410, + "name": "addCurrency", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5411, + "name": "addCurrency", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Add a currency to the store" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "result after update" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5412, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "3 character ISO currency code" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store" + }, + "name": "Store", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5431, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5432, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 5433, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 5434, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 5435, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5436, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5437, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5438, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 5439, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5440, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5441, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5442, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 5443, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5444, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5445, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5446, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 5399, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5400, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a store if it doesn't already exist." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The store." + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store" + }, + "name": "Store", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5404, + "name": "getDefaultCurrency_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5405, + "name": "getDefaultCurrency_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5406, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/currency.ts", + "qualifiedName": "Currency" + }, + "name": "Currency", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + } + } + ] + }, + { + "id": 5413, + "name": "removeCurrency", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5414, + "name": "removeCurrency", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Removes a currency from the store" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "result after update" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5415, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "3 character ISO currency code" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5401, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5402, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieve the store settings. There is always a maximum of one store." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the store" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5403, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The config object from which the query will be built" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store" + }, + "name": "Store", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store" + }, + "name": "Store", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5426, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5427, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5428, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5429, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5430, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5430 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 5407, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5408, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a store" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the update result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5409, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an object with the update values." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/store.ts", + "qualifiedName": "UpdateStoreInput" + }, + "name": "UpdateStoreInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/store.ts", + "qualifiedName": "Store" + }, + "name": "Store", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5423, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5424, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5425, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 5392, + "name": "StoreService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5393 + ] + }, + { + "title": "Properties", + "children": [ + 5421, + 5420, + 5422, + 5397, + 5398, + 5416, + 5396, + 5417 + ] + }, + { + "title": "Accessors", + "children": [ + 5418 + ] + }, + { + "title": "Methods", + "children": [ + 5410, + 5431, + 5399, + 5404, + 5413, + 5401, + 5426, + 5407, + 5423 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 5447, + "name": "StrategyResolverService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 5448, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5449, + "name": "new StrategyResolverService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5450, + "name": "container", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/strategy-resolver.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 5447, + "name": "default", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 5460, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 5459, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 5461, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 5451, + "name": "container", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/strategy-resolver.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + }, + { + "id": 5455, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 5456, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 5457, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 5458, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 5470, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5471, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 5472, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 5473, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 5474, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5475, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5476, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5477, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 5478, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5479, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5480, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5481, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 5482, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5483, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5484, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5485, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 5452, + "name": "resolveBatchJobByType", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5453, + "name": "resolveBatchJobByType", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5454, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/batch-job-strategy.ts", + "qualifiedName": "AbstractBatchJobStrategy" + }, + "name": "AbstractBatchJobStrategy", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 5465, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5466, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5467, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5468, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5469, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5469 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 5462, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5463, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5464, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 5447, + "name": "default", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5448 + ] + }, + { + "title": "Properties", + "children": [ + 5460, + 5459, + 5461, + 5451, + 5455, + 5456 + ] + }, + { + "title": "Accessors", + "children": [ + 5457 + ] + }, + { + "title": "Methods", + "children": [ + 5470, + 5452, + 5465, + 5462 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 5486, + "name": "SwapService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Handles swaps" + } + ] + }, + "children": [ + { + "id": 5498, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5499, + "name": "new SwapService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5500, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "InjectedProps" + }, + "name": "InjectedProps", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 5486, + "name": "SwapService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 5610, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 5609, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 5611, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 5502, + "name": "cartService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 198, + "name": "CartService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5512, + "name": "customShippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 689, + "name": "CustomShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5503, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 5508, + "name": "fulfillmentService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1404, + "name": "FulfillmentService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5511, + "name": "lineItemAdjustmentService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1850, + "name": "LineItemAdjustmentService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5507, + "name": "lineItemService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1713, + "name": "LineItemService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5605, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 5504, + "name": "orderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 2331, + "name": "OrderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5510, + "name": "paymentProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 2919, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 5513, + "name": "productVariantInventoryService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4409, + "name": "ProductVariantInventoryService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5505, + "name": "returnService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4652, + "name": "ReturnService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5509, + "name": "shippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5056, + "name": "ShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5501, + "name": "swapRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 5506, + "name": "totalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5964, + "name": "TotalsService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5606, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 5487, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5488, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5489, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"swap.created\"" + }, + { + "id": 5497, + "name": "FULFILLMENT_CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"swap.fulfillment_created\"" + }, + { + "id": 5493, + "name": "PAYMENT_CAPTURED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"swap.payment_captured\"" + }, + { + "id": 5494, + "name": "PAYMENT_CAPTURE_FAILED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"swap.payment_capture_failed\"" + }, + { + "id": 5492, + "name": "PAYMENT_COMPLETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"swap.payment_completed\"" + }, + { + "id": 5495, + "name": "PROCESS_REFUND_FAILED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"swap.process_refund_failed\"" + }, + { + "id": 5490, + "name": "RECEIVED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"swap.received\"" + }, + { + "id": 5496, + "name": "REFUND_PROCESSED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"swap.refund_processed\"" + }, + { + "id": 5491, + "name": "SHIPMENT_CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"swap.shipment_created\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5489, + 5497, + 5493, + 5494, + 5492, + 5495, + 5490, + 5496, + 5491 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 5607, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 5608, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 5602, + "name": "areReturnItemsValid", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5603, + "name": "areReturnItemsValid", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5604, + "name": "returnItems", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "WithRequiredProperty" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem" + }, + "name": "ReturnItem", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "literal", + "value": "item_id" + } + ], + "name": "WithRequiredProperty", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5620, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5621, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 5622, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 5623, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 5624, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5625, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5626, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5627, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 5628, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5629, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5630, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5631, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 5632, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5633, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5634, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5635, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 5577, + "name": "cancel", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5578, + "name": "cancel", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancels a given swap if possible. A swap can only be canceled if all\nrelated returns, fulfillments, and payments have been canceled. If a swap\nis associated with a refund, it cannot be canceled." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the canceled swap." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5579, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the swap to cancel." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5584, + "name": "cancelFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5585, + "name": "cancelFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Cancels a fulfillment (if related to a swap)" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "updated swap" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5586, + "name": "fulfillmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the ID of the fulfillment to cancel" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5542, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5543, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a swap from an order, with given return items, additional items\nand an optional return shipping method." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the newly created swap" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5544, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to base the swap off" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 5545, + "name": "returnItems", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the items to return in the swap" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "WithRequiredProperty" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/return-item.ts", + "qualifiedName": "ReturnItem" + }, + "name": "ReturnItem", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + }, + { + "type": "literal", + "value": "item_id" + } + ], + "name": "WithRequiredProperty", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 5546, + "name": "additionalItems", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the items to send to the customer" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Pick" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "variant_id" + }, + { + "type": "literal", + "value": "quantity" + } + ] + } + ], + "name": "Pick", + "package": "typescript" + } + } + }, + { + "id": 5547, + "name": "returnShipping", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "an optional shipping method for returning the returnItems" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5548, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5549, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5550, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5549, + 5550 + ] + } + ] + } + } + }, + { + "id": 5551, + "name": "custom", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "contains relevant custom information. This object may\n include no_notification which will disable sending notification when creating\n swap. If set, it overrules the attribute inherited from the order" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5552, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5555, + "name": "allow_backorder", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 5554, + "name": "idempotency_key", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5556, + "name": "location_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5553, + "name": "no_notification", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5555, + 5554, + 5556, + 5553 + ] + } + ] + } + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5564, + "name": "createCart", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5565, + "name": "createCart", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a cart from the given swap. The cart can be used to pay\nfor differences associated with the swap. The swap represented by the\nswapId must belong to the order. Fails if there is already a cart on the\nswap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the swap with its cart_id prop set to the id of the new cart." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5566, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the swap to create the cart from" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5567, + "name": "customShippingOptions", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the shipping options" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 5568, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5569, + "name": "option_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5570, + "name": "price", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5569, + 5570 + ] + } + ] + } + } + }, + "defaultValue": "[]" + }, + { + "id": 5571, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 5572, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5573, + "name": "sales_channel_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5573 + ] + } + ] + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5580, + "name": "createFulfillment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5581, + "name": "createFulfillment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fulfills the additional items associated with the swap. Will call the\nfulfillment providers associated with the shipping methods." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated swap with new status and fulfillments." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5582, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the swap to fulfill," + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5583, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "optional configurations, includes optional metadata to attach to the shipment, and a no_notification flag." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment.ts", + "qualifiedName": "CreateShipmentConfig" + }, + "name": "CreateShipmentConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5587, + "name": "createShipment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5588, + "name": "createShipment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Marks a fulfillment as shipped and attaches tracking numbers." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the updated swap with new fulfillments and status." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5589, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the swap that has been shipped." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5590, + "name": "fulfillmentId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the specific fulfillment that has been shipped" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5591, + "name": "trackingLinks", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the tracking numbers associated with the shipment" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 5592, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5593, + "name": "tracking_number", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5593 + ] + } + ] + } + } + } + }, + { + "id": 5594, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "optional configurations, includes optional metadata to attach to the shipment, and a noNotification flag." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/fulfillment.ts", + "qualifiedName": "CreateShipmentConfig" + }, + "name": "CreateShipmentConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5595, + "name": "deleteMetadata", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5596, + "name": "deleteMetadata", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Dedicated method to delete metadata for a swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "resolves to the updated result." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5597, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to delete metadata from." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5598, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "key for metadata field" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5534, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5535, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List swaps." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5536, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 5537, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration used to find the objects. contains relations, skip, and take." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5538, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5539, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "List swaps." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5540, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "Selector" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Selector", + "package": "@medusajs/medusa" + } + }, + { + "id": 5541, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration used to find the objects. contains relations, skip, and take." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "..." + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5557, + "name": "processDifference", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5558, + "name": "processDifference", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Process difference for the requested swap." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "processed swap" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5559, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of a swap being processed" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5574, + "name": "registerCartCompletion", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5575, + "name": "registerCartCompletion", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Register a cart completion" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "swap related to the cart" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5576, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The id of the swap" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5599, + "name": "registerReceived", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5600, + "name": "registerReceived", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Registers the swap return items as received so that they cannot be used\nas a part of other swaps/returns." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the resulting order" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5601, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the order with the swap." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5524, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5525, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a swap with the given id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the swap" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5526, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the swap to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5527, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration to retrieve the swap" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "select" + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5528, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5529, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5529 + ] + } + ] + } + } + ] + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5530, + "name": "retrieveByCartId", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5531, + "name": "retrieveByCartId", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves a swap based on its associated cart id" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the swap" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5532, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart id that the swap's cart has" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5533, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the relations to retrieve swap" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + "defaultValue": "[]" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5615, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5616, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5617, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5618, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5619, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5619 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 5514, + "name": "transformQueryForCart", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5515, + "name": "transformQueryForCart", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Transform find config object for retrieval." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "transformed find swap config" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5516, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "parsed swap find config" + } + ] + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "select" + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5517, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5518, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5518 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + { + "type": "literal", + "value": "select" + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5519, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5520, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5520 + ] + } + ] + } + }, + { + "type": "reflection", + "declaration": { + "id": 5521, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5523, + "name": "cartRelations", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 5522, + "name": "cartSelects", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "array", + "elementType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5523, + 5522 + ] + } + ] + } + } + ] + } + } + ] + }, + { + "id": 5560, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5561, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update the swap record." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "updated swap record" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5562, + "name": "swapId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of a swap to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5563, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "new data" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Partial" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Partial", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5612, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5613, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5614, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 5486, + "name": "SwapService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5498 + ] + }, + { + "title": "Properties", + "children": [ + 5610, + 5609, + 5611, + 5502, + 5512, + 5503, + 5508, + 5511, + 5507, + 5605, + 5504, + 5510, + 5513, + 5505, + 5509, + 5501, + 5506, + 5606, + 5487 + ] + }, + { + "title": "Accessors", + "children": [ + 5607 + ] + }, + { + "title": "Methods", + "children": [ + 5602, + 5620, + 5577, + 5584, + 5542, + 5564, + 5580, + 5587, + 5595, + 5534, + 5538, + 5557, + 5574, + 5599, + 5524, + 5530, + 5615, + 5514, + 5560, + 5612 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 5636, + "name": "SystemPaymentProviderService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 5638, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5639, + "name": "new SystemPaymentProviderService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5640, + "name": "_", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": 5636, + "name": "SystemProviderService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 5676, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 5675, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 5677, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 5671, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 5672, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 5637, + "name": "identifier", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"system\"" + }, + { + "id": 5673, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 5674, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 5686, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5687, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 5688, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 5689, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 5690, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5691, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5692, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5693, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 5694, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5695, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5696, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5697, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 5698, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5699, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5700, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5701, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 5650, + "name": "authorizePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5651, + "name": "authorizePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5652, + "name": "_", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5668, + "name": "cancelPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5669, + "name": "cancelPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5670, + "name": "_", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5662, + "name": "capturePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5663, + "name": "capturePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5664, + "name": "_", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5641, + "name": "createPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5642, + "name": "createPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5643, + "name": "_", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5659, + "name": "deletePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5660, + "name": "deletePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5661, + "name": "_", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5647, + "name": "getPaymentData", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5648, + "name": "getPaymentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5649, + "name": "_", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5644, + "name": "getStatus", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5645, + "name": "getStatus", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5646, + "name": "_", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5665, + "name": "refundPayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5666, + "name": "refundPayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5667, + "name": "_", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5681, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5682, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5683, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5684, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5685, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5685 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 5656, + "name": "updatePayment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5657, + "name": "updatePayment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5658, + "name": "_", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5653, + "name": "updatePaymentData", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5654, + "name": "updatePaymentData", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5655, + "name": "_", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5678, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5679, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5680, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 5636, + "name": "SystemProviderService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5638 + ] + }, + { + "title": "Properties", + "children": [ + 5676, + 5675, + 5677, + 5671, + 5672, + 5637 + ] + }, + { + "title": "Accessors", + "children": [ + 5673 + ] + }, + { + "title": "Methods", + "children": [ + 5686, + 5650, + 5668, + 5662, + 5641, + 5659, + 5647, + 5644, + 5665, + 5681, + 5656, + 5653, + 5678 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 5702, + "name": "TaxProviderService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Finds tax providers and assists in tax related operations." + } + ] + }, + "children": [ + { + "id": 5703, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5704, + "name": "new TaxProviderService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5705, + "name": "container", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/awilix/lib/container.d.ts", + "qualifiedName": "AwilixContainer" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "AwilixContainer", + "package": "awilix" + } + } + ], + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 5778, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 5777, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 5779, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 5707, + "name": "cacheService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/cache/service.d.ts", + "qualifiedName": "ICacheService" + }, + "name": "ICacheService", + "package": "@medusajs/types" + } + }, + { + "id": 5706, + "name": "container_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/awilix/lib/container.d.ts", + "qualifiedName": "AwilixContainer" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "AwilixContainer", + "package": "awilix" + } + }, + { + "id": 5726, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/event-bus/event-bus.d.ts", + "qualifiedName": "IEventBusService" + }, + "name": "IEventBusService", + "package": "@medusajs/types" + } + }, + { + "id": 5773, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 5717, + "name": "smTaxLineRepo_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine" + }, + "name": "ShippingMethodTaxLine", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5718, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5722, + "name": "deleteForCart", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5723, + "name": "deleteForCart", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5724, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5719, + "name": "upsertLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5720, + "name": "upsertLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5721, + "name": "lines", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine" + }, + "name": "ShippingMethodTaxLine", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine" + }, + "name": "ShippingMethodTaxLine", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 5722, + 5719 + ] + } + ] + } + } + ] + } + }, + { + "id": 5709, + "name": "taxLineRepo_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5710, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5714, + "name": "deleteForCart", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5715, + "name": "deleteForCart", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5716, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5711, + "name": "upsertLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5712, + "name": "upsertLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5713, + "name": "lines", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 5714, + 5711 + ] + } + ] + } + } + ] + } + }, + { + "id": 5725, + "name": "taxProviderRepo_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-provider.ts", + "qualifiedName": "TaxProvider" + }, + "name": "TaxProvider", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 5708, + "name": "taxRateService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5804, + "name": "TaxRateService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5774, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 5775, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 5776, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 5788, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5789, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 5790, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 5791, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 5792, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5793, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5794, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5795, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 5796, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5797, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5798, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5799, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 5800, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5801, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5802, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5803, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 5732, + "name": "clearLineItemsTaxLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5733, + "name": "clearLineItemsTaxLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5734, + "name": "itemIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5735, + "name": "clearTaxLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5736, + "name": "clearTaxLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5737, + "name": "cartId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5742, + "name": "createShippingTaxLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5743, + "name": "createShippingTaxLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Persists the tax lines relevant for a shipping method to the database. Used\nfor return shipping methods." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the newly created tax lines" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5744, + "name": "shippingMethod", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the shipping method to create tax lines for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + }, + { + "id": 5745, + "name": "calculationContext", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the calculation context to get tax lines by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine" + }, + "name": "ShippingMethodTaxLine", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5738, + "name": "createTaxLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5739, + "name": "createTaxLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Persists the tax lines relevant for an order to the database." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the newly created tax lines" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5740, + "name": "cartOrLineItems", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart or line items to create tax lines for" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 5741, + "name": "calculationContext", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the calculation context to get tax lines by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine" + }, + "name": "ShippingMethodTaxLine", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5766, + "name": "getCacheKey", + "variant": "declaration", + "kind": 2048, + "flags": { + "isPrivate": true + }, + "signatures": [ + { + "id": 5767, + "name": "getCacheKey", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The cache key to get cache hits by." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the cache key to use for the id set" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5768, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the entity id to cache" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5769, + "name": "regionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region id to cache" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 5762, + "name": "getRegionRatesForProduct", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5763, + "name": "getRegionRatesForProduct", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the tax rates configured for a product. The rates are cached between\ncalls." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the tax rates configured for the shipping option. A map by product id" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5764, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 5765, + "name": "region", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region to get configured rates for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "RegionDetails" + }, + "name": "RegionDetails", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es2015.collection.d.ts", + "qualifiedName": "Map" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "TaxServiceRate" + }, + "name": "TaxServiceRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Map", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5758, + "name": "getRegionRatesForShipping", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5759, + "name": "getRegionRatesForShipping", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the tax rates configured for a shipping option. The rates are cached\nbetween calls." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the tax rates configured for the shipping option." + } + ] + } + ] + }, + "parameters": [ + { + "id": 5760, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the option id of the shipping method." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5761, + "name": "regionDetails", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region to get configured rates for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "RegionDetails" + }, + "name": "RegionDetails", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "TaxServiceRate" + }, + "name": "TaxServiceRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5746, + "name": "getShippingTaxLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5747, + "name": "getShippingTaxLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the relevant tax lines for a shipping method. Note: this method\ndoesn't persist the tax lines. Use createShippingTaxLines if you wish to\npersist the tax lines to the DB layer." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the computed tax lines" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5748, + "name": "shippingMethod", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the shipping method to get tax lines for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + }, + { + "id": 5749, + "name": "calculationContext", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the calculation context to get tax lines by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine" + }, + "name": "ShippingMethodTaxLine", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5750, + "name": "getTaxLines", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5751, + "name": "getTaxLines", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the relevant tax lines for an order or cart. If an order is provided\nthe order's tax lines will be returned. If a cart is provided the tax lines\nwill be computed from the tax rules and potentially a 3rd party tax plugin.\nNote: this method doesn't persist the tax lines. Use createTaxLines if you\nwish to persist the tax lines to the DB layer." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the computed tax lines" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5752, + "name": "lineItems", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart or order to get tax lines for" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 5753, + "name": "calculationContext", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the calculation context to get tax lines by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item-tax-line.ts", + "qualifiedName": "LineItemTaxLine" + }, + "name": "LineItemTaxLine", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method-tax-line.ts", + "qualifiedName": "ShippingMethodTaxLine" + }, + "name": "ShippingMethodTaxLine", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5754, + "name": "getTaxLinesMap", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5755, + "name": "getTaxLinesMap", + "variant": "signature", + "kind": 4096, + "flags": { + "isProtected": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Return a map of tax lines for line items and shipping methods" + } + ] + }, + "parameters": [ + { + "id": 5756, + "name": "items", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 5757, + "name": "calculationContext", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/tax-service.ts", + "qualifiedName": "TaxLinesMaps" + }, + "name": "TaxLinesMaps", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5727, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5728, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-provider.ts", + "qualifiedName": "TaxProvider" + }, + "name": "TaxProvider", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5770, + "name": "registerInstalledProviders", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5771, + "name": "registerInstalledProviders", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5772, + "name": "providers", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5729, + "name": "retrieveProvider", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5730, + "name": "retrieveProvider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Retrieves the relevant tax provider for the given region." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the region specific tax provider" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5731, + "name": "region", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the region to get tax provider for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/region.ts", + "qualifiedName": "Region" + }, + "name": "Region", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "ITaxService" + }, + "name": "ITaxService", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 5783, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5784, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5785, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5786, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5787, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5787 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 5780, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5781, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5782, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5703 + ] + }, + { + "title": "Properties", + "children": [ + 5778, + 5777, + 5779, + 5707, + 5706, + 5726, + 5773, + 5717, + 5709, + 5725, + 5708, + 5774 + ] + }, + { + "title": "Accessors", + "children": [ + 5775 + ] + }, + { + "title": "Methods", + "children": [ + 5788, + 5732, + 5735, + 5742, + 5738, + 5766, + 5762, + 5758, + 5746, + 5750, + 5754, + 5727, + 5770, + 5729, + 5783, + 5780 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 5804, + "name": "TaxRateService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 5805, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5806, + "name": "new TaxRateService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5807, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "Object" + } + } + ], + "type": { + "type": "reference", + "target": 5804, + "name": "TaxRateService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 5924, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 5923, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 5925, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 5919, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 5808, + "name": "productService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 3441, + "name": "ProductService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5809, + "name": "productTypeService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 4014, + "name": "ProductTypeService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5810, + "name": "shippingOptionService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5056, + "name": "ShippingOptionService", + "package": "@medusajs/medusa" + } + }, + { + "id": 5811, + "name": "taxRateRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5812, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5833, + "name": "addToProduct", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5834, + "name": "addToProduct", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5835, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5836, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 5837, + "name": "overrideExisting", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tax-rate.ts", + "qualifiedName": "ProductTaxRate" + }, + "name": "ProductTaxRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5842, + "name": "addToProductType", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5843, + "name": "addToProductType", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5844, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5845, + "name": "productTypeIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 5846, + "name": "overrideExisting", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type-tax-rate.ts", + "qualifiedName": "ProductTypeTaxRate" + }, + "name": "ProductTypeTaxRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5851, + "name": "addToShippingOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5852, + "name": "addToShippingOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5853, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5854, + "name": "optionIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 5855, + "name": "overrideExisting", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-tax-rate.ts", + "qualifiedName": "ShippingTaxRate" + }, + "name": "ShippingTaxRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5825, + "name": "applyResolutionsToQueryBuilder", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5826, + "name": "applyResolutionsToQueryBuilder", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5827, + "name": "qb", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + }, + { + "id": 5828, + "name": "resolverFields", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + } + ] + }, + { + "id": 5822, + "name": "findAndCountWithResolution", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5823, + "name": "findAndCountWithResolution", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5824, + "name": "findOptions", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5819, + "name": "findOneWithResolution", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5820, + "name": "findOneWithResolution", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5821, + "name": "findOptions", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5816, + "name": "findWithResolution", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5817, + "name": "findWithResolution", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5818, + "name": "findOptions", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5813, + "name": "getFindQueryBuilder", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5814, + "name": "getFindQueryBuilder", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5815, + "name": "findOptions", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/find-options/FindManyOptions.d.ts", + "qualifiedName": "FindManyOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "FindManyOptions", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/SelectQueryBuilder.d.ts", + "qualifiedName": "SelectQueryBuilder" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "SelectQueryBuilder", + "package": "typeorm" + } + } + ] + }, + { + "id": 5856, + "name": "listByProduct", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5857, + "name": "listByProduct", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5858, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5859, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/tax-rate.ts", + "qualifiedName": "TaxRateListByConfig" + }, + "name": "TaxRateListByConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5860, + "name": "listByShippingOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5861, + "name": "listByShippingOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5862, + "name": "optionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5829, + "name": "removeFromProduct", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5830, + "name": "removeFromProduct", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5831, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5832, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/DeleteResult.d.ts", + "qualifiedName": "DeleteResult" + }, + "name": "DeleteResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5838, + "name": "removeFromProductType", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5839, + "name": "removeFromProductType", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5840, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5841, + "name": "productTypeIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/DeleteResult.d.ts", + "qualifiedName": "DeleteResult" + }, + "name": "DeleteResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5847, + "name": "removeFromShippingOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5848, + "name": "removeFromShippingOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5849, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5850, + "name": "optionIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/query-builder/result/DeleteResult.d.ts", + "qualifiedName": "DeleteResult" + }, + "name": "DeleteResult", + "package": "typeorm" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 5833, + 5842, + 5851, + 5825, + 5822, + 5819, + 5816, + 5813, + 5856, + 5860, + 5829, + 5838, + 5847 + ] + } + ] + } + } + ] + } + }, + { + "id": 5920, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 5921, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 5922, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 5897, + "name": "addToProduct", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5898, + "name": "addToProduct", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5899, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5900, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 5901, + "name": "replace", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tax-rate.ts", + "qualifiedName": "ProductTaxRate" + }, + "name": "ProductTaxRate", + "package": "@medusajs/medusa" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-tax-rate.ts", + "qualifiedName": "ProductTaxRate" + }, + "name": "ProductTaxRate", + "package": "@medusajs/medusa" + } + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5902, + "name": "addToProductType", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5903, + "name": "addToProductType", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5904, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5905, + "name": "productTypeIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 5906, + "name": "replace", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/product-type-tax-rate.ts", + "qualifiedName": "ProductTypeTaxRate" + }, + "name": "ProductTypeTaxRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5907, + "name": "addToShippingOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5908, + "name": "addToShippingOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5909, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5910, + "name": "optionIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 5911, + "name": "replace", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-tax-rate.ts", + "qualifiedName": "ShippingTaxRate" + }, + "name": "ShippingTaxRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5934, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5935, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 5936, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 5937, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 5938, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5939, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5940, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5941, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 5942, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 5943, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5944, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5945, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 5946, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 5947, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 5948, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5949, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 5875, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5876, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5877, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/tax-rate.ts", + "qualifiedName": "CreateTaxRateInput" + }, + "name": "CreateTaxRateInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5882, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5883, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5884, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5863, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5864, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5865, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/tax-rate.ts", + "qualifiedName": "FilterableTaxRateProps" + }, + "name": "FilterableTaxRateProps", + "package": "@medusajs/medusa" + } + }, + { + "id": 5866, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5867, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5868, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5869, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/tax-rate.ts", + "qualifiedName": "FilterableTaxRateProps" + }, + "name": "FilterableTaxRateProps", + "package": "@medusajs/medusa" + } + }, + { + "id": 5870, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5912, + "name": "listByProduct", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5913, + "name": "listByProduct", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5914, + "name": "productId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5915, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/tax-rate.ts", + "qualifiedName": "TaxRateListByConfig" + }, + "name": "TaxRateListByConfig", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5916, + "name": "listByShippingOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5917, + "name": "listByShippingOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5918, + "name": "shippingOptionId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5885, + "name": "removeFromProduct", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5886, + "name": "removeFromProduct", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5887, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5888, + "name": "productIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5889, + "name": "removeFromProductType", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5890, + "name": "removeFromProductType", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5891, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5892, + "name": "typeIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5893, + "name": "removeFromShippingOption", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5894, + "name": "removeFromShippingOption", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5895, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5896, + "name": "optionIds", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5871, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5872, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5873, + "name": "taxRateId", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5874, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5929, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 5930, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5931, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 5932, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 5933, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 5933 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 5878, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5879, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5880, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5881, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/tax-rate.ts", + "qualifiedName": "UpdateTaxRateInput" + }, + "name": "UpdateTaxRateInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/tax-rate.ts", + "qualifiedName": "TaxRate" + }, + "name": "TaxRate", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5926, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5927, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5928, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 5804, + "name": "TaxRateService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5805 + ] + }, + { + "title": "Properties", + "children": [ + 5924, + 5923, + 5925, + 5919, + 5808, + 5809, + 5810, + 5811, + 5920 + ] + }, + { + "title": "Accessors", + "children": [ + 5921 + ] + }, + { + "title": "Methods", + "children": [ + 5897, + 5902, + 5907, + 5934, + 5875, + 5882, + 5863, + 5867, + 5912, + 5916, + 5885, + 5889, + 5893, + 5871, + 5929, + 5878, + 5926 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 5950, + "name": "TokenService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "children": [ + { + "id": 5952, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5953, + "name": "new TokenService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5954, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "InjectedDependencies" + }, + "name": "InjectedDependencies", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 5950, + "name": "TokenService", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 5955, + "name": "configModule_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/common/config-module.d.ts", + "qualifiedName": "ConfigModule" + }, + "name": "ConfigModule", + "package": "@medusajs/types" + } + }, + { + "id": 5951, + "name": "RESOLUTION_KEY", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "..." + }, + { + "id": 5960, + "name": "signToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5961, + "name": "signToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5962, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "object" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/@types/node/buffer.d.ts", + "qualifiedName": "__global.Buffer" + }, + "name": "Buffer", + "package": "@types/node", + "qualifiedName": "__global.Buffer" + } + ] + } + }, + { + "id": 5963, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/jsonwebtoken/index.d.ts", + "qualifiedName": "SignOptions" + }, + "name": "SignOptions", + "package": "@types/jsonwebtoken" + } + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + }, + { + "id": 5956, + "name": "verifyToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5957, + "name": "verifyToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 5958, + "name": "token", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 5959, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/jsonwebtoken/index.d.ts", + "qualifiedName": "VerifyOptions" + }, + "name": "VerifyOptions", + "package": "@types/jsonwebtoken" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/jsonwebtoken/index.d.ts", + "qualifiedName": "Jwt" + }, + "name": "Jwt", + "package": "@types/jsonwebtoken" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/@types/jsonwebtoken/index.d.ts", + "qualifiedName": "JwtPayload" + }, + "name": "JwtPayload", + "package": "@types/jsonwebtoken" + } + ] + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5952 + ] + }, + { + "title": "Properties", + "children": [ + 5955, + 5951 + ] + }, + { + "title": "Methods", + "children": [ + 5960, + 5956 + ] + } + ] + }, + { + "id": 5964, + "name": "TotalsService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A service that calculates total and subtotals for orders, carts etc.." + } + ], + "blockTags": [ + { + "tag": "@implements", + "content": [] + } + ] + }, + "children": [ + { + "id": 5965, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 5966, + "name": "new TotalsService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 5967, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsServiceProps" + }, + "name": "TotalsServiceProps", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 5964, + "name": "TotalsService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 6081, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 6080, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 6082, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 5971, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 6076, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 5969, + "name": "newTotalsService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1956, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 5970, + "name": "taxCalculationStrategy_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-calculation-strategy.ts", + "qualifiedName": "ITaxCalculationStrategy" + }, + "name": "ITaxCalculationStrategy", + "package": "@medusajs/medusa" + } + }, + { + "id": 5968, + "name": "taxProviderService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 5702, + "name": "TaxProviderService", + "package": "@medusajs/medusa" + } + }, + { + "id": 6077, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 6078, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 6079, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 6091, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 6092, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 6093, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 6094, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 6095, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 6096, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 6097, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6098, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 6099, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 6100, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 6101, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6102, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 6103, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 6104, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 6105, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6106, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 6018, + "name": "calculateDiscount_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6019, + "name": "calculateDiscount_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculates either fixed or percentage discount of a variant" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "triples of lineitem, variant and applied discount" + } + ] + }, + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "- in favour of DiscountService.calculateDiscountForLineItem" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6020, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of line item" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 6021, + "name": "variant", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of variant in line item" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 6022, + "name": "variantPrice", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "price of the variant based on region" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 6023, + "name": "value", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "discount value" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 6024, + "name": "discountType", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the type of discount (fixed or percentage)" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount-rule.ts", + "qualifiedName": "DiscountRuleType" + }, + "name": "DiscountRuleType", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "LineDiscount" + }, + "name": "LineDiscount", + "package": "@medusajs/medusa" + } + } + ] + }, + { + "id": 6025, + "name": "getAllocationItemDiscounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6026, + "name": "getAllocationItemDiscounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the rule of a discount has allocation=\"item\", then we need\nto calculate discount on each item in the cart. Furthermore, we need to\nmake sure to only apply the discount on valid variants. And finally we\nreturn ether an array of percentages discounts or fixed discounts\nalongside the variant on which the discount was applied." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "array of triples of lineitem, variant and applied discount" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6027, + "name": "discount", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the discount to which we do the calculation" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + }, + { + "id": 6028, + "name": "cart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart to calculate discounts for" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "LineDiscount" + }, + "name": "LineDiscount", + "package": "@medusajs/medusa" + } + } + } + ] + }, + { + "id": 5998, + "name": "getAllocationMap", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5999, + "name": "getAllocationMap", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a map of discounts and gift cards that apply to line items in an\norder. The function calculates the amount of a discount or gift card that\napplies to a specific line item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the allocation map for the line items in the cart or order." + } + ] + } + ] + }, + "parameters": [ + { + "id": 6000, + "name": "orderOrCart", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order or cart to get an allocation map for" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 6001, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 6005, + "name": "claims", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 6002, + "name": "discounts", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 6003, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 6004, + "name": "swaps", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 6005, + 6002, + 6003, + 6004 + ] + } + ] + } + } + }, + { + "id": 6006, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "controls what should be included in allocation map" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "AllocationMapOptions" + }, + "name": "AllocationMapOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "LineAllocationsMap" + }, + "name": "LineAllocationsMap", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6069, + "name": "getCalculationContext", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6070, + "name": "getCalculationContext", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Prepares the calculation context for a tax total calculation." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the tax calculation context" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6071, + "name": "calculationContextData", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the calculationContextData to get the calculation context for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "CalculationContextData" + }, + "name": "CalculationContextData", + "package": "@medusajs/medusa" + } + }, + { + "id": 6072, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "options to gather context by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "CalculationContextOptions" + }, + "name": "CalculationContextOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/tax-service.ts", + "qualifiedName": "TaxCalculationContext" + }, + "name": "TaxCalculationContext", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6066, + "name": "getDiscountTotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6067, + "name": "getDiscountTotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculates the total discount amount for each of the different supported\ndiscount types. If discounts aren't present or invalid returns 0." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the total discounts amount" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6068, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart or order to calculate discounts for" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6057, + "name": "getGiftCardTotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6058, + "name": "getGiftCardTotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the gift card amount on a cart or order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the gift card amount applied to the cart or order" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6059, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart or order to get gift card amount for" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 6060, + "name": "opts", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 6061, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 6062, + "name": "gift_cardable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 6062 + ] + } + ] + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reflection", + "declaration": { + "id": 6063, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 6065, + "name": "tax_total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 6064, + "name": "total", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 6065, + 6064 + ] + } + ] + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6054, + "name": "getGiftCardableAmount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6055, + "name": "getGiftCardableAmount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the amount that can be gift carded on a cart. In regions where gift\ncards are taxable this amount should exclude taxes." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the gift card amount applied to the cart or order" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6056, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart or order to get gift card amount for" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6036, + "name": "getLineDiscounts", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6037, + "name": "getLineDiscounts", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns the discount amount allocated to the line items of an order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the allocations that the discount has on the items in the cart or\n order" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6038, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart or order to get line discount allocations for" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 6039, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 6042, + "name": "claims", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/claim-order.ts", + "qualifiedName": "ClaimOrder" + }, + "name": "ClaimOrder", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 6040, + "name": "items", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + }, + { + "id": 6041, + "name": "swaps", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/swap.ts", + "qualifiedName": "Swap" + }, + "name": "Swap", + "package": "@medusajs/medusa" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 6042, + 6040, + 6041 + ] + } + ] + } + } + }, + { + "id": 6043, + "name": "discount", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the discount to use as context for the calculation" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "LineDiscountAmount" + }, + "name": "LineDiscountAmount", + "package": "@medusajs/medusa" + } + } + } + ] + }, + { + "id": 6033, + "name": "getLineItemAdjustmentsTotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6034, + "name": "getLineItemAdjustmentsTotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6035, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 6029, + "name": "getLineItemDiscountAdjustment", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6030, + "name": "getLineItemDiscountAdjustment", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6031, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 6032, + "name": "discount", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/discount.ts", + "qualifiedName": "Discount" + }, + "name": "Discount", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 6010, + "name": "getLineItemRefund", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6011, + "name": "getLineItemRefund", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The amount that can be refunded for a given line item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the line item refund amount." + } + ] + } + ] + }, + "parameters": [ + { + "id": 6012, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "order to use as context for the calculation" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 6013, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item to calculate the refund amount for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6049, + "name": "getLineItemTotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6050, + "name": "getLineItemTotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a total for a line item. The total can take gift cards, discounts and\ntaxes into account. This can be controlled through the options." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the line item total" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6051, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item to calculate a total for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 6052, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart or order to use as context for the calculation" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 6053, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the options to use for the calculation" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "GetLineItemTotalOptions" + }, + "name": "GetLineItemTotalOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6044, + "name": "getLineItemTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6045, + "name": "getLineItemTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Breaks down the totals related to a line item; these are the subtotal, the\namount of discount applied to the line item, the amount of a gift card\napplied to a line item and the amount of tax applied to a line item." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the breakdown of the line item totals" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6046, + "name": "lineItem", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line item to calculate totals for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + }, + { + "id": 6047, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart or order to use as context for the calculation" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 6048, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the options to evaluate the line item totals for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "LineItemTotalsOptions" + }, + "name": "LineItemTotalsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "LineItemTotals" + }, + "name": "LineItemTotals", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5976, + "name": "getPaidTotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5977, + "name": "getPaidTotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the total payments made on an order" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the total paid amount" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5978, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to calculate paid amount for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 6014, + "name": "getRefundTotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6015, + "name": "getRefundTotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculates refund total of line items.\nIf any of the items to return have been discounted, we need to\napply the discount again before refunding them." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the calculated subtotal" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6016, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "cart or order to calculate subtotal for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + }, + { + "id": 6017, + "name": "lineItems", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the line items to calculate refund total for" + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/line-item.ts", + "qualifiedName": "LineItem" + }, + "name": "LineItem", + "package": "@medusajs/medusa" + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6007, + "name": "getRefundedTotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6008, + "name": "getRefundedTotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the total refund amount for an order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the total refunded amount for an order." + } + ] + } + ] + }, + "parameters": [ + { + "id": 6009, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to get total refund amount for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 5982, + "name": "getShippingMethodTotals", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5983, + "name": "getShippingMethodTotals", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets the totals breakdown for a shipping method. Fetches tax lines if not\nalready provided." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "An object that breaks down the totals for the shipping method" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5984, + "name": "shippingMethod", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the shipping method to get totals breakdown for." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/shipping-method.ts", + "qualifiedName": "ShippingMethod" + }, + "name": "ShippingMethod", + "package": "@medusajs/medusa" + } + }, + { + "id": 5985, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the cart or order to use as context for the breakdown" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 5986, + "name": "opts", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "options for what should be included" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "GetShippingMethodTotalsOptions" + }, + "name": "GetShippingMethodTotalsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "ShippingMethodTotals" + }, + "name": "ShippingMethodTotals", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5991, + "name": "getShippingTotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5992, + "name": "getShippingTotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculates shipping total" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "shipping total" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5993, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "cart or order to calculate subtotal for" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5987, + "name": "getSubtotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5988, + "name": "getSubtotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculates subtotal of a given cart or order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the calculated subtotal" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5989, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "cart or order to calculate subtotal for" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 5990, + "name": "opts", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "options" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "SubtotalOptions" + }, + "name": "SubtotalOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5979, + "name": "getSwapTotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5980, + "name": "getSwapTotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The total paid for swaps. May be negative in case of negative swap\ndifference." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the swap total" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5981, + "name": "order", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the order to calculate swap total for" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 5994, + "name": "getTaxTotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5995, + "name": "getTaxTotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculates tax total\nCurrently based on the Danish tax system" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "tax total" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5996, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "cart or order to calculate tax total for" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 5997, + "name": "forceTaxes", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "whether taxes should be calculated regardless\n of region settings" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "defaultValue": "false" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 5972, + "name": "getTotal", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5973, + "name": "getTotal", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Calculates total of a given cart or order." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the calculated subtotal" + } + ] + } + ] + }, + "parameters": [ + { + "id": 5974, + "name": "cartOrOrder", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "object to calculate total for" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/order.ts", + "qualifiedName": "Order" + }, + "name": "Order", + "package": "@medusajs/medusa" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/cart.ts", + "qualifiedName": "Cart" + }, + "name": "Cart", + "package": "@medusajs/medusa" + } + ] + } + }, + { + "id": 5975, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "options to calculate by" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "GetTotalsOptions" + }, + "name": "GetTotalsOptions", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "number" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6073, + "name": "rounded", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6074, + "name": "rounded", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Rounds a number using Math.round." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the rounded value" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6075, + "name": "value", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the value to round" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ] + }, + { + "id": 6086, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 6087, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6088, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 6089, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 6090, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 6090 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 6083, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6084, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6085, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 5964, + "name": "TotalsService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 5965 + ] + }, + { + "title": "Properties", + "children": [ + 6081, + 6080, + 6082, + 5971, + 6076, + 5969, + 5970, + 5968, + 6077 + ] + }, + { + "title": "Accessors", + "children": [ + 6078 + ] + }, + { + "title": "Methods", + "children": [ + 6091, + 6018, + 6025, + 5998, + 6069, + 6066, + 6057, + 6054, + 6036, + 6033, + 6029, + 6010, + 6049, + 6044, + 5976, + 6014, + 6007, + 5982, + 5991, + 5987, + 5979, + 5994, + 5972, + 6073, + 6086, + 6083 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + }, + { + "id": 6107, + "name": "UserService", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides layer to manipulate users." + } + ] + }, + "children": [ + { + "id": 6114, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 6115, + "name": "new UserService", + "variant": "signature", + "kind": 16384, + "flags": {}, + "parameters": [ + { + "id": 6116, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserServiceProps" + }, + "name": "UserServiceProps", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": 6107, + "name": "UserService", + "package": "@medusajs/medusa" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.constructor" + } + }, + { + "id": 6164, + "name": "__configModule__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__configModule__" + } + }, + { + "id": 6163, + "name": "__container__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "any" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__container__" + } + }, + { + "id": 6165, + "name": "__moduleDeclaration__", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.__moduleDeclaration__" + } + }, + { + "id": 6117, + "name": "analyticsConfigService_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1, + "name": "AnalyticsConfigService", + "package": "@medusajs/medusa" + } + }, + { + "id": 6119, + "name": "eventBus_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": 1332, + "name": "default", + "package": "@medusajs/medusa" + } + }, + { + "id": 6120, + "name": "featureFlagRouter_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/utils/dist/feature-flags/utils/flag-router.d.ts", + "qualifiedName": "FlagRouter" + }, + "name": "FlagRouter", + "package": "@medusajs/utils" + } + }, + { + "id": 6159, + "name": "manager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.manager_" + } + }, + { + "id": 6160, + "name": "transactionManager_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "undefined" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.transactionManager_" + } + }, + { + "id": 6118, + "name": "userRepository_", + "variant": "declaration", + "kind": 1024, + "flags": { + "isProtected": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/repository/Repository.d.ts", + "qualifiedName": "Repository" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + } + ], + "name": "Repository", + "package": "typeorm" + } + }, + { + "id": 6108, + "name": "Events", + "variant": "declaration", + "kind": 1024, + "flags": { + "isStatic": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 6109, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 6111, + "name": "CREATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"user.created\"" + }, + { + "id": 6113, + "name": "DELETED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"user.deleted\"" + }, + { + "id": 6110, + "name": "PASSWORD_RESET", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"user.password_reset\"" + }, + { + "id": 6112, + "name": "UPDATED", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + }, + "defaultValue": "\"user.updated\"" + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 6111, + 6113, + 6110, + 6112 + ] + } + ] + } + }, + "defaultValue": "..." + }, + { + "id": 6161, + "name": "activeManager_", + "variant": "declaration", + "kind": 262144, + "flags": { + "isProtected": true + }, + "getSignature": { + "id": 6162, + "name": "activeManager_", + "variant": "signature", + "kind": 524288, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.activeManager_" + } + }, + { + "id": 6174, + "name": "atomicPhase_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 6175, + "name": "atomicPhase_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Wraps some work within a transactional block. If the service already has\na transaction manager attached this will be reused, otherwise a new\ntransaction manager is created." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the transactional work" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 6176, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {} + }, + { + "id": 6177, + "name": "TError", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 6178, + "name": "work", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the transactional work to be done" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 6179, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 6180, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6181, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 6182, + "name": "isolationOrErrorHandler", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the isolation level to be used for the work." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/driver/types/IsolationLevel.d.ts", + "qualifiedName": "IsolationLevel" + }, + "name": "IsolationLevel", + "package": "typeorm" + }, + { + "type": "reflection", + "declaration": { + "id": 6183, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 6184, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6185, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + ] + } + }, + { + "id": 6186, + "name": "maybeErrorHandlerOrDontFail", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Potential error handler" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 6187, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 6188, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6189, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": -1, + "name": "TError", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "Promise", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.atomicPhase_" + } + }, + { + "id": 6141, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6142, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a user with username being validated.\nFails if email is not a valid format." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of create" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6143, + "name": "user", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the user to create" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/user.ts", + "qualifiedName": "CreateUserInput" + }, + "name": "CreateUserInput", + "package": "@medusajs/medusa" + } + }, + { + "id": 6144, + "name": "password", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "user's password to hash" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6149, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6150, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Deletes a user from a given user id." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the delete operation." + } + ] + } + ] + }, + "parameters": [ + { + "id": 6151, + "name": "userId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the user to delete. Must be\n castable as an ObjectId" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6156, + "name": "generateResetPasswordToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6157, + "name": "generateResetPasswordToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Generate a JSON Web token, that will be sent to a user, that wishes to\nreset password.\nThe token will be signed with the users current password hash as a secret\na long side a payload with userId and the expiry time for the token, which\nis always 15 minutes." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the generated JSON web token" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6158, + "name": "userId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the user to reset password for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6138, + "name": "hashPassword_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6139, + "name": "hashPassword_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Hashes a password" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "hashed password" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6140, + "name": "password", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the value to hash" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6121, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6122, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the find operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6123, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the query object for find" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/user.ts", + "qualifiedName": "FilterableUserProps" + }, + "name": "FilterableUserProps", + "package": "@medusajs/medusa" + } + }, + { + "id": 6124, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the configuration object for the query" + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 6125, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {} + } + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6126, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6127, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a user by id.\nThrows in case of DB Error and if user was not found." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the user document." + } + ] + } + ] + }, + "parameters": [ + { + "id": 6128, + "name": "userId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the id of the user to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 6129, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query configs" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6130, + "name": "retrieveByApiToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6131, + "name": "retrieveByApiToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a user by api token.\nThrows in case of DB Error and if user was not found." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the user document." + } + ] + } + ] + }, + "parameters": [ + { + "id": 6132, + "name": "apiToken", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the token of the user to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 6133, + "name": "relations", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "relations to include with the user." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "defaultValue": "[]" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6134, + "name": "retrieveByEmail", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6135, + "name": "retrieveByEmail", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets a user by email.\nThrows in case of DB Error and if user was not found." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the user document." + } + ] + } + ] + }, + "parameters": [ + { + "id": 6136, + "name": "email", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the email of the user to get." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 6137, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "query config" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/common.ts", + "qualifiedName": "FindConfig" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + } + ], + "name": "FindConfig", + "package": "@medusajs/medusa" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6152, + "name": "setPassword_", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6153, + "name": "setPassword_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sets a password for a user\nFails if no user exists with userId and if the hashing of the new\npassword does not work." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of the update operation" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6154, + "name": "userId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the userId to set password for" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 6155, + "name": "password", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the old password to set" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6169, + "name": "shouldRetryTransaction_", + "variant": "declaration", + "kind": 2048, + "flags": { + "isProtected": true + }, + "signatures": [ + { + "id": 6170, + "name": "shouldRetryTransaction_", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6171, + "name": "err", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 6172, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 6173, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 6173 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.shouldRetryTransaction_" + } + }, + { + "id": 6145, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6146, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Updates a user." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "the result of create" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6147, + "name": "userId", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "id of the user to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 6148, + "name": "update", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "the values to be updated on the user" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/types/user.ts", + "qualifiedName": "UpdateUserInput" + }, + "name": "UpdateUserInput", + "package": "@medusajs/medusa" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/models/user.ts", + "qualifiedName": "User" + }, + "name": "User", + "package": "@medusajs/medusa" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 6166, + "name": "withTransaction", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 6167, + "name": "withTransaction", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 6168, + "name": "transactionManager", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "type": { + "type": "reference", + "target": 6107, + "name": "UserService", + "package": "@medusajs/medusa" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "TransactionBaseService.withTransaction" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 6114 + ] + }, + { + "title": "Properties", + "children": [ + 6164, + 6163, + 6165, + 6117, + 6119, + 6120, + 6159, + 6160, + 6118, + 6108 + ] + }, + { + "title": "Accessors", + "children": [ + 6161 + ] + }, + { + "title": "Methods", + "children": [ + 6174, + 6141, + 6149, + 6156, + 6138, + 6121, + 6126, + 6130, + 6134, + 6152, + 6169, + 6145, + 6166 + ] + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService" + }, + "name": "TransactionBaseService", + "package": "@medusajs/medusa" + } + ] + } + ], + "groups": [ + { + "title": "Classes", + "children": [ + 1, + 52, + 104, + 198, + 577, + 461, + 637, + 689, + 863, + 738, + 1139, + 955, + 1243, + 1332, + 1484, + 1404, + 1565, + 1651, + 1850, + 1713, + 1920, + 1956, + 2114, + 2181, + 2262, + 2698, + 2554, + 2331, + 2824, + 2919, + 2755, + 3083, + 3316, + 3699, + 3854, + 3441, + 4014, + 4409, + 4076, + 4533, + 4755, + 4652, + 4915, + 4958, + 4809, + 5011, + 5056, + 5168, + 5343, + 5392, + 5447, + 5486, + 5636, + 5702, + 5804, + 5950, + 5964, + 6107 + ] + } + ], + "packageName": "@medusajs/medusa", + "symbolIdMap": { + "0": { + "sourceFileName": "../../../packages/medusa/src/services/index.ts", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService" + }, + "2": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService.__constructor" + }, + "3": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService" + }, + "4": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "__0" + }, + "5": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService.analyticsConfigRepository_" + }, + "6": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService.userService_" + }, + "7": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService.retrieve" + }, + "8": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService.retrieve" + }, + "9": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "userId" + }, + "10": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService.create" + }, + "11": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService.create" + }, + "12": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "userId" + }, + "13": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "data" + }, + "14": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService.update" + }, + "15": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService.update" + }, + "16": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "userId" + }, + "17": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "update" + }, + "18": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService.delete" + }, + "19": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "AnalyticsConfigService.delete" + }, + "20": { + "sourceFileName": "../../../packages/medusa/src/services/analytics-config.ts", + "qualifiedName": "userId" + }, + "21": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "22": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "23": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "24": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "25": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "26": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "27": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "28": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "29": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "30": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "31": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "32": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "33": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "34": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "35": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "36": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "37": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "38": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "39": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "40": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "41": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "42": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "43": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "44": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "45": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "46": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "47": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "48": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "49": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "50": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "51": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "52": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService" + }, + "53": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService.__constructor" + }, + "54": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService" + }, + "55": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "__0" + }, + "56": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService.userService_" + }, + "57": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService.customerService_" + }, + "58": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService.comparePassword_" + }, + "59": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService.comparePassword_" + }, + "60": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "password" + }, + "61": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "hash" + }, + "62": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService.authenticateAPIToken" + }, + "63": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService.authenticateAPIToken" + }, + "64": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "token" + }, + "65": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService.authenticate" + }, + "66": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService.authenticate" + }, + "67": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "email" + }, + "68": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "password" + }, + "69": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService.authenticateCustomer" + }, + "70": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "AuthService.authenticateCustomer" + }, + "71": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "email" + }, + "72": { + "sourceFileName": "../../../packages/medusa/src/services/auth.ts", + "qualifiedName": "password" + }, + "73": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "74": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "75": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "76": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "77": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "78": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "79": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "80": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "81": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "82": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "83": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "84": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "85": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "86": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "87": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "88": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "89": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "90": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "91": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "92": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "93": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "94": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "95": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "96": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "97": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "98": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "99": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "100": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "101": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "102": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "103": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "104": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService" + }, + "105": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.Events" + }, + "106": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__object" + }, + "107": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__object.CREATED" + }, + "108": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__object.UPDATED" + }, + "109": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__object.PRE_PROCESSED" + }, + "110": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__object.CONFIRMED" + }, + "111": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__object.PROCESSING" + }, + "112": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__object.COMPLETED" + }, + "113": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__object.CANCELED" + }, + "114": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__object.FAILED" + }, + "115": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.__constructor" + }, + "116": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService" + }, + "117": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__0" + }, + "118": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.batchJobRepository_" + }, + "119": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.eventBus_" + }, + "120": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.strategyResolver_" + }, + "121": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.batchJobStatusMapToProps" + }, + "122": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__type" + }, + "123": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__type.entityColumnName" + }, + "124": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "__type.eventType" + }, + "125": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.retrieve" + }, + "126": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.retrieve" + }, + "127": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "batchJobId" + }, + "128": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "config" + }, + "129": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.listAndCount" + }, + "130": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.listAndCount" + }, + "131": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "selector" + }, + "132": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "config" + }, + "133": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.create" + }, + "134": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.create" + }, + "135": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "data" + }, + "136": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.update" + }, + "137": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.update" + }, + "138": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "batchJobOrId" + }, + "139": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "data" + }, + "140": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.confirm" + }, + "141": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.confirm" + }, + "142": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "batchJobOrId" + }, + "143": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.complete" + }, + "144": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.complete" + }, + "145": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "batchJobOrId" + }, + "146": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.cancel" + }, + "147": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.cancel" + }, + "148": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "batchJobOrId" + }, + "149": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.setPreProcessingDone" + }, + "150": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.setPreProcessingDone" + }, + "151": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "batchJobOrId" + }, + "152": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.setProcessing" + }, + "153": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.setProcessing" + }, + "154": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "batchJobOrId" + }, + "155": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.setFailed" + }, + "156": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.setFailed" + }, + "157": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "batchJobOrId" + }, + "158": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "error" + }, + "159": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.prepareBatchJobForProcessing" + }, + "160": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.prepareBatchJobForProcessing" + }, + "161": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "data" + }, + "162": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "req" + }, + "163": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.updateStatus" + }, + "164": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "BatchJobService.updateStatus" + }, + "165": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "batchJobOrId" + }, + "166": { + "sourceFileName": "../../../packages/medusa/src/services/batch-job.ts", + "qualifiedName": "status" + }, + "167": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "168": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "169": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "170": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "171": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "172": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "173": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "174": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "175": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "176": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "177": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "178": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "179": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "180": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "181": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "182": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "183": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "184": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "185": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "186": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "187": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "188": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "189": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "190": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "191": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "192": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "193": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "194": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "195": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "196": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "197": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "198": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService" + }, + "199": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.Events" + }, + "200": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__object" + }, + "201": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__object.CUSTOMER_UPDATED" + }, + "202": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__object.CREATED" + }, + "203": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__object.UPDATED" + }, + "204": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.__constructor" + }, + "205": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService" + }, + "206": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__0" + }, + "207": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.shippingMethodRepository_" + }, + "208": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.cartRepository_" + }, + "209": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object" + }, + "210": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findWithRelations" + }, + "211": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findWithRelations" + }, + "212": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "relations" + }, + "213": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "214": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "215": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "216": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "relations" + }, + "217": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "218": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.addressRepository_" + }, + "219": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.paymentSessionRepository_" + }, + "220": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.lineItemRepository_" + }, + "221": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object" + }, + "222": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object.findByReturn" + }, + "223": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object.findByReturn" + }, + "224": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "returnId" + }, + "225": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__type" + }, + "226": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__type.return_item" + }, + "227": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.eventBus_" + }, + "228": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.productVariantService_" + }, + "229": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.productService_" + }, + "230": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.storeService_" + }, + "231": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.salesChannelService_" + }, + "232": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.regionService_" + }, + "233": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.lineItemService_" + }, + "234": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.paymentProviderService_" + }, + "235": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.customerService_" + }, + "236": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.shippingOptionService_" + }, + "237": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.shippingProfileService_" + }, + "238": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.discountService_" + }, + "239": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.giftCardService_" + }, + "240": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.taxProviderService_" + }, + "241": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.totalsService_" + }, + "242": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.newTotalsService_" + }, + "243": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.customShippingOptionService_" + }, + "244": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.priceSelectionStrategy_" + }, + "245": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.lineItemAdjustmentService_" + }, + "246": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.featureFlagRouter_" + }, + "247": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.productVariantInventoryService_" + }, + "248": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.pricingService_" + }, + "249": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.list" + }, + "250": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.list" + }, + "251": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "selector" + }, + "252": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "config" + }, + "253": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.retrieve" + }, + "254": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.retrieve" + }, + "255": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "256": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "options" + }, + "257": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "totalsConfig" + }, + "258": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.retrieveLegacy" + }, + "259": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.retrieveLegacy" + }, + "260": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "261": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "options" + }, + "262": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "totalsConfig" + }, + "263": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.retrieveWithTotals" + }, + "264": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.retrieveWithTotals" + }, + "265": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "266": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "options" + }, + "267": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "totalsConfig" + }, + "268": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.create" + }, + "269": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.create" + }, + "270": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "data" + }, + "271": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.getValidatedSalesChannel" + }, + "272": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.getValidatedSalesChannel" + }, + "273": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "salesChannelId" + }, + "274": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.removeLineItem" + }, + "275": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.removeLineItem" + }, + "276": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "277": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "lineItemId" + }, + "278": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.validateLineItemShipping_" + }, + "279": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.validateLineItemShipping_" + }, + "280": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "shippingMethods" + }, + "281": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "lineItemShippingProfiledId" + }, + "282": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.validateLineItem" + }, + "283": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.validateLineItem" + }, + "284": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__0" + }, + "285": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__type" + }, + "286": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__type.sales_channel_id" + }, + "287": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "lineItem" + }, + "288": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.addLineItem" + }, + "289": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.addLineItem" + }, + "290": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "291": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "lineItem" + }, + "292": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "config" + }, + "293": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__object" + }, + "294": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__object.validateSalesChannels" + }, + "295": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.addOrUpdateLineItems" + }, + "296": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.addOrUpdateLineItems" + }, + "297": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "298": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "lineItems" + }, + "299": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "config" + }, + "300": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__object" + }, + "301": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__object.validateSalesChannels" + }, + "302": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updateLineItem" + }, + "303": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updateLineItem" + }, + "304": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "305": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "lineItemId" + }, + "306": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "update" + }, + "307": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.adjustFreeShipping_" + }, + "308": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.adjustFreeShipping_" + }, + "309": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "310": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "shouldAdd" + }, + "311": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.update" + }, + "312": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.update" + }, + "313": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartOrId" + }, + "314": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "data" + }, + "315": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.onSalesChannelChange" + }, + "316": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.onSalesChannelChange" + }, + "317": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "318": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "newSalesChannelId" + }, + "319": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updateCustomerId_" + }, + "320": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updateCustomerId_" + }, + "321": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "322": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "customerId" + }, + "323": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.createOrFetchGuestCustomerFromEmail_" + }, + "324": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.createOrFetchGuestCustomerFromEmail_" + }, + "325": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "email" + }, + "326": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updateBillingAddress_" + }, + "327": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updateBillingAddress_" + }, + "328": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "329": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "addressOrId" + }, + "330": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "addrRepo" + }, + "331": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updateShippingAddress_" + }, + "332": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updateShippingAddress_" + }, + "333": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "334": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "addressOrId" + }, + "335": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "addrRepo" + }, + "336": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.applyGiftCard_" + }, + "337": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.applyGiftCard_" + }, + "338": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "339": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "code" + }, + "340": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.applyDiscount" + }, + "341": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.applyDiscount" + }, + "342": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "343": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "discountCode" + }, + "344": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.applyDiscounts" + }, + "345": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.applyDiscounts" + }, + "346": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "347": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "discountCodes" + }, + "348": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.removeDiscount" + }, + "349": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.removeDiscount" + }, + "350": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "351": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "discountCode" + }, + "352": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updatePaymentSession" + }, + "353": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updatePaymentSession" + }, + "354": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "355": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "update" + }, + "356": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.authorizePayment" + }, + "357": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.authorizePayment" + }, + "358": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "359": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "context" + }, + "360": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__type" + }, + "361": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__type.cart_id" + }, + "362": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.setPaymentSession" + }, + "363": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.setPaymentSession" + }, + "364": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "365": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "providerId" + }, + "366": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.setPaymentSessions" + }, + "367": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.setPaymentSessions" + }, + "368": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartOrCartId" + }, + "369": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.deletePaymentSession" + }, + "370": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.deletePaymentSession" + }, + "371": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "372": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "providerId" + }, + "373": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.refreshPaymentSession" + }, + "374": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.refreshPaymentSession" + }, + "375": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "376": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "providerId" + }, + "377": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.addShippingMethod" + }, + "378": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.addShippingMethod" + }, + "379": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartOrId" + }, + "380": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "optionId" + }, + "381": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "data" + }, + "382": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.findCustomShippingOption" + }, + "383": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.findCustomShippingOption" + }, + "384": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartCustomShippingOptions" + }, + "385": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "optionId" + }, + "386": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updateUnitPrices_" + }, + "387": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.updateUnitPrices_" + }, + "388": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "389": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "regionId" + }, + "390": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "customer_id" + }, + "391": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.setRegion_" + }, + "392": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.setRegion_" + }, + "393": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "394": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "regionId" + }, + "395": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "countryCode" + }, + "396": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.delete" + }, + "397": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.delete" + }, + "398": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "399": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.setMetadata" + }, + "400": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.setMetadata" + }, + "401": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartId" + }, + "402": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "key" + }, + "403": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "value" + }, + "404": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.createTaxLines" + }, + "405": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.createTaxLines" + }, + "406": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cartOrId" + }, + "407": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.deleteTaxLines" + }, + "408": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.deleteTaxLines" + }, + "409": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "id" + }, + "410": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.decorateTotals" + }, + "411": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.decorateTotals" + }, + "412": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "413": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "totalsConfig" + }, + "414": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.refreshAdjustments_" + }, + "415": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.refreshAdjustments_" + }, + "416": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "417": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.transformQueryForTotals_" + }, + "418": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.transformQueryForTotals_" + }, + "419": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "config" + }, + "420": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__type" + }, + "421": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "__type.totalsToSelect" + }, + "422": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.decorateTotals_" + }, + "423": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.decorateTotals_" + }, + "424": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "cart" + }, + "425": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "totalsToSelect" + }, + "426": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "options" + }, + "427": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.getTotalsRelations" + }, + "428": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "CartService.getTotalsRelations" + }, + "429": { + "sourceFileName": "../../../packages/medusa/src/services/cart.ts", + "qualifiedName": "config" + }, + "430": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "431": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "432": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "433": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "434": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "435": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "436": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "437": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "438": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "439": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "440": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "441": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "442": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "443": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "444": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "445": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "446": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "447": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "448": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "449": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "450": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "451": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "452": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "453": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "454": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "455": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "456": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "457": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "458": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "459": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "460": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "461": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default" + }, + "462": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.Events" + }, + "463": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__object" + }, + "464": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__object.CREATED" + }, + "465": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__object.UPDATED" + }, + "466": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__object.CANCELED" + }, + "467": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__object.FULFILLMENT_CREATED" + }, + "468": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__object.SHIPMENT_CREATED" + }, + "469": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__object.REFUND_PROCESSED" + }, + "470": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.__constructor" + }, + "471": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default" + }, + "472": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__0" + }, + "473": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.addressRepository_" + }, + "474": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.claimRepository_" + }, + "475": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.shippingMethodRepository_" + }, + "476": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.lineItemRepository_" + }, + "477": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object" + }, + "478": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object.findByReturn" + }, + "479": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object.findByReturn" + }, + "480": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "returnId" + }, + "481": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__type" + }, + "482": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__type.return_item" + }, + "483": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.claimItemService_" + }, + "484": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.eventBus_" + }, + "485": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.fulfillmentProviderService_" + }, + "486": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.fulfillmentService_" + }, + "487": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.lineItemService_" + }, + "488": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.paymentProviderService_" + }, + "489": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.regionService_" + }, + "490": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.returnService_" + }, + "491": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.shippingOptionService_" + }, + "492": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.taxProviderService_" + }, + "493": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.totalsService_" + }, + "494": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.productVariantInventoryService_" + }, + "495": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.update" + }, + "496": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.update" + }, + "497": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "id" + }, + "498": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "data" + }, + "499": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.validateCreateClaimInput" + }, + "500": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.validateCreateClaimInput" + }, + "501": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "data" + }, + "502": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.getRefundTotalForClaimLinesOnOrder" + }, + "503": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.getRefundTotalForClaimLinesOnOrder" + }, + "504": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "order" + }, + "505": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "claimItems" + }, + "506": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.create" + }, + "507": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.create" + }, + "508": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "data" + }, + "509": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.createFulfillment" + }, + "510": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.createFulfillment" + }, + "511": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "id" + }, + "512": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "config" + }, + "513": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__type" + }, + "514": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__type.metadata" + }, + "515": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__type.no_notification" + }, + "516": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__type.location_id" + }, + "517": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.cancelFulfillment" + }, + "518": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.cancelFulfillment" + }, + "519": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "fulfillmentId" + }, + "520": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.processRefund" + }, + "521": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.processRefund" + }, + "522": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "id" + }, + "523": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.createShipment" + }, + "524": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.createShipment" + }, + "525": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "id" + }, + "526": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "fulfillmentId" + }, + "527": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "trackingLinks" + }, + "528": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__type" + }, + "529": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__type.tracking_number" + }, + "530": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "config" + }, + "531": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__object" + }, + "532": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__object.metadata" + }, + "533": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__object" + }, + "534": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "__object.no_notification" + }, + "535": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.cancel" + }, + "536": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.cancel" + }, + "537": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "id" + }, + "538": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.list" + }, + "539": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.list" + }, + "540": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "selector" + }, + "541": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "config" + }, + "542": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.retrieve" + }, + "543": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "default.retrieve" + }, + "544": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "claimId" + }, + "545": { + "sourceFileName": "../../../packages/medusa/src/services/claim.ts", + "qualifiedName": "config" + }, + "546": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "547": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "548": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "549": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "550": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "551": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "552": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "553": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "554": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "555": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "556": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "557": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "558": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "559": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "560": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "561": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "562": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "563": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "564": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "565": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "566": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "567": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "568": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "569": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "570": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "571": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "572": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "573": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "574": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "575": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "576": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "577": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService" + }, + "578": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.Events" + }, + "579": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "__object" + }, + "580": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "__object.CREATED" + }, + "581": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "__object.UPDATED" + }, + "582": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "__object.CANCELED" + }, + "583": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.__constructor" + }, + "584": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService" + }, + "585": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "__0" + }, + "586": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.lineItemService_" + }, + "587": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.eventBus_" + }, + "588": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.claimItemRepository_" + }, + "589": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.claimTagRepository_" + }, + "590": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.claimImageRepository_" + }, + "591": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.create" + }, + "592": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.create" + }, + "593": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "data" + }, + "594": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.update" + }, + "595": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.update" + }, + "596": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "id" + }, + "597": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "data" + }, + "598": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.list" + }, + "599": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.list" + }, + "600": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "selector" + }, + "601": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "config" + }, + "602": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.retrieve" + }, + "603": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "ClaimItemService.retrieve" + }, + "604": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "claimItemId" + }, + "605": { + "sourceFileName": "../../../packages/medusa/src/services/claim-item.ts", + "qualifiedName": "config" + }, + "606": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "607": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "608": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "609": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "610": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "611": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "612": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "613": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "614": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "615": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "616": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "617": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "618": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "619": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "620": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "621": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "622": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "623": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "624": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "625": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "626": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "627": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "628": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "629": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "630": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "631": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "632": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "633": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "634": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "635": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "636": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "637": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default" + }, + "638": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default.Events" + }, + "639": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "__object" + }, + "640": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "__object.UPDATED" + }, + "641": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default.__constructor" + }, + "642": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default" + }, + "643": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "__0" + }, + "644": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default.currencyRepository_" + }, + "645": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default.eventBusService_" + }, + "646": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default.featureFlagRouter_" + }, + "647": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default.retrieveByCode" + }, + "648": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default.retrieveByCode" + }, + "649": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "code" + }, + "650": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default.listAndCount" + }, + "651": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default.listAndCount" + }, + "652": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "selector" + }, + "653": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "config" + }, + "654": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default.update" + }, + "655": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "default.update" + }, + "656": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "code" + }, + "657": { + "sourceFileName": "../../../packages/medusa/src/services/currency.ts", + "qualifiedName": "data" + }, + "658": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "659": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "660": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "661": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "662": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "663": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "664": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "665": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "666": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "667": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "668": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "669": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "670": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "671": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "672": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "673": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "674": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "675": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "676": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "677": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "678": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "679": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "680": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "681": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "682": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "683": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "684": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "685": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "686": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "687": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "688": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "689": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOptionService" + }, + "690": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOptionService.__constructor" + }, + "691": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOptionService" + }, + "692": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "__0" + }, + "693": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOptionService.customShippingOptionRepository_" + }, + "694": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOptionService.retrieve" + }, + "695": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOptionService.retrieve" + }, + "696": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "id" + }, + "697": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "config" + }, + "698": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOptionService.list" + }, + "699": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOptionService.list" + }, + "700": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "selector" + }, + "701": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "config" + }, + "702": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOptionService.create" + }, + "703": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "CustomShippingOptionService.create" + }, + "704": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "T" + }, + "705": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "TResult" + }, + "706": { + "sourceFileName": "../../../packages/medusa/src/services/custom-shipping-option.ts", + "qualifiedName": "data" + }, + "707": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "708": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "709": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "710": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "711": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "712": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "713": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "714": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "715": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "716": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "717": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "718": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "719": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "720": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "721": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "722": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "723": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "724": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "725": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "726": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "727": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "728": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "729": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "730": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "731": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "732": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "733": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "734": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "735": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "736": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "737": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "738": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService" + }, + "739": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.Events" + }, + "740": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "__object" + }, + "741": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "__object.PASSWORD_RESET" + }, + "742": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "__object.CREATED" + }, + "743": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "__object.UPDATED" + }, + "744": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.__constructor" + }, + "745": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService" + }, + "746": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "__0" + }, + "747": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.customerRepository_" + }, + "748": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer.ts", + "qualifiedName": "__object" + }, + "749": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer.ts", + "qualifiedName": "__object.listAndCount" + }, + "750": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer.ts", + "qualifiedName": "__object.listAndCount" + }, + "751": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer.ts", + "qualifiedName": "query" + }, + "752": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer.ts", + "qualifiedName": "q" + }, + "753": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.addressRepository_" + }, + "754": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.eventBusService_" + }, + "755": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.generateResetPasswordToken" + }, + "756": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.generateResetPasswordToken" + }, + "757": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "customerId" + }, + "758": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.list" + }, + "759": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.list" + }, + "760": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "selector" + }, + "761": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "__type" + }, + "762": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "__type.q" + }, + "763": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "__type.groups" + }, + "764": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "config" + }, + "765": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.listAndCount" + }, + "766": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.listAndCount" + }, + "767": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "selector" + }, + "768": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "__type" + }, + "769": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "__type.q" + }, + "770": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "__type.groups" + }, + "771": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "config" + }, + "772": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.count" + }, + "773": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.count" + }, + "774": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieve_" + }, + "775": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieve_" + }, + "776": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "selector" + }, + "777": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "config" + }, + "778": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieveByEmail" + }, + "779": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieveByEmail" + }, + "780": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "email" + }, + "781": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "config" + }, + "782": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieveUnregisteredByEmail" + }, + "783": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieveUnregisteredByEmail" + }, + "784": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "email" + }, + "785": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "config" + }, + "786": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieveRegisteredByEmail" + }, + "787": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieveRegisteredByEmail" + }, + "788": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "email" + }, + "789": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "config" + }, + "790": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.listByEmail" + }, + "791": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.listByEmail" + }, + "792": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "email" + }, + "793": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "config" + }, + "794": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieveByPhone" + }, + "795": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieveByPhone" + }, + "796": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "phone" + }, + "797": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "config" + }, + "798": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieve" + }, + "799": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.retrieve" + }, + "800": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "customerId" + }, + "801": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "config" + }, + "802": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.hashPassword_" + }, + "803": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.hashPassword_" + }, + "804": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "password" + }, + "805": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.create" + }, + "806": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.create" + }, + "807": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "customer" + }, + "808": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.update" + }, + "809": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.update" + }, + "810": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "customerId" + }, + "811": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "update" + }, + "812": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.updateBillingAddress_" + }, + "813": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.updateBillingAddress_" + }, + "814": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "customer" + }, + "815": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "addressOrId" + }, + "816": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.updateAddress" + }, + "817": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.updateAddress" + }, + "818": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "customerId" + }, + "819": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "addressId" + }, + "820": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "address" + }, + "821": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.removeAddress" + }, + "822": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.removeAddress" + }, + "823": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "customerId" + }, + "824": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "addressId" + }, + "825": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.addAddress" + }, + "826": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.addAddress" + }, + "827": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "customerId" + }, + "828": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "address" + }, + "829": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.delete" + }, + "830": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "CustomerService.delete" + }, + "831": { + "sourceFileName": "../../../packages/medusa/src/services/customer.ts", + "qualifiedName": "customerId" + }, + "832": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "833": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "834": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "835": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "836": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "837": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "838": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "839": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "840": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "841": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "842": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "843": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "844": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "845": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "846": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "847": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "848": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "849": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "850": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "851": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "852": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "853": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "854": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "855": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "856": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "857": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "858": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "859": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "860": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "861": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "862": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "863": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService" + }, + "864": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.__constructor" + }, + "865": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService" + }, + "866": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "__0" + }, + "867": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.customerGroupRepository_" + }, + "868": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "__object" + }, + "869": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "__object.addCustomers" + }, + "870": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "__object.addCustomers" + }, + "871": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "groupId" + }, + "872": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "customerIds" + }, + "873": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "__object.removeCustomers" + }, + "874": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "__object.removeCustomers" + }, + "875": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "groupId" + }, + "876": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "customerIds" + }, + "877": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "__object.findWithRelationsAndCount" + }, + "878": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "__object.findWithRelationsAndCount" + }, + "879": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "relations" + }, + "880": { + "sourceFileName": "../../../packages/medusa/src/repositories/customer-group.ts", + "qualifiedName": "idsOrOptionsWithoutRelations" + }, + "881": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.customerService_" + }, + "882": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.retrieve" + }, + "883": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.retrieve" + }, + "884": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "customerGroupId" + }, + "885": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "config" + }, + "886": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "__object" + }, + "887": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.create" + }, + "888": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.create" + }, + "889": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "group" + }, + "890": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.addCustomers" + }, + "891": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.addCustomers" + }, + "892": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "id" + }, + "893": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "customerIds" + }, + "894": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.update" + }, + "895": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.update" + }, + "896": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "customerGroupId" + }, + "897": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "update" + }, + "898": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.delete" + }, + "899": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.delete" + }, + "900": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "groupId" + }, + "901": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.list" + }, + "902": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.list" + }, + "903": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "selector" + }, + "904": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "__type" + }, + "905": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "__type.q" + }, + "906": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "__type.discount_condition_id" + }, + "907": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "config" + }, + "908": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.listAndCount" + }, + "909": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.listAndCount" + }, + "910": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "selector" + }, + "911": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "__type" + }, + "912": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "__type.q" + }, + "913": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "__type.discount_condition_id" + }, + "914": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "config" + }, + "915": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.removeCustomer" + }, + "916": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.removeCustomer" + }, + "917": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "id" + }, + "918": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "customerIds" + }, + "919": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.handleCreationFail" + }, + "920": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "CustomerGroupService.handleCreationFail" + }, + "921": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "id" + }, + "922": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "ids" + }, + "923": { + "sourceFileName": "../../../packages/medusa/src/services/customer-group.ts", + "qualifiedName": "error" + }, + "924": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "925": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "926": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "927": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "928": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "929": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "930": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "931": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "932": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "933": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "934": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "935": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "936": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "937": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "938": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "939": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "940": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "941": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "942": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "943": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "944": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "945": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "946": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "947": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "948": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "949": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "950": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "951": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "952": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "953": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "954": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "955": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService" + }, + "956": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.__constructor" + }, + "957": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService" + }, + "958": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "__0" + }, + "959": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.discountRepository_" + }, + "960": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.customerService_" + }, + "961": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.discountRuleRepository_" + }, + "962": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.giftCardRepository_" + }, + "963": { + "sourceFileName": "../../../packages/medusa/src/repositories/gift-card.ts", + "qualifiedName": "__object" + }, + "964": { + "sourceFileName": "../../../packages/medusa/src/repositories/gift-card.ts", + "qualifiedName": "__object.listGiftCardsAndCount" + }, + "965": { + "sourceFileName": "../../../packages/medusa/src/repositories/gift-card.ts", + "qualifiedName": "__object.listGiftCardsAndCount" + }, + "966": { + "sourceFileName": "../../../packages/medusa/src/repositories/gift-card.ts", + "qualifiedName": "query" + }, + "967": { + "sourceFileName": "../../../packages/medusa/src/repositories/gift-card.ts", + "qualifiedName": "q" + }, + "968": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.discountConditionRepository_" + }, + "969": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object" + }, + "970": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.findOneWithDiscount" + }, + "971": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.findOneWithDiscount" + }, + "972": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "conditionId" + }, + "973": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "discountId" + }, + "974": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type" + }, + "975": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.discount" + }, + "976": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.getJoinTableResourceIdentifiers" + }, + "977": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.getJoinTableResourceIdentifiers" + }, + "978": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "type" + }, + "979": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type" + }, + "980": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.joinTable" + }, + "981": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.resourceKey" + }, + "982": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.joinTableForeignKey" + }, + "983": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.conditionTable" + }, + "984": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.joinTableKey" + }, + "985": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.relatedTable" + }, + "986": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.removeConditionResources" + }, + "987": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.removeConditionResources" + }, + "988": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "id" + }, + "989": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "type" + }, + "990": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "resourceIds" + }, + "991": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type" + }, + "992": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.id" + }, + "993": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.addConditionResources" + }, + "994": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.addConditionResources" + }, + "995": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "conditionId" + }, + "996": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "resourceIds" + }, + "997": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type" + }, + "998": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.id" + }, + "999": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "type" + }, + "1000": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "overrideExisting" + }, + "1001": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.queryConditionTable" + }, + "1002": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.queryConditionTable" + }, + "1003": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__0" + }, + "1004": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.isValidForProduct" + }, + "1005": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.isValidForProduct" + }, + "1006": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "discountRuleId" + }, + "1007": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "productId" + }, + "1008": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.canApplyForCustomer" + }, + "1009": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.canApplyForCustomer" + }, + "1010": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "discountRuleId" + }, + "1011": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "customerId" + }, + "1012": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.discountConditionService_" + }, + "1013": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.totalsService_" + }, + "1014": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.newTotalsService_" + }, + "1015": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.productService_" + }, + "1016": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.regionService_" + }, + "1017": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.eventBus_" + }, + "1018": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.featureFlagRouter_" + }, + "1019": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.validateDiscountRule_" + }, + "1020": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.validateDiscountRule_" + }, + "1021": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "T" + }, + "1022": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "__type" + }, + "1023": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "__type.type" + }, + "1024": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "__type.value" + }, + "1025": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountRule" + }, + "1026": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.list" + }, + "1027": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.list" + }, + "1028": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "selector" + }, + "1029": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "config" + }, + "1030": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.listAndCount" + }, + "1031": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.listAndCount" + }, + "1032": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "selector" + }, + "1033": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "config" + }, + "1034": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.create" + }, + "1035": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.create" + }, + "1036": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discount" + }, + "1037": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.retrieve" + }, + "1038": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.retrieve" + }, + "1039": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountId" + }, + "1040": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "config" + }, + "1041": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.retrieveByCode" + }, + "1042": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.retrieveByCode" + }, + "1043": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountCode" + }, + "1044": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "config" + }, + "1045": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.listByCodes" + }, + "1046": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.listByCodes" + }, + "1047": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountCodes" + }, + "1048": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "config" + }, + "1049": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.update" + }, + "1050": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.update" + }, + "1051": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountId" + }, + "1052": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "update" + }, + "1053": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.createDynamicCode" + }, + "1054": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.createDynamicCode" + }, + "1055": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountId" + }, + "1056": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "data" + }, + "1057": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.deleteDynamicCode" + }, + "1058": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.deleteDynamicCode" + }, + "1059": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountId" + }, + "1060": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "code" + }, + "1061": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.addRegion" + }, + "1062": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.addRegion" + }, + "1063": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountId" + }, + "1064": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "regionId" + }, + "1065": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.removeRegion" + }, + "1066": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.removeRegion" + }, + "1067": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountId" + }, + "1068": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "regionId" + }, + "1069": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.delete" + }, + "1070": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.delete" + }, + "1071": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountId" + }, + "1072": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.validateDiscountForProduct" + }, + "1073": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.validateDiscountForProduct" + }, + "1074": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountRuleId" + }, + "1075": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "productId" + }, + "1076": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.calculateDiscountForLineItem" + }, + "1077": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.calculateDiscountForLineItem" + }, + "1078": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountId" + }, + "1079": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "lineItem" + }, + "1080": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "calculationContextData" + }, + "1081": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.validateDiscountForCartOrThrow" + }, + "1082": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.validateDiscountForCartOrThrow" + }, + "1083": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "cart" + }, + "1084": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discount" + }, + "1085": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.hasCustomersGroupCondition" + }, + "1086": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.hasCustomersGroupCondition" + }, + "1087": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discount" + }, + "1088": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.hasReachedLimit" + }, + "1089": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.hasReachedLimit" + }, + "1090": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discount" + }, + "1091": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.hasNotStarted" + }, + "1092": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.hasNotStarted" + }, + "1093": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discount" + }, + "1094": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.hasExpired" + }, + "1095": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.hasExpired" + }, + "1096": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discount" + }, + "1097": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.isDisabled" + }, + "1098": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.isDisabled" + }, + "1099": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discount" + }, + "1100": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.isValidForRegion" + }, + "1101": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.isValidForRegion" + }, + "1102": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discount" + }, + "1103": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "region_id" + }, + "1104": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.canApplyForCustomer" + }, + "1105": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "DiscountService.canApplyForCustomer" + }, + "1106": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "discountRuleId" + }, + "1107": { + "sourceFileName": "../../../packages/medusa/src/services/discount.ts", + "qualifiedName": "customerId" + }, + "1108": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "1109": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "1110": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1111": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1112": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "1113": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "1114": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "1115": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1116": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1117": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1118": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1119": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1120": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "1121": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1122": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "1123": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1124": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1125": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "1126": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "1127": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "1128": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1129": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1130": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1131": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "1132": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1133": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1134": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1135": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "1136": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1137": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1138": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1139": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService" + }, + "1140": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.resolveConditionType_" + }, + "1141": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.resolveConditionType_" + }, + "1142": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "data" + }, + "1143": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "__type" + }, + "1144": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "__type.type" + }, + "1145": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "__type.resource_ids" + }, + "1146": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "__type" + }, + "1147": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "__type.id" + }, + "1148": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.__constructor" + }, + "1149": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService" + }, + "1150": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "__0" + }, + "1151": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.discountConditionRepository_" + }, + "1152": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object" + }, + "1153": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.findOneWithDiscount" + }, + "1154": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.findOneWithDiscount" + }, + "1155": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "conditionId" + }, + "1156": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "discountId" + }, + "1157": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type" + }, + "1158": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.discount" + }, + "1159": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.getJoinTableResourceIdentifiers" + }, + "1160": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.getJoinTableResourceIdentifiers" + }, + "1161": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "type" + }, + "1162": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type" + }, + "1163": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.joinTable" + }, + "1164": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.resourceKey" + }, + "1165": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.joinTableForeignKey" + }, + "1166": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.conditionTable" + }, + "1167": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.joinTableKey" + }, + "1168": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.relatedTable" + }, + "1169": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.removeConditionResources" + }, + "1170": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.removeConditionResources" + }, + "1171": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "id" + }, + "1172": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "type" + }, + "1173": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "resourceIds" + }, + "1174": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type" + }, + "1175": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.id" + }, + "1176": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.addConditionResources" + }, + "1177": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.addConditionResources" + }, + "1178": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "conditionId" + }, + "1179": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "resourceIds" + }, + "1180": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type" + }, + "1181": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__type.id" + }, + "1182": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "type" + }, + "1183": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "overrideExisting" + }, + "1184": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.queryConditionTable" + }, + "1185": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.queryConditionTable" + }, + "1186": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__0" + }, + "1187": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.isValidForProduct" + }, + "1188": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.isValidForProduct" + }, + "1189": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "discountRuleId" + }, + "1190": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "productId" + }, + "1191": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.canApplyForCustomer" + }, + "1192": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "__object.canApplyForCustomer" + }, + "1193": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "discountRuleId" + }, + "1194": { + "sourceFileName": "../../../packages/medusa/src/repositories/discount-condition.ts", + "qualifiedName": "customerId" + }, + "1195": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.eventBus_" + }, + "1196": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.retrieve" + }, + "1197": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.retrieve" + }, + "1198": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "conditionId" + }, + "1199": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "config" + }, + "1200": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.upsertCondition" + }, + "1201": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.upsertCondition" + }, + "1202": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "data" + }, + "1203": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "overrideExisting" + }, + "1204": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.removeResources" + }, + "1205": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.removeResources" + }, + "1206": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "data" + }, + "1207": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "__type" + }, + "1208": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "__type.id" + }, + "1209": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.delete" + }, + "1210": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "DiscountConditionService.delete" + }, + "1211": { + "sourceFileName": "../../../packages/medusa/src/services/discount-condition.ts", + "qualifiedName": "discountConditionId" + }, + "1212": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "1213": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "1214": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1215": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1216": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "1217": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "1218": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "1219": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1220": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1221": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1222": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1223": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1224": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "1225": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1226": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "1227": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1228": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1229": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "1230": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "1231": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "1232": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1233": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1234": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1235": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "1236": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1237": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1238": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1239": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "1240": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1241": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1242": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1243": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService" + }, + "1244": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.Events" + }, + "1245": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "__object" + }, + "1246": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "__object.CREATED" + }, + "1247": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "__object.UPDATED" + }, + "1248": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.__constructor" + }, + "1249": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService" + }, + "1250": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "__0" + }, + "1251": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.draftOrderRepository_" + }, + "1252": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.paymentRepository_" + }, + "1253": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.orderRepository_" + }, + "1254": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "__object" + }, + "1255": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "__object.findWithRelations" + }, + "1256": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "__object.findWithRelations" + }, + "1257": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "relations" + }, + "1258": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "1259": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "1260": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "1261": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "relations" + }, + "1262": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "1263": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.eventBus_" + }, + "1264": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.cartService_" + }, + "1265": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.lineItemService_" + }, + "1266": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.productVariantService_" + }, + "1267": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.shippingOptionService_" + }, + "1268": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.customShippingOptionService_" + }, + "1269": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.retrieve" + }, + "1270": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.retrieve" + }, + "1271": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "draftOrderId" + }, + "1272": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "config" + }, + "1273": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.retrieveByCartId" + }, + "1274": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.retrieveByCartId" + }, + "1275": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "cartId" + }, + "1276": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "config" + }, + "1277": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.delete" + }, + "1278": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.delete" + }, + "1279": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "draftOrderId" + }, + "1280": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.listAndCount" + }, + "1281": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.listAndCount" + }, + "1282": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "selector" + }, + "1283": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "config" + }, + "1284": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.list" + }, + "1285": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.list" + }, + "1286": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "selector" + }, + "1287": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "config" + }, + "1288": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.create" + }, + "1289": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.create" + }, + "1290": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "data" + }, + "1291": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.registerCartCompletion" + }, + "1292": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.registerCartCompletion" + }, + "1293": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "draftOrderId" + }, + "1294": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "orderId" + }, + "1295": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.update" + }, + "1296": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "DraftOrderService.update" + }, + "1297": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "id" + }, + "1298": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "data" + }, + "1299": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "__type" + }, + "1300": { + "sourceFileName": "../../../packages/medusa/src/services/draft-order.ts", + "qualifiedName": "__type.no_notification_order" + }, + "1301": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "1302": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "1303": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1304": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1305": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "1306": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "1307": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "1308": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1309": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1310": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1311": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1312": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1313": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "1314": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1315": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "1316": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1317": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1318": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "1319": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "1320": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "1321": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1322": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1323": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1324": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "1325": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1326": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1327": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1328": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "1329": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1330": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1331": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1332": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default" + }, + "1333": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.__constructor" + }, + "1334": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default" + }, + "1335": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "__0" + }, + "1336": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "config" + }, + "1337": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "isSingleton" + }, + "1338": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.config_" + }, + "1339": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.stagedJobService_" + }, + "1340": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.eventBusModuleService_" + }, + "1341": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.eventBusModuleService_" + }, + "1342": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.logger_" + }, + "1343": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.shouldEnqueuerRun" + }, + "1344": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.enqueue_" + }, + "1345": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.withTransaction" + }, + "1346": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.withTransaction" + }, + "1347": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "transactionManager" + }, + "1348": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.subscribe" + }, + "1349": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.subscribe" + }, + "1350": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "event" + }, + "1351": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "subscriber" + }, + "1352": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "context" + }, + "1353": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.unsubscribe" + }, + "1354": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.unsubscribe" + }, + "1355": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "event" + }, + "1356": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "subscriber" + }, + "1357": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "context" + }, + "1358": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.emit" + }, + "1359": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.emit" + }, + "1360": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "T" + }, + "1361": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "data" + }, + "1362": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.emit" + }, + "1363": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "T" + }, + "1364": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "eventName" + }, + "1365": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "data" + }, + "1366": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "options" + }, + "1367": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.startEnqueuer" + }, + "1368": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.startEnqueuer" + }, + "1369": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.stopEnqueuer" + }, + "1370": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.stopEnqueuer" + }, + "1371": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.enqueuer_" + }, + "1372": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.enqueuer_" + }, + "1373": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.listJobs" + }, + "1374": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "default.listJobs" + }, + "1375": { + "sourceFileName": "../../../packages/medusa/src/services/event-bus.ts", + "qualifiedName": "listConfig" + }, + "1376": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "1377": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "1378": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1379": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1380": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "1381": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "1382": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "1383": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1384": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1385": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "1386": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1387": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "1388": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1389": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1390": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "1391": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "1392": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "1393": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1394": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1395": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1396": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "1397": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1398": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1399": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1400": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "1401": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1402": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1403": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1404": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService" + }, + "1405": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.__constructor" + }, + "1406": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService" + }, + "1407": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "__0" + }, + "1408": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.totalsService_" + }, + "1409": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.lineItemService_" + }, + "1410": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.shippingProfileService_" + }, + "1411": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.fulfillmentProviderService_" + }, + "1412": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.fulfillmentRepository_" + }, + "1413": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.trackingLinkRepository_" + }, + "1414": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.lineItemRepository_" + }, + "1415": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object" + }, + "1416": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object.findByReturn" + }, + "1417": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object.findByReturn" + }, + "1418": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "returnId" + }, + "1419": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__type" + }, + "1420": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__type.return_item" + }, + "1421": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.productVariantInventoryService_" + }, + "1422": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.partitionItems_" + }, + "1423": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.partitionItems_" + }, + "1424": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "shippingMethods" + }, + "1425": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "items" + }, + "1426": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.getFulfillmentItems_" + }, + "1427": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.getFulfillmentItems_" + }, + "1428": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "order" + }, + "1429": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "items" + }, + "1430": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.validateFulfillmentLineItem_" + }, + "1431": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.validateFulfillmentLineItem_" + }, + "1432": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "item" + }, + "1433": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "quantity" + }, + "1434": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.retrieve" + }, + "1435": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.retrieve" + }, + "1436": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "fulfillmentId" + }, + "1437": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "config" + }, + "1438": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.createFulfillment" + }, + "1439": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.createFulfillment" + }, + "1440": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "order" + }, + "1441": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "itemsToFulfill" + }, + "1442": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "custom" + }, + "1443": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.cancelFulfillment" + }, + "1444": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.cancelFulfillment" + }, + "1445": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "fulfillmentOrId" + }, + "1446": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.createShipment" + }, + "1447": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "FulfillmentService.createShipment" + }, + "1448": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "fulfillmentId" + }, + "1449": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "trackingLinks" + }, + "1450": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "__type" + }, + "1451": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "__type.tracking_number" + }, + "1452": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment.ts", + "qualifiedName": "config" + }, + "1453": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "1454": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "1455": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1456": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1457": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "1458": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "1459": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "1460": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1461": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1462": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1463": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1464": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1465": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "1466": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1467": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "1468": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1469": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1470": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "1471": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "1472": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "1473": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1474": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1475": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1476": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "1477": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1478": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1479": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1480": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "1481": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1482": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1483": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1484": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService" + }, + "1485": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.__constructor" + }, + "1486": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService" + }, + "1487": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "container" + }, + "1488": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.container_" + }, + "1489": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.fulfillmentProviderRepository_" + }, + "1490": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.registerInstalledProviders" + }, + "1491": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.registerInstalledProviders" + }, + "1492": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "providers" + }, + "1493": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.list" + }, + "1494": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.list" + }, + "1495": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.listFulfillmentOptions" + }, + "1496": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.listFulfillmentOptions" + }, + "1497": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "providerIds" + }, + "1498": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.retrieveProvider" + }, + "1499": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.retrieveProvider" + }, + "1500": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "providerId" + }, + "1501": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.createFulfillment" + }, + "1502": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.createFulfillment" + }, + "1503": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "method" + }, + "1504": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "items" + }, + "1505": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "order" + }, + "1506": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "fulfillment" + }, + "1507": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.canCalculate" + }, + "1508": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.canCalculate" + }, + "1509": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "option" + }, + "1510": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.validateFulfillmentData" + }, + "1511": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.validateFulfillmentData" + }, + "1512": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "option" + }, + "1513": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "data" + }, + "1514": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "cart" + }, + "1515": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.cancelFulfillment" + }, + "1516": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.cancelFulfillment" + }, + "1517": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "fulfillment" + }, + "1518": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.calculatePrice" + }, + "1519": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.calculatePrice" + }, + "1520": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "option" + }, + "1521": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "data" + }, + "1522": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "cart" + }, + "1523": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.validateOption" + }, + "1524": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.validateOption" + }, + "1525": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "option" + }, + "1526": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.createReturn" + }, + "1527": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.createReturn" + }, + "1528": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "returnOrder" + }, + "1529": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.retrieveDocuments" + }, + "1530": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "FulfillmentProviderService.retrieveDocuments" + }, + "1531": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "providerId" + }, + "1532": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "fulfillmentData" + }, + "1533": { + "sourceFileName": "../../../packages/medusa/src/services/fulfillment-provider.ts", + "qualifiedName": "documentType" + }, + "1534": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "1535": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "1536": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1537": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1538": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "1539": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "1540": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "1541": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1542": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1543": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1544": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1545": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1546": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "1547": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1548": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "1549": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1550": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1551": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "1552": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "1553": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "1554": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1555": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1556": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1557": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "1558": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1559": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1560": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1561": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "1562": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1563": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1564": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1565": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService" + }, + "1566": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.Events" + }, + "1567": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "__object" + }, + "1568": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "__object.CREATED" + }, + "1569": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.generateCode" + }, + "1570": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.generateCode" + }, + "1571": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.resolveTaxRate" + }, + "1572": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.resolveTaxRate" + }, + "1573": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "giftCardTaxRate" + }, + "1574": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "region" + }, + "1575": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.__constructor" + }, + "1576": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService" + }, + "1577": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "__0" + }, + "1578": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.giftCardRepository_" + }, + "1579": { + "sourceFileName": "../../../packages/medusa/src/repositories/gift-card.ts", + "qualifiedName": "__object" + }, + "1580": { + "sourceFileName": "../../../packages/medusa/src/repositories/gift-card.ts", + "qualifiedName": "__object.listGiftCardsAndCount" + }, + "1581": { + "sourceFileName": "../../../packages/medusa/src/repositories/gift-card.ts", + "qualifiedName": "__object.listGiftCardsAndCount" + }, + "1582": { + "sourceFileName": "../../../packages/medusa/src/repositories/gift-card.ts", + "qualifiedName": "query" + }, + "1583": { + "sourceFileName": "../../../packages/medusa/src/repositories/gift-card.ts", + "qualifiedName": "q" + }, + "1584": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.giftCardTransactionRepo_" + }, + "1585": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.regionService_" + }, + "1586": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.eventBus_" + }, + "1587": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.listAndCount" + }, + "1588": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.listAndCount" + }, + "1589": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "selector" + }, + "1590": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "config" + }, + "1591": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.list" + }, + "1592": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.list" + }, + "1593": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "selector" + }, + "1594": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "config" + }, + "1595": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.createTransaction" + }, + "1596": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.createTransaction" + }, + "1597": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "data" + }, + "1598": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.create" + }, + "1599": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.create" + }, + "1600": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "giftCard" + }, + "1601": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.retrieve_" + }, + "1602": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.retrieve_" + }, + "1603": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "selector" + }, + "1604": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "config" + }, + "1605": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.retrieve" + }, + "1606": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.retrieve" + }, + "1607": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "giftCardId" + }, + "1608": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "config" + }, + "1609": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.retrieveByCode" + }, + "1610": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.retrieveByCode" + }, + "1611": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "code" + }, + "1612": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "config" + }, + "1613": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.update" + }, + "1614": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.update" + }, + "1615": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "giftCardId" + }, + "1616": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "update" + }, + "1617": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.delete" + }, + "1618": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "GiftCardService.delete" + }, + "1619": { + "sourceFileName": "../../../packages/medusa/src/services/gift-card.ts", + "qualifiedName": "giftCardId" + }, + "1620": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "1621": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "1622": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1623": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1624": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "1625": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "1626": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "1627": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1628": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1629": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1630": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1631": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1632": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "1633": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1634": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "1635": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1636": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1637": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "1638": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "1639": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "1640": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1641": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1642": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1643": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "1644": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1645": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1646": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1647": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "1648": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1649": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1650": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1651": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService" + }, + "1652": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.__constructor" + }, + "1653": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService" + }, + "1654": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "__0" + }, + "1655": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.idempotencyKeyRepository_" + }, + "1656": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.initializeRequest" + }, + "1657": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.initializeRequest" + }, + "1658": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "headerKey" + }, + "1659": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "reqMethod" + }, + "1660": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "reqParams" + }, + "1661": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "reqPath" + }, + "1662": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.create" + }, + "1663": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.create" + }, + "1664": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "payload" + }, + "1665": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.retrieve" + }, + "1666": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.retrieve" + }, + "1667": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "idempotencyKeyOrSelector" + }, + "1668": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.lock" + }, + "1669": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.lock" + }, + "1670": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "idempotencyKey" + }, + "1671": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.update" + }, + "1672": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.update" + }, + "1673": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "idempotencyKey" + }, + "1674": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "update" + }, + "1675": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.workStage" + }, + "1676": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "IdempotencyKeyService.workStage" + }, + "1677": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "idempotencyKey" + }, + "1678": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "callback" + }, + "1679": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "__type" + }, + "1680": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "__type" + }, + "1681": { + "sourceFileName": "../../../packages/medusa/src/services/idempotency-key.ts", + "qualifiedName": "transactionManager" + }, + "1682": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "1683": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "1684": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1685": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1686": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "1687": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "1688": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "1689": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1690": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1691": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1692": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1693": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1694": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "1695": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1696": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "1697": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1698": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1699": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "1700": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "1701": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "1702": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1703": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1704": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1705": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "1706": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1707": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1708": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1709": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "1710": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1711": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1712": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1713": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService" + }, + "1714": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.__constructor" + }, + "1715": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService" + }, + "1716": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__0" + }, + "1717": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.lineItemRepository_" + }, + "1718": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object" + }, + "1719": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object.findByReturn" + }, + "1720": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__object.findByReturn" + }, + "1721": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "returnId" + }, + "1722": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__type" + }, + "1723": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item.ts", + "qualifiedName": "__type.return_item" + }, + "1724": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.itemTaxLineRepo_" + }, + "1725": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "__object" + }, + "1726": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "__object.upsertLines" + }, + "1727": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "__object.upsertLines" + }, + "1728": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "lines" + }, + "1729": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "__object.deleteForCart" + }, + "1730": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "__object.deleteForCart" + }, + "1731": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "cartId" + }, + "1732": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.cartRepository_" + }, + "1733": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object" + }, + "1734": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findWithRelations" + }, + "1735": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findWithRelations" + }, + "1736": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "relations" + }, + "1737": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "1738": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "1739": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "1740": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "relations" + }, + "1741": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "1742": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.productVariantService_" + }, + "1743": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.productService_" + }, + "1744": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.pricingService_" + }, + "1745": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.regionService_" + }, + "1746": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.featureFlagRouter_" + }, + "1747": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.lineItemAdjustmentService_" + }, + "1748": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.taxProviderService_" + }, + "1749": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.list" + }, + "1750": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.list" + }, + "1751": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "selector" + }, + "1752": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "config" + }, + "1753": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.retrieve" + }, + "1754": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.retrieve" + }, + "1755": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "id" + }, + "1756": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "config" + }, + "1757": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__object" + }, + "1758": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.createReturnLines" + }, + "1759": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.createReturnLines" + }, + "1760": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "returnId" + }, + "1761": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "cartId" + }, + "1762": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.generate" + }, + "1763": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.generate" + }, + "1764": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "T" + }, + "1765": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "TResult" + }, + "1766": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "variantIdOrData" + }, + "1767": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "regionIdOrContext" + }, + "1768": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "quantity" + }, + "1769": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "context" + }, + "1770": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.generateLineItem" + }, + "1771": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.generateLineItem" + }, + "1772": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "variant" + }, + "1773": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type" + }, + "1774": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type.id" + }, + "1775": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type.title" + }, + "1776": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type.product_id" + }, + "1777": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type.product" + }, + "1778": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type" + }, + "1779": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type.title" + }, + "1780": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type.thumbnail" + }, + "1781": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type.discountable" + }, + "1782": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type.is_giftcard" + }, + "1783": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "quantity" + }, + "1784": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "context" + }, + "1785": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type" + }, + "1786": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type.variantPricing" + }, + "1787": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.create" + }, + "1788": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.create" + }, + "1789": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "T" + }, + "1790": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "TResult" + }, + "1791": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "data" + }, + "1792": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.update" + }, + "1793": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.update" + }, + "1794": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "idOrSelector" + }, + "1795": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "data" + }, + "1796": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.delete" + }, + "1797": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.delete" + }, + "1798": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "id" + }, + "1799": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.deleteWithTaxLines" + }, + "1800": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.deleteWithTaxLines" + }, + "1801": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "id" + }, + "1802": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.createTaxLine" + }, + "1803": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.createTaxLine" + }, + "1804": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "args" + }, + "1805": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.cloneTo" + }, + "1806": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.cloneTo" + }, + "1807": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "ids" + }, + "1808": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "data" + }, + "1809": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "options" + }, + "1810": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type" + }, + "1811": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "__type.setOriginalLineItemId" + }, + "1812": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.validateGenerateArguments" + }, + "1813": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "LineItemService.validateGenerateArguments" + }, + "1814": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "T" + }, + "1815": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "TResult" + }, + "1816": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "variantIdOrData" + }, + "1817": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "regionIdOrContext" + }, + "1818": { + "sourceFileName": "../../../packages/medusa/src/services/line-item.ts", + "qualifiedName": "quantity" + }, + "1819": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "1820": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "1821": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1822": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1823": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "1824": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "1825": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "1826": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1827": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1828": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1829": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1830": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1831": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "1832": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1833": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "1834": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1835": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1836": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "1837": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "1838": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "1839": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1840": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1841": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1842": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "1843": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1844": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1845": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1846": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "1847": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1848": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1849": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1850": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService" + }, + "1851": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.__constructor" + }, + "1852": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService" + }, + "1853": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "__0" + }, + "1854": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.lineItemAdjustmentRepo_" + }, + "1855": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.discountService" + }, + "1856": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.retrieve" + }, + "1857": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.retrieve" + }, + "1858": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "lineItemAdjustmentId" + }, + "1859": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "config" + }, + "1860": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.create" + }, + "1861": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.create" + }, + "1862": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "data" + }, + "1863": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.update" + }, + "1864": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.update" + }, + "1865": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "id" + }, + "1866": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "data" + }, + "1867": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.list" + }, + "1868": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.list" + }, + "1869": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "selector" + }, + "1870": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "config" + }, + "1871": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.delete" + }, + "1872": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.delete" + }, + "1873": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "selectorOrIds" + }, + "1874": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "__type" + }, + "1875": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "__type.discount_id" + }, + "1876": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.generateAdjustments" + }, + "1877": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.generateAdjustments" + }, + "1878": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "calculationContextData" + }, + "1879": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "generatedLineItem" + }, + "1880": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "context" + }, + "1881": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.createAdjustmentForLineItem" + }, + "1882": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.createAdjustmentForLineItem" + }, + "1883": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "cart" + }, + "1884": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "lineItem" + }, + "1885": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.createAdjustments" + }, + "1886": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "LineItemAdjustmentService.createAdjustments" + }, + "1887": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "cart" + }, + "1888": { + "sourceFileName": "../../../packages/medusa/src/services/line-item-adjustment.ts", + "qualifiedName": "lineItem" + }, + "1889": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "1890": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "1891": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1892": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "1893": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "1894": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "1895": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "1896": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1897": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "1898": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1899": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1900": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "1901": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "1902": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1903": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "1904": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1905": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "1906": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "1907": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "1908": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "1909": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1910": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1911": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "1912": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "1913": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1914": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1915": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1916": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "1917": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1918": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "1919": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "1920": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService" + }, + "1921": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.__constructor" + }, + "1922": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService" + }, + "1923": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.postAuthentication_" + }, + "1924": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.preAuthentication_" + }, + "1925": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.preCartCreation_" + }, + "1926": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.routers" + }, + "1927": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.addRouter" + }, + "1928": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.addRouter" + }, + "1929": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "path" + }, + "1930": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "router" + }, + "1931": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.getRouters" + }, + "1932": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.getRouters" + }, + "1933": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "path" + }, + "1934": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.validateMiddleware_" + }, + "1935": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.validateMiddleware_" + }, + "1936": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "fn" + }, + "1937": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.addPostAuthentication" + }, + "1938": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.addPostAuthentication" + }, + "1939": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "middleware" + }, + "1940": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "options" + }, + "1941": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.addPreAuthentication" + }, + "1942": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.addPreAuthentication" + }, + "1943": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "middleware" + }, + "1944": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "options" + }, + "1945": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.addPreCartCreation" + }, + "1946": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.addPreCartCreation" + }, + "1947": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "middleware" + }, + "1948": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.usePostAuthentication" + }, + "1949": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.usePostAuthentication" + }, + "1950": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "app" + }, + "1951": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.usePreAuthentication" + }, + "1952": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.usePreAuthentication" + }, + "1953": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "app" + }, + "1954": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.usePreCartCreation" + }, + "1955": { + "sourceFileName": "../../../packages/medusa/src/services/middleware.ts", + "qualifiedName": "MiddlewareService.usePreCartCreation" + }, + "1956": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default" + }, + "1957": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.__constructor" + }, + "1958": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default" + }, + "1959": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__0" + }, + "1960": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.taxProviderService_" + }, + "1961": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.featureFlagRouter_" + }, + "1962": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.taxCalculationStrategy_" + }, + "1963": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getLineItemTotals" + }, + "1964": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getLineItemTotals" + }, + "1965": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "items" + }, + "1966": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__1" + }, + "1967": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "1968": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.includeTax" + }, + "1969": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.calculationContext" + }, + "1970": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.taxRate" + }, + "1971": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "1972": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.__index" + }, + "1974": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getLineItemTotals_" + }, + "1975": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getLineItemTotals_" + }, + "1976": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "item" + }, + "1977": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__1" + }, + "1978": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "1979": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.includeTax" + }, + "1980": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.lineItemAllocation" + }, + "1981": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type" + }, + "1982": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type.gift_card" + }, + "1983": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type.discount" + }, + "1984": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.taxLines" + }, + "1985": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.calculationContext" + }, + "1986": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getLineItemTotalsLegacy" + }, + "1987": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getLineItemTotalsLegacy" + }, + "1988": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "item" + }, + "1989": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__1" + }, + "1990": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "1991": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.lineItemAllocation" + }, + "1992": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type" + }, + "1993": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type.gift_card" + }, + "1994": { + "sourceFileName": "../../../packages/medusa/src/types/totals.ts", + "qualifiedName": "__type.discount" + }, + "1995": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.calculationContext" + }, + "1996": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.taxRate" + }, + "1997": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getLineItemRefund" + }, + "1998": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getLineItemRefund" + }, + "1999": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "lineItem" + }, + "2000": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2001": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.id" + }, + "2002": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.unit_price" + }, + "2003": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.includes_tax" + }, + "2004": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.quantity" + }, + "2005": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.tax_lines" + }, + "2006": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__1" + }, + "2007": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2008": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.calculationContext" + }, + "2009": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.taxRate" + }, + "2010": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getLineItemRefundLegacy" + }, + "2011": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getLineItemRefundLegacy" + }, + "2012": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "lineItem" + }, + "2013": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2014": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.id" + }, + "2015": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.unit_price" + }, + "2016": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.includes_tax" + }, + "2017": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.quantity" + }, + "2018": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__1" + }, + "2019": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2020": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.calculationContext" + }, + "2021": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.taxRate" + }, + "2022": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getGiftCardTotals" + }, + "2023": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getGiftCardTotals" + }, + "2024": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "giftCardableAmount" + }, + "2025": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__1" + }, + "2026": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2027": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.region" + }, + "2028": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.giftCardTransactions" + }, + "2029": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.giftCards" + }, + "2030": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2031": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.total" + }, + "2032": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.tax_total" + }, + "2033": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getGiftCardTransactionsTotals" + }, + "2034": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getGiftCardTransactionsTotals" + }, + "2035": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__0" + }, + "2036": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2037": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.giftCardTransactions" + }, + "2038": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.region" + }, + "2039": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2040": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.gift_cards_taxable" + }, + "2041": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.tax_rate" + }, + "2042": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2043": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.total" + }, + "2044": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.tax_total" + }, + "2045": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getShippingMethodTotals" + }, + "2046": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getShippingMethodTotals" + }, + "2047": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "shippingMethods" + }, + "2048": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__1" + }, + "2049": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2050": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.includeTax" + }, + "2051": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.calculationContext" + }, + "2052": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.discounts" + }, + "2053": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.taxRate" + }, + "2054": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2055": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.__index" + }, + "2057": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getGiftCardableAmount" + }, + "2058": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getGiftCardableAmount" + }, + "2059": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__0" + }, + "2060": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2061": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.gift_cards_taxable" + }, + "2062": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.subtotal" + }, + "2063": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.shipping_total" + }, + "2064": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.discount_total" + }, + "2065": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.tax_total" + }, + "2066": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getShippingMethodTotals_" + }, + "2067": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getShippingMethodTotals_" + }, + "2068": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "shippingMethod" + }, + "2069": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__1" + }, + "2070": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2071": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.includeTax" + }, + "2072": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.calculationContext" + }, + "2073": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.taxLines" + }, + "2074": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.discounts" + }, + "2075": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getShippingMethodTotalsLegacy" + }, + "2076": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "default.getShippingMethodTotalsLegacy" + }, + "2077": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "shippingMethod" + }, + "2078": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__1" + }, + "2079": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type" + }, + "2080": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.calculationContext" + }, + "2081": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.discounts" + }, + "2082": { + "sourceFileName": "../../../packages/medusa/src/services/new-totals.ts", + "qualifiedName": "__type.taxRate" + }, + "2083": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2084": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2085": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2086": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2087": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2088": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2089": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2090": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2091": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2092": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2093": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2094": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2095": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2096": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2097": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2098": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2099": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2100": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2101": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2102": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2103": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2104": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2105": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2106": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2107": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2108": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2109": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2110": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2111": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2112": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2113": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2114": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService" + }, + "2115": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.Events" + }, + "2116": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "__object" + }, + "2117": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "__object.CREATED" + }, + "2118": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "__object.UPDATED" + }, + "2119": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "__object.DELETED" + }, + "2120": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.__constructor" + }, + "2121": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService" + }, + "2122": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "__0" + }, + "2123": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.noteRepository_" + }, + "2124": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.eventBus_" + }, + "2125": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.retrieve" + }, + "2126": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.retrieve" + }, + "2127": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "noteId" + }, + "2128": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "config" + }, + "2129": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.list" + }, + "2130": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.list" + }, + "2131": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "selector" + }, + "2132": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "config" + }, + "2133": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.listAndCount" + }, + "2134": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.listAndCount" + }, + "2135": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "selector" + }, + "2136": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "config" + }, + "2137": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.create" + }, + "2138": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.create" + }, + "2139": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "data" + }, + "2140": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "config" + }, + "2141": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "__type" + }, + "2142": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "__type.metadata" + }, + "2143": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.update" + }, + "2144": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.update" + }, + "2145": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "noteId" + }, + "2146": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "value" + }, + "2147": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.delete" + }, + "2148": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "NoteService.delete" + }, + "2149": { + "sourceFileName": "../../../packages/medusa/src/services/note.ts", + "qualifiedName": "noteId" + }, + "2150": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2151": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2152": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2153": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2154": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2155": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2156": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2157": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2158": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2159": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2160": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2161": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2162": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2163": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2164": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2165": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2166": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2167": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2168": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2169": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2170": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2171": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2172": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2173": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2174": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2175": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2176": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2177": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2178": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2179": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2180": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2181": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService" + }, + "2182": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.__constructor" + }, + "2183": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService" + }, + "2184": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "container" + }, + "2185": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.subscribers_" + }, + "2186": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "__object" + }, + "2187": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.attachmentGenerator_" + }, + "2188": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.container_" + }, + "2189": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "__type" + }, + "2190": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.logger_" + }, + "2191": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.notificationRepository_" + }, + "2192": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.notificationProviderRepository_" + }, + "2193": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.registerAttachmentGenerator" + }, + "2194": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.registerAttachmentGenerator" + }, + "2195": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "service" + }, + "2196": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.registerInstalledProviders" + }, + "2197": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.registerInstalledProviders" + }, + "2198": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "providerIds" + }, + "2199": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.list" + }, + "2200": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.list" + }, + "2201": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "selector" + }, + "2202": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "config" + }, + "2203": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.listAndCount" + }, + "2204": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.listAndCount" + }, + "2205": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "selector" + }, + "2206": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "config" + }, + "2207": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.retrieve" + }, + "2208": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.retrieve" + }, + "2209": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "id" + }, + "2210": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "config" + }, + "2211": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.subscribe" + }, + "2212": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.subscribe" + }, + "2213": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "eventName" + }, + "2214": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "providerId" + }, + "2215": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.retrieveProvider_" + }, + "2216": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.retrieveProvider_" + }, + "2217": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "id" + }, + "2218": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.handleEvent" + }, + "2219": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.handleEvent" + }, + "2220": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "eventName" + }, + "2221": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "data" + }, + "2222": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.send" + }, + "2223": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.send" + }, + "2224": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "event" + }, + "2225": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "eventData" + }, + "2226": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "providerId" + }, + "2227": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.resend" + }, + "2228": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "NotificationService.resend" + }, + "2229": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "id" + }, + "2230": { + "sourceFileName": "../../../packages/medusa/src/services/notification.ts", + "qualifiedName": "config" + }, + "2231": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2232": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2233": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2234": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2235": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2236": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2237": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2238": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2239": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2240": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2241": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2242": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2243": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2244": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2245": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2246": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2247": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2248": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2249": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2250": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2251": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2252": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2253": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2254": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2255": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2256": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2257": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2258": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2259": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2260": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2261": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2262": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth" + }, + "2263": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.Events" + }, + "2264": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "__object" + }, + "2265": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "__object.TOKEN_GENERATED" + }, + "2266": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "__object.TOKEN_REFRESHED" + }, + "2267": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.__constructor" + }, + "2268": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth" + }, + "2269": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "cradle" + }, + "2270": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.container_" + }, + "2271": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.oauthRepository_" + }, + "2272": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.eventBus_" + }, + "2273": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.retrieveByName" + }, + "2274": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.retrieveByName" + }, + "2275": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "appName" + }, + "2276": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.retrieve" + }, + "2277": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.retrieve" + }, + "2278": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "oauthId" + }, + "2279": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.list" + }, + "2280": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.list" + }, + "2281": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "selector" + }, + "2282": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.create" + }, + "2283": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.create" + }, + "2284": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "data" + }, + "2285": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.update" + }, + "2286": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.update" + }, + "2287": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "id" + }, + "2288": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "update" + }, + "2289": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.registerOauthApp" + }, + "2290": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.registerOauthApp" + }, + "2291": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "appDetails" + }, + "2292": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.generateToken" + }, + "2293": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.generateToken" + }, + "2294": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "appName" + }, + "2295": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "code" + }, + "2296": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "state" + }, + "2297": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.refreshToken" + }, + "2298": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "Oauth.refreshToken" + }, + "2299": { + "sourceFileName": "../../../packages/medusa/src/services/oauth.ts", + "qualifiedName": "appName" + }, + "2300": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2301": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2302": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2303": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2304": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2305": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2306": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2307": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2308": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2309": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2310": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2311": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2312": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2313": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2314": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2315": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2316": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2317": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2318": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2319": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2320": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2321": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2322": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2323": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2324": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2325": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2326": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2327": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2328": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2329": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2330": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2331": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService" + }, + "2332": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.Events" + }, + "2333": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object" + }, + "2334": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.GIFT_CARD_CREATED" + }, + "2335": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.PAYMENT_CAPTURED" + }, + "2336": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.PAYMENT_CAPTURE_FAILED" + }, + "2337": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.SHIPMENT_CREATED" + }, + "2338": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.FULFILLMENT_CREATED" + }, + "2339": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.FULFILLMENT_CANCELED" + }, + "2340": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.RETURN_REQUESTED" + }, + "2341": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.ITEMS_RETURNED" + }, + "2342": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.RETURN_ACTION_REQUIRED" + }, + "2343": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.REFUND_CREATED" + }, + "2344": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.REFUND_FAILED" + }, + "2345": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.SWAP_CREATED" + }, + "2346": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.PLACED" + }, + "2347": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.UPDATED" + }, + "2348": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.CANCELED" + }, + "2349": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__object.COMPLETED" + }, + "2350": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.__constructor" + }, + "2351": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService" + }, + "2352": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__0" + }, + "2353": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.orderRepository_" + }, + "2354": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "__object" + }, + "2355": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "__object.findWithRelations" + }, + "2356": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "__object.findWithRelations" + }, + "2357": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "relations" + }, + "2358": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "2359": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "2360": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "2361": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "relations" + }, + "2362": { + "sourceFileName": "../../../packages/medusa/src/repositories/order.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "2363": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.customerService_" + }, + "2364": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.paymentProviderService_" + }, + "2365": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.shippingOptionService_" + }, + "2366": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.shippingProfileService_" + }, + "2367": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.discountService_" + }, + "2368": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.fulfillmentProviderService_" + }, + "2369": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.fulfillmentService_" + }, + "2370": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.lineItemService_" + }, + "2371": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.totalsService_" + }, + "2372": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.newTotalsService_" + }, + "2373": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.taxProviderService_" + }, + "2374": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.regionService_" + }, + "2375": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.cartService_" + }, + "2376": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.addressRepository_" + }, + "2377": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.giftCardService_" + }, + "2378": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.draftOrderService_" + }, + "2379": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.inventoryService_" + }, + "2380": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.eventBus_" + }, + "2381": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.featureFlagRouter_" + }, + "2382": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.productVariantInventoryService_" + }, + "2383": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.list" + }, + "2384": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.list" + }, + "2385": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "selector" + }, + "2386": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2387": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.listAndCount" + }, + "2388": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.listAndCount" + }, + "2389": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "selector" + }, + "2390": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2391": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.transformQueryForTotals" + }, + "2392": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.transformQueryForTotals" + }, + "2393": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2394": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type" + }, + "2395": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type.relations" + }, + "2396": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type.select" + }, + "2397": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type.totalsToSelect" + }, + "2398": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieve" + }, + "2399": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieve" + }, + "2400": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2401": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2402": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieveLegacy" + }, + "2403": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieveLegacy" + }, + "2404": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderIdOrSelector" + }, + "2405": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2406": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieveWithTotals" + }, + "2407": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieveWithTotals" + }, + "2408": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2409": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "options" + }, + "2410": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "context" + }, + "2411": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieveByCartId" + }, + "2412": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieveByCartId" + }, + "2413": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "cartId" + }, + "2414": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2415": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieveByCartIdWithTotals" + }, + "2416": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieveByCartIdWithTotals" + }, + "2417": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "cartId" + }, + "2418": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "options" + }, + "2419": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieveByExternalId" + }, + "2420": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.retrieveByExternalId" + }, + "2421": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "externalId" + }, + "2422": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2423": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.completeOrder" + }, + "2424": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.completeOrder" + }, + "2425": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2426": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.createFromCart" + }, + "2427": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.createFromCart" + }, + "2428": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "cartOrId" + }, + "2429": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.createGiftCardsFromLineItem_" + }, + "2430": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.createGiftCardsFromLineItem_" + }, + "2431": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "order" + }, + "2432": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "lineItem" + }, + "2433": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "manager" + }, + "2434": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.createShipment" + }, + "2435": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.createShipment" + }, + "2436": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2437": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "fulfillmentId" + }, + "2438": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "trackingLinks" + }, + "2439": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2440": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type" + }, + "2441": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type.no_notification" + }, + "2442": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type.metadata" + }, + "2443": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.updateBillingAddress" + }, + "2444": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.updateBillingAddress" + }, + "2445": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "order" + }, + "2446": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "address" + }, + "2447": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.updateShippingAddress" + }, + "2448": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.updateShippingAddress" + }, + "2449": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "order" + }, + "2450": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "address" + }, + "2451": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.addShippingMethod" + }, + "2452": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.addShippingMethod" + }, + "2453": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2454": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "optionId" + }, + "2455": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "data" + }, + "2456": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2457": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.update" + }, + "2458": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.update" + }, + "2459": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2460": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "update" + }, + "2461": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.cancel" + }, + "2462": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.cancel" + }, + "2463": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2464": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.capturePayment" + }, + "2465": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.capturePayment" + }, + "2466": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2467": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.validateFulfillmentLineItem" + }, + "2468": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.validateFulfillmentLineItem" + }, + "2469": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "item" + }, + "2470": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "quantity" + }, + "2471": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.createFulfillment" + }, + "2472": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.createFulfillment" + }, + "2473": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2474": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "itemsToFulfill" + }, + "2475": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2476": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type" + }, + "2477": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type.no_notification" + }, + "2478": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type.location_id" + }, + "2479": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type.metadata" + }, + "2480": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.cancelFulfillment" + }, + "2481": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.cancelFulfillment" + }, + "2482": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "fulfillmentId" + }, + "2483": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.getFulfillmentItems" + }, + "2484": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.getFulfillmentItems" + }, + "2485": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "order" + }, + "2486": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "items" + }, + "2487": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "transformer" + }, + "2488": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type" + }, + "2489": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type" + }, + "2490": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "item" + }, + "2491": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "quantity" + }, + "2492": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.archive" + }, + "2493": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.archive" + }, + "2494": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2495": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.createRefund" + }, + "2496": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.createRefund" + }, + "2497": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2498": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "refundAmount" + }, + "2499": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "reason" + }, + "2500": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "note" + }, + "2501": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2502": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type" + }, + "2503": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "__type.no_notification" + }, + "2504": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.decorateTotalsLegacy" + }, + "2505": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.decorateTotalsLegacy" + }, + "2506": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "order" + }, + "2507": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "totalsFields" + }, + "2508": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.decorateTotals" + }, + "2509": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.decorateTotals" + }, + "2510": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "order" + }, + "2511": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "totalsFields" + }, + "2512": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.decorateTotals" + }, + "2513": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "order" + }, + "2514": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "context" + }, + "2515": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.registerReturnReceived" + }, + "2516": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.registerReturnReceived" + }, + "2517": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "orderId" + }, + "2518": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "receivedReturn" + }, + "2519": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "customRefundAmount" + }, + "2520": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.getTotalsRelations" + }, + "2521": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "OrderService.getTotalsRelations" + }, + "2522": { + "sourceFileName": "../../../packages/medusa/src/services/order.ts", + "qualifiedName": "config" + }, + "2523": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2524": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2525": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2526": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2527": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2528": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2529": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2530": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2531": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2532": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2533": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2534": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2535": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2536": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2537": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2538": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2539": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2540": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2541": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2542": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2543": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2544": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2545": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2546": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2547": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2548": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2549": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2550": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2551": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2552": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2553": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2554": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default" + }, + "2555": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.Events" + }, + "2556": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__object" + }, + "2557": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__object.CREATED" + }, + "2558": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__object.UPDATED" + }, + "2559": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__object.DECLINED" + }, + "2560": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__object.REQUESTED" + }, + "2561": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__object.CANCELED" + }, + "2562": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__object.CONFIRMED" + }, + "2563": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.isOrderEditActive" + }, + "2564": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.isOrderEditActive" + }, + "2565": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEdit" + }, + "2566": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.__constructor" + }, + "2567": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default" + }, + "2568": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__0" + }, + "2569": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.orderEditRepository_" + }, + "2570": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.orderService_" + }, + "2571": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.totalsService_" + }, + "2572": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.newTotalsService_" + }, + "2573": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.lineItemService_" + }, + "2574": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.eventBusService_" + }, + "2575": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.taxProviderService_" + }, + "2576": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.lineItemAdjustmentService_" + }, + "2577": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.orderEditItemChangeService_" + }, + "2578": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.inventoryService_" + }, + "2579": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.inventoryService_" + }, + "2580": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.retrieve" + }, + "2581": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.retrieve" + }, + "2582": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2583": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "config" + }, + "2584": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.listAndCount" + }, + "2585": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.listAndCount" + }, + "2586": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "selector" + }, + "2587": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type" + }, + "2588": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type.q" + }, + "2589": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "config" + }, + "2590": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.list" + }, + "2591": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.list" + }, + "2592": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "selector" + }, + "2593": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "config" + }, + "2594": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.create" + }, + "2595": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.create" + }, + "2596": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "data" + }, + "2597": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "context" + }, + "2598": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type" + }, + "2599": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type.createdBy" + }, + "2600": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.update" + }, + "2601": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.update" + }, + "2602": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2603": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "data" + }, + "2604": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.delete" + }, + "2605": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.delete" + }, + "2606": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "id" + }, + "2607": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.decline" + }, + "2608": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.decline" + }, + "2609": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2610": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "context" + }, + "2611": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type" + }, + "2612": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type.declinedReason" + }, + "2613": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type.declinedBy" + }, + "2614": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.updateLineItem" + }, + "2615": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.updateLineItem" + }, + "2616": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2617": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "itemId" + }, + "2618": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "data" + }, + "2619": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type" + }, + "2620": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type.quantity" + }, + "2621": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.removeLineItem" + }, + "2622": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.removeLineItem" + }, + "2623": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2624": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "lineItemId" + }, + "2625": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.refreshAdjustments" + }, + "2626": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.refreshAdjustments" + }, + "2627": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2628": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "config" + }, + "2629": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__object" + }, + "2630": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__object.preserveCustomAdjustments" + }, + "2631": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.decorateTotals" + }, + "2632": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.decorateTotals" + }, + "2633": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEdit" + }, + "2634": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.addLineItem" + }, + "2635": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.addLineItem" + }, + "2636": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2637": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "data" + }, + "2638": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.deleteItemChange" + }, + "2639": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.deleteItemChange" + }, + "2640": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2641": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "itemChangeId" + }, + "2642": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.requestConfirmation" + }, + "2643": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.requestConfirmation" + }, + "2644": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2645": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "context" + }, + "2646": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type" + }, + "2647": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type.requestedBy" + }, + "2648": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.cancel" + }, + "2649": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.cancel" + }, + "2650": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2651": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "context" + }, + "2652": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type" + }, + "2653": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type.canceledBy" + }, + "2654": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.confirm" + }, + "2655": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.confirm" + }, + "2656": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2657": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "context" + }, + "2658": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type" + }, + "2659": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "__type.confirmedBy" + }, + "2660": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.retrieveActive" + }, + "2661": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.retrieveActive" + }, + "2662": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderId" + }, + "2663": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "config" + }, + "2664": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.deleteClonedItems" + }, + "2665": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "default.deleteClonedItems" + }, + "2666": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit.ts", + "qualifiedName": "orderEditId" + }, + "2667": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2668": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2669": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2670": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2671": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2672": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2673": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2674": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2675": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2676": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2677": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2678": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2679": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2680": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2681": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2682": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2683": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2684": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2685": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2686": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2687": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2688": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2689": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2690": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2691": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2692": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2693": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2694": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2695": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2696": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2697": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2698": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default" + }, + "2699": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.Events" + }, + "2700": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "__object" + }, + "2701": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "__object.CREATED" + }, + "2702": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "__object.DELETED" + }, + "2703": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.__constructor" + }, + "2704": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default" + }, + "2705": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "__0" + }, + "2706": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.orderItemChangeRepository_" + }, + "2707": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.eventBus_" + }, + "2708": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.lineItemService_" + }, + "2709": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.taxProviderService_" + }, + "2710": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.retrieve" + }, + "2711": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.retrieve" + }, + "2712": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "id" + }, + "2713": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "config" + }, + "2714": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.list" + }, + "2715": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.list" + }, + "2716": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "selector" + }, + "2717": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "config" + }, + "2718": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.create" + }, + "2719": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.create" + }, + "2720": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "data" + }, + "2721": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.delete" + }, + "2722": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "default.delete" + }, + "2723": { + "sourceFileName": "../../../packages/medusa/src/services/order-edit-item-change.ts", + "qualifiedName": "itemChangeIds" + }, + "2724": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2725": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2726": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2727": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2728": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2729": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2730": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2731": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2732": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2733": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2734": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2735": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2736": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2737": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2738": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2739": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2740": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2741": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2742": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2743": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2744": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2745": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2746": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2747": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2748": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2749": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2750": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2751": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2752": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2753": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2754": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2755": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default" + }, + "2756": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.Events" + }, + "2757": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "__object" + }, + "2758": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "__object.CREATED" + }, + "2759": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "__object.UPDATED" + }, + "2760": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "__object.PAYMENT_CAPTURED" + }, + "2761": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "__object.PAYMENT_CAPTURE_FAILED" + }, + "2762": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "__object.REFUND_CREATED" + }, + "2763": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "__object.REFUND_FAILED" + }, + "2764": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.__constructor" + }, + "2765": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default" + }, + "2766": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "__0" + }, + "2767": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.eventBusService_" + }, + "2768": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.paymentProviderService_" + }, + "2769": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.paymentRepository_" + }, + "2770": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.retrieve" + }, + "2771": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.retrieve" + }, + "2772": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "paymentId" + }, + "2773": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "config" + }, + "2774": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.create" + }, + "2775": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.create" + }, + "2776": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "paymentInput" + }, + "2777": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.update" + }, + "2778": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.update" + }, + "2779": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "paymentId" + }, + "2780": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "data" + }, + "2781": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "__type" + }, + "2782": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "__type.order_id" + }, + "2783": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "__type.swap_id" + }, + "2784": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.capture" + }, + "2785": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.capture" + }, + "2786": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "paymentOrId" + }, + "2787": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.refund" + }, + "2788": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "default.refund" + }, + "2789": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "paymentOrId" + }, + "2790": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "amount" + }, + "2791": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "reason" + }, + "2792": { + "sourceFileName": "../../../packages/medusa/src/services/payment.ts", + "qualifiedName": "note" + }, + "2793": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2794": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2795": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2796": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2797": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2798": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2799": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2800": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2801": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2802": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2803": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2804": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2805": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2806": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2807": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2808": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2809": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2810": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2811": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2812": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2813": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2814": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2815": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2816": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2817": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2818": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2819": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2820": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2821": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2822": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2823": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2824": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default" + }, + "2825": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.Events" + }, + "2826": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "__object" + }, + "2827": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "__object.CREATED" + }, + "2828": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "__object.UPDATED" + }, + "2829": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "__object.DELETED" + }, + "2830": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "__object.PAYMENT_AUTHORIZED" + }, + "2831": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.__constructor" + }, + "2832": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default" + }, + "2833": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "__0" + }, + "2834": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.eventBusService_" + }, + "2835": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.paymentProviderService_" + }, + "2836": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.customerService_" + }, + "2837": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.paymentCollectionRepository_" + }, + "2838": { + "sourceFileName": "../../../packages/medusa/src/repositories/payment-collection.ts", + "qualifiedName": "__object" + }, + "2839": { + "sourceFileName": "../../../packages/medusa/src/repositories/payment-collection.ts", + "qualifiedName": "__object.getPaymentCollectionIdBySessionId" + }, + "2840": { + "sourceFileName": "../../../packages/medusa/src/repositories/payment-collection.ts", + "qualifiedName": "__object.getPaymentCollectionIdBySessionId" + }, + "2841": { + "sourceFileName": "../../../packages/medusa/src/repositories/payment-collection.ts", + "qualifiedName": "sessionId" + }, + "2842": { + "sourceFileName": "../../../packages/medusa/src/repositories/payment-collection.ts", + "qualifiedName": "config" + }, + "2843": { + "sourceFileName": "../../../packages/medusa/src/repositories/payment-collection.ts", + "qualifiedName": "__object.getPaymentCollectionIdByPaymentId" + }, + "2844": { + "sourceFileName": "../../../packages/medusa/src/repositories/payment-collection.ts", + "qualifiedName": "__object.getPaymentCollectionIdByPaymentId" + }, + "2845": { + "sourceFileName": "../../../packages/medusa/src/repositories/payment-collection.ts", + "qualifiedName": "paymentId" + }, + "2846": { + "sourceFileName": "../../../packages/medusa/src/repositories/payment-collection.ts", + "qualifiedName": "config" + }, + "2847": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.retrieve" + }, + "2848": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.retrieve" + }, + "2849": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "paymentCollectionId" + }, + "2850": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "config" + }, + "2851": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.create" + }, + "2852": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.create" + }, + "2853": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "data" + }, + "2854": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.update" + }, + "2855": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.update" + }, + "2856": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "paymentCollectionId" + }, + "2857": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "data" + }, + "2858": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.delete" + }, + "2859": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.delete" + }, + "2860": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "paymentCollectionId" + }, + "2861": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.isValidTotalAmount" + }, + "2862": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.isValidTotalAmount" + }, + "2863": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "total" + }, + "2864": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "sessionsInput" + }, + "2865": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.setPaymentSessionsBatch" + }, + "2866": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.setPaymentSessionsBatch" + }, + "2867": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "paymentCollectionOrId" + }, + "2868": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "sessionsInput" + }, + "2869": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "customerId" + }, + "2870": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.setPaymentSession" + }, + "2871": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.setPaymentSession" + }, + "2872": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "paymentCollectionId" + }, + "2873": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "sessionInput" + }, + "2874": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "customerId" + }, + "2875": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.refreshPaymentSession" + }, + "2876": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.refreshPaymentSession" + }, + "2877": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "paymentCollectionId" + }, + "2878": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "sessionId" + }, + "2879": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "customerId" + }, + "2880": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.markAsAuthorized" + }, + "2881": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.markAsAuthorized" + }, + "2882": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "paymentCollectionId" + }, + "2883": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.authorizePaymentSessions" + }, + "2884": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "default.authorizePaymentSessions" + }, + "2885": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "paymentCollectionId" + }, + "2886": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "sessionIds" + }, + "2887": { + "sourceFileName": "../../../packages/medusa/src/services/payment-collection.ts", + "qualifiedName": "context" + }, + "2888": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "2889": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "2890": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2891": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "2892": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "2893": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "2894": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "2895": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2896": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "2897": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2898": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2899": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "2900": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "2901": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2902": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "2903": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2904": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "2905": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "2906": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "2907": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "2908": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2909": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2910": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "2911": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "2912": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2913": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2914": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2915": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "2916": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2917": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "2918": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "2919": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default" + }, + "2920": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.__constructor" + }, + "2921": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default" + }, + "2922": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "container" + }, + "2923": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.container_" + }, + "2924": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.paymentSessionRepository_" + }, + "2925": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.paymentProviderRepository_" + }, + "2926": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.paymentRepository_" + }, + "2927": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.paymentService_" + }, + "2928": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.paymentService_" + }, + "2929": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.refundRepository_" + }, + "2930": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.customerService_" + }, + "2931": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.logger_" + }, + "2932": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.featureFlagRouter_" + }, + "2933": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.registerInstalledProviders" + }, + "2934": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.registerInstalledProviders" + }, + "2935": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "providerIds" + }, + "2936": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.list" + }, + "2937": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.list" + }, + "2938": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.retrievePayment" + }, + "2939": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.retrievePayment" + }, + "2940": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "paymentId" + }, + "2941": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "relations" + }, + "2942": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.listPayments" + }, + "2943": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.listPayments" + }, + "2944": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "selector" + }, + "2945": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "config" + }, + "2946": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.retrieveSession" + }, + "2947": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.retrieveSession" + }, + "2948": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "paymentSessionId" + }, + "2949": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "relations" + }, + "2950": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.createSession" + }, + "2951": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.createSession" + }, + "2952": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "providerId" + }, + "2953": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "cart" + }, + "2954": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.createSession" + }, + "2955": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "sessionInput" + }, + "2956": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.refreshSession" + }, + "2957": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.refreshSession" + }, + "2958": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "paymentSession" + }, + "2959": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type" + }, + "2960": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.id" + }, + "2961": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.data" + }, + "2962": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.provider_id" + }, + "2963": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "sessionInput" + }, + "2964": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.updateSession" + }, + "2965": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.updateSession" + }, + "2966": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "paymentSession" + }, + "2967": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type" + }, + "2968": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.id" + }, + "2969": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.data" + }, + "2970": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.provider_id" + }, + "2971": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "sessionInput" + }, + "2972": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.deleteSession" + }, + "2973": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.deleteSession" + }, + "2974": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "paymentSession" + }, + "2975": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.retrieveProvider" + }, + "2976": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.retrieveProvider" + }, + "2977": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "TProvider" + }, + "2978": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "providerId" + }, + "2979": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.createPayment" + }, + "2980": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.createPayment" + }, + "2981": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "data" + }, + "2982": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.updatePayment" + }, + "2983": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.updatePayment" + }, + "2984": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "paymentId" + }, + "2985": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "data" + }, + "2986": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type" + }, + "2987": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.order_id" + }, + "2988": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.swap_id" + }, + "2989": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.authorizePayment" + }, + "2990": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.authorizePayment" + }, + "2991": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "paymentSession" + }, + "2992": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "context" + }, + "2993": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.updateSessionData" + }, + "2994": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.updateSessionData" + }, + "2995": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "paymentSession" + }, + "2996": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "data" + }, + "2997": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.cancelPayment" + }, + "2998": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.cancelPayment" + }, + "2999": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "paymentObj" + }, + "3000": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type" + }, + "3001": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.id" + }, + "3002": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.getStatus" + }, + "3003": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.getStatus" + }, + "3004": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "payment" + }, + "3005": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.capturePayment" + }, + "3006": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.capturePayment" + }, + "3007": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "paymentObj" + }, + "3008": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type" + }, + "3009": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.id" + }, + "3010": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.refundPayment" + }, + "3011": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.refundPayment" + }, + "3012": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "payObjs" + }, + "3013": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "amount" + }, + "3014": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "reason" + }, + "3015": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "note" + }, + "3016": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.refundFromPayment" + }, + "3017": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.refundFromPayment" + }, + "3018": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "payment" + }, + "3019": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "amount" + }, + "3020": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "reason" + }, + "3021": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "note" + }, + "3022": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.retrieveRefund" + }, + "3023": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.retrieveRefund" + }, + "3024": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "id" + }, + "3025": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "config" + }, + "3026": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.buildPaymentProcessorContext" + }, + "3027": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.buildPaymentProcessorContext" + }, + "3028": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "cartOrData" + }, + "3029": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.saveSession" + }, + "3030": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.saveSession" + }, + "3031": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "providerId" + }, + "3032": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "data" + }, + "3033": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type" + }, + "3034": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.payment_session_id" + }, + "3035": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.cartId" + }, + "3036": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.amount" + }, + "3037": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.sessionData" + }, + "3038": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.isSelected" + }, + "3039": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.isInitiated" + }, + "3040": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.status" + }, + "3041": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.processUpdateRequestsData" + }, + "3042": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.processUpdateRequestsData" + }, + "3043": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "data" + }, + "3044": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type" + }, + "3045": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.customer" + }, + "3046": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type" + }, + "3047": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "__type.id" + }, + "3048": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "paymentResponse" + }, + "3049": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.throwFromPaymentProcessorError" + }, + "3050": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "default.throwFromPaymentProcessorError" + }, + "3051": { + "sourceFileName": "../../../packages/medusa/src/services/payment-provider.ts", + "qualifiedName": "errObj" + }, + "3052": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3053": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3054": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3055": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3056": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3057": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3058": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3059": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3060": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3061": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3062": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3063": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3064": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3065": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3066": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3067": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3068": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3069": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "3070": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "3071": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "3072": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3073": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3074": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3075": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "3076": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3077": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3078": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3079": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "3080": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3081": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3082": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3083": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService" + }, + "3084": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.__constructor" + }, + "3085": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService" + }, + "3086": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "__0" + }, + "3087": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.customerGroupService_" + }, + "3088": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.regionService_" + }, + "3089": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.productService_" + }, + "3090": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.variantService_" + }, + "3091": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.priceListRepo_" + }, + "3092": { + "sourceFileName": "../../../packages/medusa/src/repositories/price-list.ts", + "qualifiedName": "__object" + }, + "3093": { + "sourceFileName": "../../../packages/medusa/src/repositories/price-list.ts", + "qualifiedName": "__object.listAndCount" + }, + "3094": { + "sourceFileName": "../../../packages/medusa/src/repositories/price-list.ts", + "qualifiedName": "__object.listAndCount" + }, + "3095": { + "sourceFileName": "../../../packages/medusa/src/repositories/price-list.ts", + "qualifiedName": "query" + }, + "3096": { + "sourceFileName": "../../../packages/medusa/src/repositories/price-list.ts", + "qualifiedName": "q" + }, + "3097": { + "sourceFileName": "../../../packages/medusa/src/repositories/price-list.ts", + "qualifiedName": "__object.listPriceListsVariantIdsMap" + }, + "3098": { + "sourceFileName": "../../../packages/medusa/src/repositories/price-list.ts", + "qualifiedName": "__object.listPriceListsVariantIdsMap" + }, + "3099": { + "sourceFileName": "../../../packages/medusa/src/repositories/price-list.ts", + "qualifiedName": "priceListIds" + }, + "3100": { + "sourceFileName": "../../../packages/medusa/src/repositories/price-list.ts", + "qualifiedName": "__type" + }, + "3101": { + "sourceFileName": "../../../packages/medusa/src/repositories/price-list.ts", + "qualifiedName": "__type.__index" + }, + "3103": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.moneyAmountRepo_" + }, + "3104": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object" + }, + "3105": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.insertBulk" + }, + "3106": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.insertBulk" + }, + "3107": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "data" + }, + "3108": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findVariantPricesNotIn" + }, + "3109": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findVariantPricesNotIn" + }, + "3110": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variantId" + }, + "3111": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "prices" + }, + "3112": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.deleteVariantPricesNotIn" + }, + "3113": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.deleteVariantPricesNotIn" + }, + "3114": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variantIdOrData" + }, + "3115": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type" + }, + "3116": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.variantId" + }, + "3117": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.prices" + }, + "3118": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "prices" + }, + "3119": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.upsertVariantCurrencyPrice" + }, + "3120": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.upsertVariantCurrencyPrice" + }, + "3121": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variantId" + }, + "3122": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "price" + }, + "3123": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.addPriceListPrices" + }, + "3124": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.addPriceListPrices" + }, + "3125": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "priceListId" + }, + "3126": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "prices" + }, + "3127": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "overrideExisting" + }, + "3128": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.deletePriceListPrices" + }, + "3129": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.deletePriceListPrices" + }, + "3130": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "priceListId" + }, + "3131": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "moneyAmountIds" + }, + "3132": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantInPriceList" + }, + "3133": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantInPriceList" + }, + "3134": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variant_id" + }, + "3135": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "price_list_id" + }, + "3136": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "requiresPriceList" + }, + "3137": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantInRegion" + }, + "3138": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantInRegion" + }, + "3139": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variant_id" + }, + "3140": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "region_id" + }, + "3141": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "currency_code" + }, + "3142": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "customer_id" + }, + "3143": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "include_discount_prices" + }, + "3144": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "include_tax_inclusive_pricing" + }, + "3145": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findCurrencyMoneyAmounts" + }, + "3146": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findCurrencyMoneyAmounts" + }, + "3147": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "where" + }, + "3148": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type" + }, + "3149": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.variant_id" + }, + "3150": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.currency_code" + }, + "3151": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object" + }, + "3152": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.variant_id" + }, + "3153": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.currency_code" + }, + "3154": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.currency" + }, + "3155": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.amount" + }, + "3156": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.min_quantity" + }, + "3157": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.max_quantity" + }, + "3158": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.price_list_id" + }, + "3159": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.price_list" + }, + "3160": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.variants" + }, + "3161": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.variant" + }, + "3162": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.region_id" + }, + "3163": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.region" + }, + "3164": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "3165": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "3166": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "3167": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "3168": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findRegionMoneyAmounts" + }, + "3169": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findRegionMoneyAmounts" + }, + "3170": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "where" + }, + "3171": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type" + }, + "3172": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.variant_id" + }, + "3173": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.region_id" + }, + "3174": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object" + }, + "3175": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.variant_id" + }, + "3176": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.currency_code" + }, + "3177": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.currency" + }, + "3178": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.amount" + }, + "3179": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.min_quantity" + }, + "3180": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.max_quantity" + }, + "3181": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.price_list_id" + }, + "3182": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.price_list" + }, + "3183": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.variants" + }, + "3184": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.variant" + }, + "3185": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.region_id" + }, + "3186": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.region" + }, + "3187": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "3188": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "3189": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "3190": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "3191": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantsInRegion" + }, + "3192": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantsInRegion" + }, + "3193": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variant_ids" + }, + "3194": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "region_id" + }, + "3195": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "currency_code" + }, + "3196": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "customer_id" + }, + "3197": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "include_discount_prices" + }, + "3198": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "include_tax_inclusive_pricing" + }, + "3199": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.updatePriceListPrices" + }, + "3200": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.updatePriceListPrices" + }, + "3201": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "priceListId" + }, + "3202": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "updates" + }, + "3203": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.getPricesForVariantInRegion" + }, + "3204": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.getPricesForVariantInRegion" + }, + "3205": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variantId" + }, + "3206": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "regionId" + }, + "3207": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.createProductVariantMoneyAmounts" + }, + "3208": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.createProductVariantMoneyAmounts" + }, + "3209": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "toCreate" + }, + "3210": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type" + }, + "3211": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.variant_id" + }, + "3212": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.money_amount_id" + }, + "3213": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.productVariantRepo_" + }, + "3214": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.featureFlagRouter_" + }, + "3215": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.retrieve" + }, + "3216": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.retrieve" + }, + "3217": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "priceListId" + }, + "3218": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "config" + }, + "3219": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.listPriceListsVariantIdsMap" + }, + "3220": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.listPriceListsVariantIdsMap" + }, + "3221": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "priceListIds" + }, + "3222": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "__type" + }, + "3223": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "__type.__index" + }, + "3225": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.create" + }, + "3226": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.create" + }, + "3227": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "priceListObject" + }, + "3228": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.update" + }, + "3229": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.update" + }, + "3230": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "id" + }, + "3231": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "update" + }, + "3232": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.addPrices" + }, + "3233": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.addPrices" + }, + "3234": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "id" + }, + "3235": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "prices" + }, + "3236": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "replace" + }, + "3237": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.deletePrices" + }, + "3238": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.deletePrices" + }, + "3239": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "id" + }, + "3240": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "priceIds" + }, + "3241": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.clearPrices" + }, + "3242": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.clearPrices" + }, + "3243": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "id" + }, + "3244": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.delete" + }, + "3245": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.delete" + }, + "3246": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "id" + }, + "3247": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.list" + }, + "3248": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.list" + }, + "3249": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "selector" + }, + "3250": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "config" + }, + "3251": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.listAndCount" + }, + "3252": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.listAndCount" + }, + "3253": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "selector" + }, + "3254": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "config" + }, + "3255": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.upsertCustomerGroups_" + }, + "3256": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.upsertCustomerGroups_" + }, + "3257": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "priceListId" + }, + "3258": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "customerGroups" + }, + "3259": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "__type" + }, + "3260": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "__type.id" + }, + "3261": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.listProducts" + }, + "3262": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.listProducts" + }, + "3263": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "priceListId" + }, + "3264": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "selector" + }, + "3265": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "config" + }, + "3266": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "requiresPriceList" + }, + "3267": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.listVariants" + }, + "3268": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.listVariants" + }, + "3269": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "priceListId" + }, + "3270": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "selector" + }, + "3271": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "config" + }, + "3272": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "requiresPriceList" + }, + "3273": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.deleteProductPrices" + }, + "3274": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.deleteProductPrices" + }, + "3275": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "priceListId" + }, + "3276": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "productIds" + }, + "3277": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.deleteVariantPrices" + }, + "3278": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.deleteVariantPrices" + }, + "3279": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "priceListId" + }, + "3280": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "variantIds" + }, + "3281": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.addCurrencyFromRegion" + }, + "3282": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "PriceListService.addCurrencyFromRegion" + }, + "3283": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "T" + }, + "3284": { + "sourceFileName": "../../../packages/medusa/src/services/price-list.ts", + "qualifiedName": "prices" + }, + "3285": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3286": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3287": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3288": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3289": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3290": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3291": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3292": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3293": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3294": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3295": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3296": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3297": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3298": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3299": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3300": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3301": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3302": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "3303": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "3304": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "3305": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3306": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3307": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3308": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "3309": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3310": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3311": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3312": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "3313": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3314": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3315": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3316": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService" + }, + "3317": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.__constructor" + }, + "3318": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService" + }, + "3319": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__0" + }, + "3320": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.regionService" + }, + "3321": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.taxProviderService" + }, + "3322": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.customerService_" + }, + "3323": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.priceSelectionStrategy" + }, + "3324": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.productVariantService" + }, + "3325": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.featureFlagRouter" + }, + "3326": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.pricingModuleService" + }, + "3327": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.pricingModuleService" + }, + "3328": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.remoteQuery" + }, + "3329": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.remoteQuery" + }, + "3330": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.collectPricingContext" + }, + "3331": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.collectPricingContext" + }, + "3332": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3333": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.calculateTaxes" + }, + "3334": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.calculateTaxes" + }, + "3335": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "variantPricing" + }, + "3336": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "productRates" + }, + "3337": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductVariantPricingModulePricing_" + }, + "3338": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductVariantPricingModulePricing_" + }, + "3339": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "variantPriceData" + }, + "3340": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type" + }, + "3341": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type.variantId" + }, + "3342": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type.quantity" + }, + "3343": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3344": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductVariantPricing_" + }, + "3345": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductVariantPricing_" + }, + "3346": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "data" + }, + "3347": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type" + }, + "3348": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type.variantId" + }, + "3349": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type.quantity" + }, + "3350": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3351": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductVariantPricing" + }, + "3352": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductVariantPricing" + }, + "3353": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "variant" + }, + "3354": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3355": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductVariantPricingById" + }, + "3356": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductVariantPricingById" + }, + "3357": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "variantId" + }, + "3358": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3359": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductVariantsPricing" + }, + "3360": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductVariantsPricing" + }, + "3361": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "data" + }, + "3362": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type" + }, + "3363": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type.variantId" + }, + "3364": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type.quantity" + }, + "3365": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3366": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type" + }, + "3367": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type.__index" + }, + "3369": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductPricing_" + }, + "3370": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductPricing_" + }, + "3371": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "data" + }, + "3372": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type" + }, + "3373": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type.productId" + }, + "3374": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "__type.variants" + }, + "3375": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3376": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductPricing" + }, + "3377": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductPricing" + }, + "3378": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "product" + }, + "3379": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3380": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductPricingById" + }, + "3381": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getProductPricingById" + }, + "3382": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "productId" + }, + "3383": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3384": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.setVariantPrices" + }, + "3385": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.setVariantPrices" + }, + "3386": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "variants" + }, + "3387": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3388": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.setProductPrices" + }, + "3389": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.setProductPrices" + }, + "3390": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "products" + }, + "3391": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3392": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getPricingModuleVariantMoneyAmounts" + }, + "3393": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getPricingModuleVariantMoneyAmounts" + }, + "3394": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "variantIds" + }, + "3395": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.setAdminVariantPricing" + }, + "3396": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.setAdminVariantPricing" + }, + "3397": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "variants" + }, + "3398": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3399": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.setAdminProductPricing" + }, + "3400": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.setAdminProductPricing" + }, + "3401": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "products" + }, + "3402": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getShippingOptionPricing" + }, + "3403": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.getShippingOptionPricing" + }, + "3404": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "shippingOption" + }, + "3405": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3406": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.setShippingOptionPrices" + }, + "3407": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "PricingService.setShippingOptionPrices" + }, + "3408": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "shippingOptions" + }, + "3409": { + "sourceFileName": "../../../packages/medusa/src/services/pricing.ts", + "qualifiedName": "context" + }, + "3410": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3411": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3412": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3413": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3414": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3415": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3416": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3417": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3418": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3419": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3420": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3421": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3422": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3423": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3424": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3425": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3426": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3427": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "3428": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "3429": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "3430": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3431": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3432": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3433": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "3434": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3435": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3436": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3437": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "3438": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3439": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3440": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3441": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService" + }, + "3442": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.IndexName" + }, + "3443": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.Events" + }, + "3444": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "__object" + }, + "3445": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "__object.UPDATED" + }, + "3446": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "__object.CREATED" + }, + "3447": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "__object.DELETED" + }, + "3448": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.__constructor" + }, + "3449": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService" + }, + "3450": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "__0" + }, + "3451": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.productOptionRepository_" + }, + "3452": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.productRepository_" + }, + "3453": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object" + }, + "3454": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProducts" + }, + "3455": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProducts" + }, + "3456": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "3457": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "shouldCount" + }, + "3458": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProductsWithIds" + }, + "3459": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProductsWithIds" + }, + "3460": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__0" + }, + "3461": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "3462": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.entityIds" + }, + "3463": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.groupedRelations" + }, + "3464": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "3465": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.__index" + }, + "3467": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.withDeleted" + }, + "3468": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.select" + }, + "3469": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.order" + }, + "3470": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "3471": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.__index" + }, + "3473": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.where" + }, + "3474": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelationsAndCount" + }, + "3475": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelationsAndCount" + }, + "3476": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "3477": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "idsOrOptionsWithoutRelations" + }, + "3478": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelations" + }, + "3479": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelations" + }, + "3480": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "3481": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "idsOrOptionsWithoutRelations" + }, + "3482": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "withDeleted" + }, + "3483": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "3484": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "3485": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "3486": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "3487": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkAddToCollection" + }, + "3488": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkAddToCollection" + }, + "3489": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productIds" + }, + "3490": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "collectionId" + }, + "3491": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkRemoveFromCollection" + }, + "3492": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkRemoveFromCollection" + }, + "3493": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productIds" + }, + "3494": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "collectionId" + }, + "3495": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3496": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3497": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "q" + }, + "3498": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "options" + }, + "3499": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "3500": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsFromInput" + }, + "3501": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsFromInput" + }, + "3502": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "categoryId" + }, + "3503": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "includeCategoryChildren" + }, + "3504": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsRecursively" + }, + "3505": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsRecursively" + }, + "3506": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productCategory" + }, + "3507": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._findWithRelations" + }, + "3508": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._findWithRelations" + }, + "3509": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__0" + }, + "3510": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "3511": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.relations" + }, + "3512": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.idsOrOptionsWithoutRelations" + }, + "3513": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.withDeleted" + }, + "3514": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.shouldCount" + }, + "3515": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.isProductInSalesChannels" + }, + "3516": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.isProductInSalesChannels" + }, + "3517": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "id" + }, + "3518": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "salesChannelIds" + }, + "3519": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._applyCategoriesQuery" + }, + "3520": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._applyCategoriesQuery" + }, + "3521": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "qb" + }, + "3522": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__1" + }, + "3523": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.productVariantRepository_" + }, + "3524": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.productTypeRepository_" + }, + "3525": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "__object" + }, + "3526": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "__object.upsertType" + }, + "3527": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "__object.upsertType" + }, + "3528": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "type" + }, + "3529": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "__object.findAndCountByDiscountConditionId" + }, + "3530": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "__object.findAndCountByDiscountConditionId" + }, + "3531": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "conditionId" + }, + "3532": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "query" + }, + "3533": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.productTagRepository_" + }, + "3534": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "__object" + }, + "3535": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "__object.insertBulk" + }, + "3536": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "__object.insertBulk" + }, + "3537": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "data" + }, + "3538": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "__object.listTagsByUsage" + }, + "3539": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "__object.listTagsByUsage" + }, + "3540": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "take" + }, + "3541": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "__object.upsertTags" + }, + "3542": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "__object.upsertTags" + }, + "3543": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "tags" + }, + "3544": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "__object.findAndCountByDiscountConditionId" + }, + "3545": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "__object.findAndCountByDiscountConditionId" + }, + "3546": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "conditionId" + }, + "3547": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-tag.ts", + "qualifiedName": "query" + }, + "3548": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.imageRepository_" + }, + "3549": { + "sourceFileName": "../../../packages/medusa/src/repositories/image.ts", + "qualifiedName": "__object" + }, + "3550": { + "sourceFileName": "../../../packages/medusa/src/repositories/image.ts", + "qualifiedName": "__object.insertBulk" + }, + "3551": { + "sourceFileName": "../../../packages/medusa/src/repositories/image.ts", + "qualifiedName": "__object.insertBulk" + }, + "3552": { + "sourceFileName": "../../../packages/medusa/src/repositories/image.ts", + "qualifiedName": "data" + }, + "3553": { + "sourceFileName": "../../../packages/medusa/src/repositories/image.ts", + "qualifiedName": "__object.upsertImages" + }, + "3554": { + "sourceFileName": "../../../packages/medusa/src/repositories/image.ts", + "qualifiedName": "__object.upsertImages" + }, + "3555": { + "sourceFileName": "../../../packages/medusa/src/repositories/image.ts", + "qualifiedName": "imageUrls" + }, + "3556": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.productCategoryRepository_" + }, + "3557": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object" + }, + "3558": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.findOneWithDescendants" + }, + "3559": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.findOneWithDescendants" + }, + "3560": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "query" + }, + "3561": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "treeScope" + }, + "3562": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3563": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3564": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "options" + }, + "3565": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "q" + }, + "3566": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "treeScope" + }, + "3567": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "includeTree" + }, + "3568": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.addProducts" + }, + "3569": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.addProducts" + }, + "3570": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3571": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productIds" + }, + "3572": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.removeProducts" + }, + "3573": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.removeProducts" + }, + "3574": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3575": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productIds" + }, + "3576": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.productVariantService_" + }, + "3577": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.searchService_" + }, + "3578": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.eventBus_" + }, + "3579": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.featureFlagRouter_" + }, + "3580": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.list" + }, + "3581": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.list" + }, + "3582": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "selector" + }, + "3583": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "config" + }, + "3584": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.listAndCount" + }, + "3585": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.listAndCount" + }, + "3586": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "selector" + }, + "3587": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "config" + }, + "3588": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.count" + }, + "3589": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.count" + }, + "3590": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "selector" + }, + "3591": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieve" + }, + "3592": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieve" + }, + "3593": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productId" + }, + "3594": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "config" + }, + "3595": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieveByHandle" + }, + "3596": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieveByHandle" + }, + "3597": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productHandle" + }, + "3598": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "config" + }, + "3599": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieveByExternalId" + }, + "3600": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieveByExternalId" + }, + "3601": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "externalId" + }, + "3602": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "config" + }, + "3603": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieve_" + }, + "3604": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieve_" + }, + "3605": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "selector" + }, + "3606": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "config" + }, + "3607": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieveVariants" + }, + "3608": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieveVariants" + }, + "3609": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productId" + }, + "3610": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "config" + }, + "3611": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.filterProductsBySalesChannel" + }, + "3612": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.filterProductsBySalesChannel" + }, + "3613": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productIds" + }, + "3614": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "salesChannelId" + }, + "3615": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "config" + }, + "3616": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.listTypes" + }, + "3617": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.listTypes" + }, + "3618": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.listTagsByUsage" + }, + "3619": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.listTagsByUsage" + }, + "3620": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "take" + }, + "3621": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.isProductInSalesChannels" + }, + "3622": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.isProductInSalesChannels" + }, + "3623": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "id" + }, + "3624": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "salesChannelIds" + }, + "3625": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.create" + }, + "3626": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.create" + }, + "3627": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productObject" + }, + "3628": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.update" + }, + "3629": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.update" + }, + "3630": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productId" + }, + "3631": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "update" + }, + "3632": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.delete" + }, + "3633": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.delete" + }, + "3634": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productId" + }, + "3635": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.addOption" + }, + "3636": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.addOption" + }, + "3637": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productId" + }, + "3638": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "optionTitle" + }, + "3639": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.reorderVariants" + }, + "3640": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.reorderVariants" + }, + "3641": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productId" + }, + "3642": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "variantOrder" + }, + "3643": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.updateOption" + }, + "3644": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.updateOption" + }, + "3645": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productId" + }, + "3646": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "optionId" + }, + "3647": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "data" + }, + "3648": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieveOptionByTitle" + }, + "3649": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.retrieveOptionByTitle" + }, + "3650": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "title" + }, + "3651": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productId" + }, + "3652": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.deleteOption" + }, + "3653": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.deleteOption" + }, + "3654": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productId" + }, + "3655": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "optionId" + }, + "3656": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.updateShippingProfile" + }, + "3657": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.updateShippingProfile" + }, + "3658": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "productIds" + }, + "3659": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "profileId" + }, + "3660": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.prepareListQuery_" + }, + "3661": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "ProductService.prepareListQuery_" + }, + "3662": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "selector" + }, + "3663": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "config" + }, + "3664": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "__type" + }, + "3665": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "__type.q" + }, + "3666": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "__type.relations" + }, + "3667": { + "sourceFileName": "../../../packages/medusa/src/services/product.ts", + "qualifiedName": "__type.query" + }, + "3668": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3669": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3670": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3671": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3672": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3673": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3674": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3675": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3676": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3677": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3678": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3679": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3680": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3681": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3682": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3683": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3684": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3685": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "3686": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "3687": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "3688": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3689": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3690": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3691": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "3692": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3693": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3694": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3695": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "3696": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3697": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3698": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3699": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService" + }, + "3700": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.Events" + }, + "3701": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "__object" + }, + "3702": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "__object.CREATED" + }, + "3703": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "__object.UPDATED" + }, + "3704": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "__object.DELETED" + }, + "3705": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.__constructor" + }, + "3706": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService" + }, + "3707": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "__0" + }, + "3708": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.productCategoryRepo_" + }, + "3709": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object" + }, + "3710": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.findOneWithDescendants" + }, + "3711": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.findOneWithDescendants" + }, + "3712": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "query" + }, + "3713": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "treeScope" + }, + "3714": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3715": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3716": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "options" + }, + "3717": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "q" + }, + "3718": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "treeScope" + }, + "3719": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "includeTree" + }, + "3720": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.addProducts" + }, + "3721": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.addProducts" + }, + "3722": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3723": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productIds" + }, + "3724": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.removeProducts" + }, + "3725": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.removeProducts" + }, + "3726": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3727": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productIds" + }, + "3728": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.eventBusService_" + }, + "3729": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.listAndCount" + }, + "3730": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.listAndCount" + }, + "3731": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "selector" + }, + "3732": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "config" + }, + "3733": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "treeSelector" + }, + "3734": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.retrieve_" + }, + "3735": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.retrieve_" + }, + "3736": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "config" + }, + "3737": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "selector" + }, + "3738": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "treeSelector" + }, + "3739": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.retrieve" + }, + "3740": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.retrieve" + }, + "3741": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3742": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "config" + }, + "3743": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "selector" + }, + "3744": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "treeSelector" + }, + "3745": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.retrieveByHandle" + }, + "3746": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.retrieveByHandle" + }, + "3747": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "handle" + }, + "3748": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "config" + }, + "3749": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "selector" + }, + "3750": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "treeSelector" + }, + "3751": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.create" + }, + "3752": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.create" + }, + "3753": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "productCategoryInput" + }, + "3754": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.update" + }, + "3755": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.update" + }, + "3756": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3757": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "productCategoryInput" + }, + "3758": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.delete" + }, + "3759": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.delete" + }, + "3760": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3761": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.addProducts" + }, + "3762": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.addProducts" + }, + "3763": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3764": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "productIds" + }, + "3765": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.removeProducts" + }, + "3766": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.removeProducts" + }, + "3767": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3768": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "productIds" + }, + "3769": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.fetchReorderConditions" + }, + "3770": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.fetchReorderConditions" + }, + "3771": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "productCategory" + }, + "3772": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "input" + }, + "3773": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "shouldDeleteElement" + }, + "3774": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.performReordering" + }, + "3775": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.performReordering" + }, + "3776": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "repository" + }, + "3777": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object" + }, + "3778": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.findOneWithDescendants" + }, + "3779": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.findOneWithDescendants" + }, + "3780": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "query" + }, + "3781": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "treeScope" + }, + "3782": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3783": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3784": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "options" + }, + "3785": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "q" + }, + "3786": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "treeScope" + }, + "3787": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "includeTree" + }, + "3788": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.addProducts" + }, + "3789": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.addProducts" + }, + "3790": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3791": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productIds" + }, + "3792": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.removeProducts" + }, + "3793": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.removeProducts" + }, + "3794": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3795": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productIds" + }, + "3796": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "conditions" + }, + "3797": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.shiftSiblings" + }, + "3798": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.shiftSiblings" + }, + "3799": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "repository" + }, + "3800": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object" + }, + "3801": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.findOneWithDescendants" + }, + "3802": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.findOneWithDescendants" + }, + "3803": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "query" + }, + "3804": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "treeScope" + }, + "3805": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3806": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3807": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "options" + }, + "3808": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "q" + }, + "3809": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "treeScope" + }, + "3810": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "includeTree" + }, + "3811": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.addProducts" + }, + "3812": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.addProducts" + }, + "3813": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3814": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productIds" + }, + "3815": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.removeProducts" + }, + "3816": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "__object.removeProducts" + }, + "3817": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productCategoryId" + }, + "3818": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-category.ts", + "qualifiedName": "productIds" + }, + "3819": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "conditions" + }, + "3820": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.transformParentIdToEntity" + }, + "3821": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "ProductCategoryService.transformParentIdToEntity" + }, + "3822": { + "sourceFileName": "../../../packages/medusa/src/services/product-category.ts", + "qualifiedName": "productCategoryInput" + }, + "3823": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3824": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3825": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3826": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3827": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3828": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3829": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3830": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3831": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3832": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3833": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3834": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3835": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3836": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3837": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3838": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3839": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3840": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "3841": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "3842": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "3843": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3844": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3845": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3846": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "3847": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3848": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3849": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3850": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "3851": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3852": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3853": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "3854": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService" + }, + "3855": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.Events" + }, + "3856": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__object" + }, + "3857": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__object.CREATED" + }, + "3858": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__object.UPDATED" + }, + "3859": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__object.DELETED" + }, + "3860": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__object.PRODUCTS_ADDED" + }, + "3861": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__object.PRODUCTS_REMOVED" + }, + "3862": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.__constructor" + }, + "3863": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService" + }, + "3864": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__0" + }, + "3865": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.eventBus_" + }, + "3866": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.productCollectionRepository_" + }, + "3867": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-collection.ts", + "qualifiedName": "__object" + }, + "3868": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-collection.ts", + "qualifiedName": "__object.findAndCountByDiscountConditionId" + }, + "3869": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-collection.ts", + "qualifiedName": "__object.findAndCountByDiscountConditionId" + }, + "3870": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-collection.ts", + "qualifiedName": "conditionId" + }, + "3871": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-collection.ts", + "qualifiedName": "query" + }, + "3872": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.productRepository_" + }, + "3873": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object" + }, + "3874": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProducts" + }, + "3875": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProducts" + }, + "3876": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "3877": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "shouldCount" + }, + "3878": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProductsWithIds" + }, + "3879": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProductsWithIds" + }, + "3880": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__0" + }, + "3881": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "3882": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.entityIds" + }, + "3883": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.groupedRelations" + }, + "3884": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "3885": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.__index" + }, + "3887": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.withDeleted" + }, + "3888": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.select" + }, + "3889": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.order" + }, + "3890": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "3891": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.__index" + }, + "3893": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.where" + }, + "3894": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelationsAndCount" + }, + "3895": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelationsAndCount" + }, + "3896": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "3897": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "idsOrOptionsWithoutRelations" + }, + "3898": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelations" + }, + "3899": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelations" + }, + "3900": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "3901": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "idsOrOptionsWithoutRelations" + }, + "3902": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "withDeleted" + }, + "3903": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "3904": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "3905": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "3906": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "3907": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkAddToCollection" + }, + "3908": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkAddToCollection" + }, + "3909": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productIds" + }, + "3910": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "collectionId" + }, + "3911": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkRemoveFromCollection" + }, + "3912": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkRemoveFromCollection" + }, + "3913": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productIds" + }, + "3914": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "collectionId" + }, + "3915": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3916": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "3917": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "q" + }, + "3918": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "options" + }, + "3919": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "3920": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsFromInput" + }, + "3921": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsFromInput" + }, + "3922": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "categoryId" + }, + "3923": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "includeCategoryChildren" + }, + "3924": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsRecursively" + }, + "3925": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsRecursively" + }, + "3926": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productCategory" + }, + "3927": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._findWithRelations" + }, + "3928": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._findWithRelations" + }, + "3929": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__0" + }, + "3930": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "3931": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.relations" + }, + "3932": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.idsOrOptionsWithoutRelations" + }, + "3933": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.withDeleted" + }, + "3934": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.shouldCount" + }, + "3935": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.isProductInSalesChannels" + }, + "3936": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.isProductInSalesChannels" + }, + "3937": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "id" + }, + "3938": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "salesChannelIds" + }, + "3939": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._applyCategoriesQuery" + }, + "3940": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._applyCategoriesQuery" + }, + "3941": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "qb" + }, + "3942": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__1" + }, + "3943": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.retrieve" + }, + "3944": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.retrieve" + }, + "3945": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "collectionId" + }, + "3946": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "config" + }, + "3947": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.retrieveByHandle" + }, + "3948": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.retrieveByHandle" + }, + "3949": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "collectionHandle" + }, + "3950": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "config" + }, + "3951": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.create" + }, + "3952": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.create" + }, + "3953": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "collection" + }, + "3954": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.update" + }, + "3955": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.update" + }, + "3956": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "collectionId" + }, + "3957": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "update" + }, + "3958": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.delete" + }, + "3959": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.delete" + }, + "3960": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "collectionId" + }, + "3961": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.addProducts" + }, + "3962": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.addProducts" + }, + "3963": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "collectionId" + }, + "3964": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "productIds" + }, + "3965": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.removeProducts" + }, + "3966": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.removeProducts" + }, + "3967": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "collectionId" + }, + "3968": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "productIds" + }, + "3969": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.list" + }, + "3970": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.list" + }, + "3971": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "selector" + }, + "3972": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__type" + }, + "3973": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__type.q" + }, + "3974": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__type.discount_condition_id" + }, + "3975": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "config" + }, + "3976": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__object" + }, + "3977": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__object.skip" + }, + "3978": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "__object.take" + }, + "3979": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.listAndCount" + }, + "3980": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "ProductCollectionService.listAndCount" + }, + "3981": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "selector" + }, + "3982": { + "sourceFileName": "../../../packages/medusa/src/services/product-collection.ts", + "qualifiedName": "config" + }, + "3983": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "3984": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "3985": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3986": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "3987": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "3988": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "3989": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "3990": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3991": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "3992": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "3993": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3994": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "3995": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "3996": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "3997": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "3998": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "3999": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4000": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "4001": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "4002": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "4003": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4004": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4005": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4006": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "4007": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4008": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4009": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4010": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "4011": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4012": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4013": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4014": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "ProductTypeService" + }, + "4015": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "ProductTypeService.__constructor" + }, + "4016": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "ProductTypeService" + }, + "4017": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "__0" + }, + "4018": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "ProductTypeService.typeRepository_" + }, + "4019": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "__object" + }, + "4020": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "__object.upsertType" + }, + "4021": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "__object.upsertType" + }, + "4022": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "type" + }, + "4023": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "__object.findAndCountByDiscountConditionId" + }, + "4024": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "__object.findAndCountByDiscountConditionId" + }, + "4025": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "conditionId" + }, + "4026": { + "sourceFileName": "../../../packages/medusa/src/repositories/product-type.ts", + "qualifiedName": "query" + }, + "4027": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "ProductTypeService.retrieve" + }, + "4028": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "ProductTypeService.retrieve" + }, + "4029": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "id" + }, + "4030": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "config" + }, + "4031": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "ProductTypeService.list" + }, + "4032": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "ProductTypeService.list" + }, + "4033": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "selector" + }, + "4034": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "__type" + }, + "4035": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "__type.q" + }, + "4036": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "__type.discount_condition_id" + }, + "4037": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "config" + }, + "4038": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "ProductTypeService.listAndCount" + }, + "4039": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "ProductTypeService.listAndCount" + }, + "4040": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "selector" + }, + "4041": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "__type" + }, + "4042": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "__type.q" + }, + "4043": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "__type.discount_condition_id" + }, + "4044": { + "sourceFileName": "../../../packages/medusa/src/services/product-type.ts", + "qualifiedName": "config" + }, + "4045": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "4046": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "4047": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4048": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4049": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "4050": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "4051": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "4052": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4053": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4054": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4055": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4056": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4057": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "4058": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4059": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "4060": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4061": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4062": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "4063": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "4064": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "4065": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4066": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4067": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4068": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "4069": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4070": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4071": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4072": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "4073": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4074": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4075": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4076": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService" + }, + "4077": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.Events" + }, + "4078": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "__object" + }, + "4079": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "__object.UPDATED" + }, + "4080": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "__object.CREATED" + }, + "4081": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "__object.DELETED" + }, + "4082": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.__constructor" + }, + "4083": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService" + }, + "4084": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "__0" + }, + "4085": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.productVariantRepository_" + }, + "4086": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.productRepository_" + }, + "4087": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object" + }, + "4088": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProducts" + }, + "4089": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProducts" + }, + "4090": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "4091": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "shouldCount" + }, + "4092": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProductsWithIds" + }, + "4093": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProductsWithIds" + }, + "4094": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__0" + }, + "4095": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "4096": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.entityIds" + }, + "4097": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.groupedRelations" + }, + "4098": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "4099": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.__index" + }, + "4101": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.withDeleted" + }, + "4102": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.select" + }, + "4103": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.order" + }, + "4104": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "4105": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.__index" + }, + "4107": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.where" + }, + "4108": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelationsAndCount" + }, + "4109": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelationsAndCount" + }, + "4110": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "4111": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "idsOrOptionsWithoutRelations" + }, + "4112": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelations" + }, + "4113": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelations" + }, + "4114": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "4115": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "idsOrOptionsWithoutRelations" + }, + "4116": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "withDeleted" + }, + "4117": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "4118": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "4119": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "4120": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "4121": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkAddToCollection" + }, + "4122": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkAddToCollection" + }, + "4123": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productIds" + }, + "4124": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "collectionId" + }, + "4125": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkRemoveFromCollection" + }, + "4126": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkRemoveFromCollection" + }, + "4127": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productIds" + }, + "4128": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "collectionId" + }, + "4129": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "4130": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "4131": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "q" + }, + "4132": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "options" + }, + "4133": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "4134": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsFromInput" + }, + "4135": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsFromInput" + }, + "4136": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "categoryId" + }, + "4137": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "includeCategoryChildren" + }, + "4138": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsRecursively" + }, + "4139": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsRecursively" + }, + "4140": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productCategory" + }, + "4141": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._findWithRelations" + }, + "4142": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._findWithRelations" + }, + "4143": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__0" + }, + "4144": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "4145": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.relations" + }, + "4146": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.idsOrOptionsWithoutRelations" + }, + "4147": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.withDeleted" + }, + "4148": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.shouldCount" + }, + "4149": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.isProductInSalesChannels" + }, + "4150": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.isProductInSalesChannels" + }, + "4151": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "id" + }, + "4152": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "salesChannelIds" + }, + "4153": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._applyCategoriesQuery" + }, + "4154": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._applyCategoriesQuery" + }, + "4155": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "qb" + }, + "4156": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__1" + }, + "4157": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.eventBus_" + }, + "4158": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.regionService_" + }, + "4159": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.priceSelectionStrategy_" + }, + "4160": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.moneyAmountRepository_" + }, + "4161": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object" + }, + "4162": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.insertBulk" + }, + "4163": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.insertBulk" + }, + "4164": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "data" + }, + "4165": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findVariantPricesNotIn" + }, + "4166": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findVariantPricesNotIn" + }, + "4167": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variantId" + }, + "4168": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "prices" + }, + "4169": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.deleteVariantPricesNotIn" + }, + "4170": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.deleteVariantPricesNotIn" + }, + "4171": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variantIdOrData" + }, + "4172": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type" + }, + "4173": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.variantId" + }, + "4174": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.prices" + }, + "4175": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "prices" + }, + "4176": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.upsertVariantCurrencyPrice" + }, + "4177": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.upsertVariantCurrencyPrice" + }, + "4178": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variantId" + }, + "4179": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "price" + }, + "4180": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.addPriceListPrices" + }, + "4181": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.addPriceListPrices" + }, + "4182": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "priceListId" + }, + "4183": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "prices" + }, + "4184": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "overrideExisting" + }, + "4185": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.deletePriceListPrices" + }, + "4186": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.deletePriceListPrices" + }, + "4187": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "priceListId" + }, + "4188": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "moneyAmountIds" + }, + "4189": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantInPriceList" + }, + "4190": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantInPriceList" + }, + "4191": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variant_id" + }, + "4192": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "price_list_id" + }, + "4193": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "requiresPriceList" + }, + "4194": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantInRegion" + }, + "4195": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantInRegion" + }, + "4196": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variant_id" + }, + "4197": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "region_id" + }, + "4198": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "currency_code" + }, + "4199": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "customer_id" + }, + "4200": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "include_discount_prices" + }, + "4201": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "include_tax_inclusive_pricing" + }, + "4202": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findCurrencyMoneyAmounts" + }, + "4203": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findCurrencyMoneyAmounts" + }, + "4204": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "where" + }, + "4205": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type" + }, + "4206": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.variant_id" + }, + "4207": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.currency_code" + }, + "4208": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object" + }, + "4209": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.variant_id" + }, + "4210": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.currency_code" + }, + "4211": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.currency" + }, + "4212": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.amount" + }, + "4213": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.min_quantity" + }, + "4214": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.max_quantity" + }, + "4215": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.price_list_id" + }, + "4216": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.price_list" + }, + "4217": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.variants" + }, + "4218": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.variant" + }, + "4219": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.region_id" + }, + "4220": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.region" + }, + "4221": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "4222": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "4223": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "4224": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "4225": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findRegionMoneyAmounts" + }, + "4226": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findRegionMoneyAmounts" + }, + "4227": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "where" + }, + "4228": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type" + }, + "4229": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.variant_id" + }, + "4230": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.region_id" + }, + "4231": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object" + }, + "4232": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.variant_id" + }, + "4233": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.currency_code" + }, + "4234": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.currency" + }, + "4235": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.amount" + }, + "4236": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.min_quantity" + }, + "4237": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.max_quantity" + }, + "4238": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.price_list_id" + }, + "4239": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.price_list" + }, + "4240": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.variants" + }, + "4241": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.variant" + }, + "4242": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.region_id" + }, + "4243": { + "sourceFileName": "../../../packages/medusa/src/models/money-amount.ts", + "qualifiedName": "MoneyAmount.region" + }, + "4244": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/soft-deletable-entity.ts", + "qualifiedName": "SoftDeletableEntity.deleted_at" + }, + "4245": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.id" + }, + "4246": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.created_at" + }, + "4247": { + "sourceFileName": "../../../packages/medusa/src/interfaces/models/base-entity.ts", + "qualifiedName": "BaseEntity.updated_at" + }, + "4248": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantsInRegion" + }, + "4249": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.findManyForVariantsInRegion" + }, + "4250": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variant_ids" + }, + "4251": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "region_id" + }, + "4252": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "currency_code" + }, + "4253": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "customer_id" + }, + "4254": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "include_discount_prices" + }, + "4255": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "include_tax_inclusive_pricing" + }, + "4256": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.updatePriceListPrices" + }, + "4257": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.updatePriceListPrices" + }, + "4258": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "priceListId" + }, + "4259": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "updates" + }, + "4260": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.getPricesForVariantInRegion" + }, + "4261": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.getPricesForVariantInRegion" + }, + "4262": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "variantId" + }, + "4263": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "regionId" + }, + "4264": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.createProductVariantMoneyAmounts" + }, + "4265": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__object.createProductVariantMoneyAmounts" + }, + "4266": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "toCreate" + }, + "4267": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type" + }, + "4268": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.variant_id" + }, + "4269": { + "sourceFileName": "../../../packages/medusa/src/repositories/money-amount.ts", + "qualifiedName": "__type.money_amount_id" + }, + "4270": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.productOptionValueRepository_" + }, + "4271": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.cartRepository_" + }, + "4272": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object" + }, + "4273": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findWithRelations" + }, + "4274": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findWithRelations" + }, + "4275": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "relations" + }, + "4276": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "4277": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "4278": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "4279": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "relations" + }, + "4280": { + "sourceFileName": "../../../packages/medusa/src/repositories/cart.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "4281": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.retrieve" + }, + "4282": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.retrieve" + }, + "4283": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantId" + }, + "4284": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "config" + }, + "4285": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.retrieveBySKU" + }, + "4286": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.retrieveBySKU" + }, + "4287": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "sku" + }, + "4288": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "config" + }, + "4289": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.create" + }, + "4290": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.create" + }, + "4291": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "TVariants" + }, + "4292": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "TOutput" + }, + "4293": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "productOrProductId" + }, + "4294": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variants" + }, + "4295": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.update" + }, + "4296": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.update" + }, + "4297": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantData" + }, + "4298": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "__type" + }, + "4299": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "__type.variant" + }, + "4300": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "__type.updateData" + }, + "4301": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.update" + }, + "4302": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantOrVariantId" + }, + "4303": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "update" + }, + "4304": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.update" + }, + "4305": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantOrVariantId" + }, + "4306": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "update" + }, + "4307": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.updateBatch" + }, + "4308": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.updateBatch" + }, + "4309": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantData" + }, + "4310": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.updateVariantPrices" + }, + "4311": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.updateVariantPrices" + }, + "4312": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "data" + }, + "4313": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.updateVariantPrices" + }, + "4314": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantId" + }, + "4315": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "prices" + }, + "4316": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.updateVariantPricesBatch" + }, + "4317": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.updateVariantPricesBatch" + }, + "4318": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "data" + }, + "4319": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.upsertRegionPrices" + }, + "4320": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.upsertRegionPrices" + }, + "4321": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "data" + }, + "4322": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.upsertCurrencyPrices" + }, + "4323": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.upsertCurrencyPrices" + }, + "4324": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "data" + }, + "4325": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "__type" + }, + "4326": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "__type.variantId" + }, + "4327": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "__type.price" + }, + "4328": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.getRegionPrice" + }, + "4329": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.getRegionPrice" + }, + "4330": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantId" + }, + "4331": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "context" + }, + "4332": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.setRegionPrice" + }, + "4333": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.setRegionPrice" + }, + "4334": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantId" + }, + "4335": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "price" + }, + "4336": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.setCurrencyPrice" + }, + "4337": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.setCurrencyPrice" + }, + "4338": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantId" + }, + "4339": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "price" + }, + "4340": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.updateOptionValue" + }, + "4341": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.updateOptionValue" + }, + "4342": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantId" + }, + "4343": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "optionId" + }, + "4344": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "optionValue" + }, + "4345": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.addOptionValue" + }, + "4346": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.addOptionValue" + }, + "4347": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantId" + }, + "4348": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "optionId" + }, + "4349": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "optionValue" + }, + "4350": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.deleteOptionValue" + }, + "4351": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.deleteOptionValue" + }, + "4352": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantId" + }, + "4353": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "optionId" + }, + "4354": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.listAndCount" + }, + "4355": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.listAndCount" + }, + "4356": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "selector" + }, + "4357": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "config" + }, + "4358": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.list" + }, + "4359": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.list" + }, + "4360": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "selector" + }, + "4361": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "config" + }, + "4362": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.delete" + }, + "4363": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.delete" + }, + "4364": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantIds" + }, + "4365": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.isVariantInSalesChannels" + }, + "4366": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.isVariantInSalesChannels" + }, + "4367": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "id" + }, + "4368": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "salesChannelIds" + }, + "4369": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.getFreeTextQueryBuilder_" + }, + "4370": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.getFreeTextQueryBuilder_" + }, + "4371": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variantRepo" + }, + "4372": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "query" + }, + "4373": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "q" + }, + "4374": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.validateVariantsToCreate_" + }, + "4375": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "ProductVariantService.validateVariantsToCreate_" + }, + "4376": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "product" + }, + "4377": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant.ts", + "qualifiedName": "variants" + }, + "4378": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "4379": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "4380": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4381": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4382": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "4383": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "4384": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "4385": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4386": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4387": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4388": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4389": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4390": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "4391": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4392": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "4393": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4394": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4395": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "4396": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "4397": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "4398": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4399": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4400": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4401": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "4402": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4403": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4404": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4405": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "4406": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4407": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4408": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4409": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService" + }, + "4410": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.__constructor" + }, + "4411": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService" + }, + "4412": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "__0" + }, + "4413": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.manager_" + }, + "4414": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.transactionManager_" + }, + "4415": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.salesChannelLocationService_" + }, + "4416": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.salesChannelInventoryService_" + }, + "4417": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.productVariantService_" + }, + "4418": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.eventBusService_" + }, + "4419": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.inventoryService_" + }, + "4420": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.inventoryService_" + }, + "4421": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.stockLocationService_" + }, + "4422": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.stockLocationService_" + }, + "4423": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.confirmInventory" + }, + "4424": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.confirmInventory" + }, + "4425": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variantId" + }, + "4426": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "quantity" + }, + "4427": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "context" + }, + "4428": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "__type" + }, + "4429": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "__type.salesChannelId" + }, + "4430": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.retrieve" + }, + "4431": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.retrieve" + }, + "4432": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "inventoryItemId" + }, + "4433": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variantId" + }, + "4434": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.listByItem" + }, + "4435": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.listByItem" + }, + "4436": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "itemIds" + }, + "4437": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.listByVariant" + }, + "4438": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.listByVariant" + }, + "4439": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variantId" + }, + "4440": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.listVariantsByItem" + }, + "4441": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.listVariantsByItem" + }, + "4442": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "itemId" + }, + "4443": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.listInventoryItemsByVariant" + }, + "4444": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.listInventoryItemsByVariant" + }, + "4445": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variantId" + }, + "4446": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.attachInventoryItem" + }, + "4447": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.attachInventoryItem" + }, + "4448": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "attachments" + }, + "4449": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "__type" + }, + "4450": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "__type.variantId" + }, + "4451": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "__type.inventoryItemId" + }, + "4452": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "__type.requiredQuantity" + }, + "4453": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.attachInventoryItem" + }, + "4454": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variantId" + }, + "4455": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "inventoryItemId" + }, + "4456": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "requiredQuantity" + }, + "4457": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.detachInventoryItem" + }, + "4458": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.detachInventoryItem" + }, + "4459": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "inventoryItemId" + }, + "4460": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variantId" + }, + "4461": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.reserveQuantity" + }, + "4462": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.reserveQuantity" + }, + "4463": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variantId" + }, + "4464": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "quantity" + }, + "4465": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "context" + }, + "4466": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.adjustReservationsQuantityByLineItem" + }, + "4467": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.adjustReservationsQuantityByLineItem" + }, + "4468": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "lineItemId" + }, + "4469": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variantId" + }, + "4470": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "locationId" + }, + "4471": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "quantity" + }, + "4472": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.validateInventoryAtLocation" + }, + "4473": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.validateInventoryAtLocation" + }, + "4474": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "items" + }, + "4475": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "locationId" + }, + "4476": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.deleteReservationsByLineItem" + }, + "4477": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.deleteReservationsByLineItem" + }, + "4478": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "lineItemId" + }, + "4479": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variantId" + }, + "4480": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "quantity" + }, + "4481": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.adjustInventory" + }, + "4482": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.adjustInventory" + }, + "4483": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variantId" + }, + "4484": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "locationId" + }, + "4485": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "quantity" + }, + "4486": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.setVariantAvailability" + }, + "4487": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.setVariantAvailability" + }, + "4488": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variants" + }, + "4489": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "salesChannelId" + }, + "4490": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "availabilityContext" + }, + "4491": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.getAvailabilityContext" + }, + "4492": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.getAvailabilityContext" + }, + "4493": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variants" + }, + "4494": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "salesChannelId" + }, + "4495": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "existingContext" + }, + "4496": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.setProductAvailability" + }, + "4497": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.setProductAvailability" + }, + "4498": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "products" + }, + "4499": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "salesChannelId" + }, + "4500": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.getVariantQuantityFromVariantInventoryItems" + }, + "4501": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "ProductVariantInventoryService.getVariantQuantityFromVariantInventoryItems" + }, + "4502": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "variantInventoryItems" + }, + "4503": { + "sourceFileName": "../../../packages/medusa/src/services/product-variant-inventory.ts", + "qualifiedName": "channelId" + }, + "4504": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4505": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4506": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "4507": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "4508": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "4509": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4510": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4511": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4512": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4513": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4514": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "4515": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4516": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "4517": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4518": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4519": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "4520": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "4521": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "4522": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4523": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4524": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4525": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "4526": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4527": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4528": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4529": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "4530": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4531": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4532": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4533": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService" + }, + "4534": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.Events" + }, + "4535": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "__object" + }, + "4536": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "__object.UPDATED" + }, + "4537": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "__object.CREATED" + }, + "4538": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "__object.DELETED" + }, + "4539": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.__constructor" + }, + "4540": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService" + }, + "4541": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "__0" + }, + "4542": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.featureFlagRouter_" + }, + "4543": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.eventBus_" + }, + "4544": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.storeService_" + }, + "4545": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.paymentProviderService_" + }, + "4546": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.fulfillmentProviderService_" + }, + "4547": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.regionRepository_" + }, + "4548": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.countryRepository_" + }, + "4549": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.currencyRepository_" + }, + "4550": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.paymentProviderRepository_" + }, + "4551": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.fulfillmentProviderRepository_" + }, + "4552": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.taxProviderRepository_" + }, + "4553": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.create" + }, + "4554": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.create" + }, + "4555": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "data" + }, + "4556": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.update" + }, + "4557": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.update" + }, + "4558": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "regionId" + }, + "4559": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "update" + }, + "4560": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.validateFields" + }, + "4561": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.validateFields" + }, + "4562": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "T" + }, + "4563": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "regionData" + }, + "4564": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "id" + }, + "4565": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.validateTaxRate" + }, + "4566": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.validateTaxRate" + }, + "4567": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "taxRate" + }, + "4568": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.validateCurrency" + }, + "4569": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.validateCurrency" + }, + "4570": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "currencyCode" + }, + "4571": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.validateCountry" + }, + "4572": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.validateCountry" + }, + "4573": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "code" + }, + "4574": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "regionId" + }, + "4575": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.retrieveByCountryCode" + }, + "4576": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.retrieveByCountryCode" + }, + "4577": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "code" + }, + "4578": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "config" + }, + "4579": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.retrieveByName" + }, + "4580": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.retrieveByName" + }, + "4581": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "name" + }, + "4582": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.retrieve" + }, + "4583": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.retrieve" + }, + "4584": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "regionId" + }, + "4585": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "config" + }, + "4586": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.list" + }, + "4587": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.list" + }, + "4588": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "selector" + }, + "4589": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "config" + }, + "4590": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.listAndCount" + }, + "4591": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.listAndCount" + }, + "4592": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "selector" + }, + "4593": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "config" + }, + "4594": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.delete" + }, + "4595": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.delete" + }, + "4596": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "regionId" + }, + "4597": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.addCountry" + }, + "4598": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.addCountry" + }, + "4599": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "regionId" + }, + "4600": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "code" + }, + "4601": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.removeCountry" + }, + "4602": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.removeCountry" + }, + "4603": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "regionId" + }, + "4604": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "code" + }, + "4605": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.addPaymentProvider" + }, + "4606": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.addPaymentProvider" + }, + "4607": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "regionId" + }, + "4608": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "providerId" + }, + "4609": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.addFulfillmentProvider" + }, + "4610": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.addFulfillmentProvider" + }, + "4611": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "regionId" + }, + "4612": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "providerId" + }, + "4613": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.removePaymentProvider" + }, + "4614": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.removePaymentProvider" + }, + "4615": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "regionId" + }, + "4616": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "providerId" + }, + "4617": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.removeFulfillmentProvider" + }, + "4618": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "RegionService.removeFulfillmentProvider" + }, + "4619": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "regionId" + }, + "4620": { + "sourceFileName": "../../../packages/medusa/src/services/region.ts", + "qualifiedName": "providerId" + }, + "4621": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "4622": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "4623": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4624": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4625": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "4626": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "4627": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "4628": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4629": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4630": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4631": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4632": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4633": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "4634": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4635": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "4636": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4637": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4638": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "4639": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "4640": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "4641": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4642": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4643": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4644": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "4645": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4646": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4647": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4648": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "4649": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4650": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4651": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4652": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService" + }, + "4653": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.__constructor" + }, + "4654": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService" + }, + "4655": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "__0" + }, + "4656": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.totalsService_" + }, + "4657": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.returnRepository_" + }, + "4658": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.returnItemRepository_" + }, + "4659": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.lineItemService_" + }, + "4660": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.taxProviderService_" + }, + "4661": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.shippingOptionService_" + }, + "4662": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.fulfillmentProviderService_" + }, + "4663": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.returnReasonService_" + }, + "4664": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.orderService_" + }, + "4665": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.productVariantInventoryService_" + }, + "4666": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.featureFlagRouter_" + }, + "4667": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.getFulfillmentItems" + }, + "4668": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.getFulfillmentItems" + }, + "4669": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "order" + }, + "4670": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "items" + }, + "4671": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "transformer" + }, + "4672": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "__type" + }, + "4673": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "__type.reason_id" + }, + "4674": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "__type.note" + }, + "4675": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.list" + }, + "4676": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.list" + }, + "4677": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "selector" + }, + "4678": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "config" + }, + "4679": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.listAndCount" + }, + "4680": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.listAndCount" + }, + "4681": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "selector" + }, + "4682": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "config" + }, + "4683": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.cancel" + }, + "4684": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.cancel" + }, + "4685": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "returnId" + }, + "4686": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.validateReturnStatuses" + }, + "4687": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.validateReturnStatuses" + }, + "4688": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "order" + }, + "4689": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.validateReturnLineItem" + }, + "4690": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.validateReturnLineItem" + }, + "4691": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "item" + }, + "4692": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "quantity" + }, + "4693": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "additional" + }, + "4694": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "__type" + }, + "4695": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "__type.reason_id" + }, + "4696": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "__type.note" + }, + "4697": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.retrieve" + }, + "4698": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.retrieve" + }, + "4699": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "returnId" + }, + "4700": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "config" + }, + "4701": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.retrieveBySwap" + }, + "4702": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.retrieveBySwap" + }, + "4703": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "swapId" + }, + "4704": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "relations" + }, + "4705": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.update" + }, + "4706": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.update" + }, + "4707": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "returnId" + }, + "4708": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "update" + }, + "4709": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.create" + }, + "4710": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.create" + }, + "4711": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "data" + }, + "4712": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.fulfill" + }, + "4713": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.fulfill" + }, + "4714": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "returnId" + }, + "4715": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.receive" + }, + "4716": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "ReturnService.receive" + }, + "4717": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "returnId" + }, + "4718": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "receivedItems" + }, + "4719": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "refundAmount" + }, + "4720": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "allowMismatch" + }, + "4721": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "context" + }, + "4722": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "__type" + }, + "4723": { + "sourceFileName": "../../../packages/medusa/src/services/return.ts", + "qualifiedName": "__type.locationId" + }, + "4724": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "4725": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "4726": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4727": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4728": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "4729": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "4730": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "4731": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4732": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4733": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4734": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4735": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4736": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "4737": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4738": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "4739": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4740": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4741": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "4742": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "4743": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "4744": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4745": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4746": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4747": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "4748": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4749": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4750": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4751": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "4752": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4753": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4754": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4755": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService" + }, + "4756": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.__constructor" + }, + "4757": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService" + }, + "4758": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "__0" + }, + "4759": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.retReasonRepo_" + }, + "4760": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.create" + }, + "4761": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.create" + }, + "4762": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "data" + }, + "4763": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.update" + }, + "4764": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.update" + }, + "4765": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "id" + }, + "4766": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "data" + }, + "4767": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.list" + }, + "4768": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.list" + }, + "4769": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "selector" + }, + "4770": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "config" + }, + "4771": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.retrieve" + }, + "4772": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.retrieve" + }, + "4773": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "returnReasonId" + }, + "4774": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "config" + }, + "4775": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.delete" + }, + "4776": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "ReturnReasonService.delete" + }, + "4777": { + "sourceFileName": "../../../packages/medusa/src/services/return-reason.ts", + "qualifiedName": "returnReasonId" + }, + "4778": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "4779": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "4780": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4781": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4782": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "4783": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "4784": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "4785": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4786": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4787": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4788": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4789": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4790": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "4791": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4792": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "4793": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4794": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4795": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "4796": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "4797": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "4798": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4799": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4800": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4801": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "4802": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4803": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4804": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4805": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "4806": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4807": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4808": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4809": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService" + }, + "4810": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.Events" + }, + "4811": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "__object" + }, + "4812": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "__object.UPDATED" + }, + "4813": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "__object.CREATED" + }, + "4814": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "__object.DELETED" + }, + "4815": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.__constructor" + }, + "4816": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService" + }, + "4817": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "__0" + }, + "4818": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.salesChannelRepository_" + }, + "4819": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "__object" + }, + "4820": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "4821": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "4822": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "q" + }, + "4823": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "options" + }, + "4824": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "__object.removeProducts" + }, + "4825": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "__object.removeProducts" + }, + "4826": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "salesChannelId" + }, + "4827": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "productIds" + }, + "4828": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "__object.addProducts" + }, + "4829": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "__object.addProducts" + }, + "4830": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "salesChannelId" + }, + "4831": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "productIds" + }, + "4832": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "__object.listProductIdsBySalesChannelIds" + }, + "4833": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "__object.listProductIdsBySalesChannelIds" + }, + "4834": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "salesChannelIds" + }, + "4835": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "__type" + }, + "4836": { + "sourceFileName": "../../../packages/medusa/src/repositories/sales-channel.ts", + "qualifiedName": "__type.__index" + }, + "4838": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.eventBusService_" + }, + "4839": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.storeService_" + }, + "4840": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.retrieve_" + }, + "4841": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.retrieve_" + }, + "4842": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "selector" + }, + "4843": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "config" + }, + "4844": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.retrieve" + }, + "4845": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.retrieve" + }, + "4846": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "salesChannelId" + }, + "4847": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "config" + }, + "4848": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.retrieveByName" + }, + "4849": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.retrieveByName" + }, + "4850": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "name" + }, + "4851": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "config" + }, + "4852": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.listAndCount" + }, + "4853": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.listAndCount" + }, + "4854": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "selector" + }, + "4855": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "config" + }, + "4856": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.create" + }, + "4857": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.create" + }, + "4858": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "data" + }, + "4859": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.update" + }, + "4860": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.update" + }, + "4861": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "salesChannelId" + }, + "4862": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "data" + }, + "4863": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.delete" + }, + "4864": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.delete" + }, + "4865": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "salesChannelId" + }, + "4866": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.createDefault" + }, + "4867": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.createDefault" + }, + "4868": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.retrieveDefault" + }, + "4869": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.retrieveDefault" + }, + "4870": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.listProductIdsBySalesChannelIds" + }, + "4871": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.listProductIdsBySalesChannelIds" + }, + "4872": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "salesChannelIds" + }, + "4873": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "__type" + }, + "4874": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "__type.__index" + }, + "4876": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.removeProducts" + }, + "4877": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.removeProducts" + }, + "4878": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "salesChannelId" + }, + "4879": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "productIds" + }, + "4880": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.addProducts" + }, + "4881": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "SalesChannelService.addProducts" + }, + "4882": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "salesChannelId" + }, + "4883": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel.ts", + "qualifiedName": "productIds" + }, + "4884": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "4885": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "4886": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4887": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4888": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "4889": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "4890": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "4891": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4892": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4893": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4894": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4895": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4896": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "4897": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4898": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "4899": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4900": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4901": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "4902": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "4903": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "4904": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4905": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4906": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4907": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "4908": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4909": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4910": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4911": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "4912": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4913": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4914": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4915": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "SalesChannelInventoryService" + }, + "4916": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "SalesChannelInventoryService.__constructor" + }, + "4917": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "SalesChannelInventoryService" + }, + "4918": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "__0" + }, + "4919": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "SalesChannelInventoryService.salesChannelLocationService_" + }, + "4920": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "SalesChannelInventoryService.eventBusService_" + }, + "4921": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "SalesChannelInventoryService.inventoryService_" + }, + "4922": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "SalesChannelInventoryService.inventoryService_" + }, + "4923": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "SalesChannelInventoryService.retrieveAvailableItemQuantity" + }, + "4924": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "SalesChannelInventoryService.retrieveAvailableItemQuantity" + }, + "4925": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "salesChannelId" + }, + "4926": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-inventory.ts", + "qualifiedName": "inventoryItemId" + }, + "4927": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "4928": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "4929": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4930": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4931": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "4932": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "4933": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "4934": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4935": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4936": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4937": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4938": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4939": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "4940": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4941": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "4942": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4943": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4944": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "4945": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "4946": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "4947": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4948": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4949": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4950": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "4951": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4952": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4953": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4954": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "4955": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4956": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4957": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "4958": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService" + }, + "4959": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.__constructor" + }, + "4960": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService" + }, + "4961": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "__0" + }, + "4962": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.salesChannelService_" + }, + "4963": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.eventBusService_" + }, + "4964": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.stockLocationService_" + }, + "4965": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.stockLocationService_" + }, + "4966": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.removeLocation" + }, + "4967": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.removeLocation" + }, + "4968": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "locationId" + }, + "4969": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "salesChannelId" + }, + "4970": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.associateLocation" + }, + "4971": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.associateLocation" + }, + "4972": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "salesChannelId" + }, + "4973": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "locationId" + }, + "4974": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.listLocationIds" + }, + "4975": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.listLocationIds" + }, + "4976": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "salesChannelId" + }, + "4977": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.listSalesChannelIds" + }, + "4978": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "SalesChannelLocationService.listSalesChannelIds" + }, + "4979": { + "sourceFileName": "../../../packages/medusa/src/services/sales-channel-location.ts", + "qualifiedName": "locationId" + }, + "4980": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "4981": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "4982": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4983": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "4984": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "4985": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "4986": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "4987": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4988": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "4989": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "4990": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4991": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "4992": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "4993": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "4994": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "4995": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4996": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "4997": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "4998": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "4999": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "5000": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5001": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5002": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5003": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "5004": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5005": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5006": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5007": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "5008": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5009": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5010": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5011": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default" + }, + "5012": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.__constructor" + }, + "5013": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default" + }, + "5014": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "__0" + }, + "5015": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "options" + }, + "5016": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.isDefault" + }, + "5017": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.logger_" + }, + "5018": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.options_" + }, + "5019": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.createIndex" + }, + "5020": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.createIndex" + }, + "5021": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "indexName" + }, + "5022": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "options" + }, + "5023": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.getIndex" + }, + "5024": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.getIndex" + }, + "5025": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "indexName" + }, + "5026": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.addDocuments" + }, + "5027": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.addDocuments" + }, + "5028": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "indexName" + }, + "5029": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "documents" + }, + "5030": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "type" + }, + "5031": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.replaceDocuments" + }, + "5032": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.replaceDocuments" + }, + "5033": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "indexName" + }, + "5034": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "documents" + }, + "5035": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "type" + }, + "5036": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.deleteDocument" + }, + "5037": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.deleteDocument" + }, + "5038": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "indexName" + }, + "5039": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "document_id" + }, + "5040": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.deleteAllDocuments" + }, + "5041": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.deleteAllDocuments" + }, + "5042": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "indexName" + }, + "5043": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.search" + }, + "5044": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.search" + }, + "5045": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "indexName" + }, + "5046": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "query" + }, + "5047": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "options" + }, + "5048": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "__type" + }, + "5049": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "__type.hits" + }, + "5050": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.updateSettings" + }, + "5051": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "default.updateSettings" + }, + "5052": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "indexName" + }, + "5053": { + "sourceFileName": "../../../packages/medusa/src/services/search.ts", + "qualifiedName": "settings" + }, + "5054": { + "sourceFileName": "../../../packages/utils/dist/search/abstract-service.d.ts", + "qualifiedName": "AbstractSearchService.options" + }, + "5055": { + "sourceFileName": "../../../packages/utils/dist/search/abstract-service.d.ts", + "qualifiedName": "AbstractSearchService.options" + }, + "5056": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService" + }, + "5057": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.__constructor" + }, + "5058": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService" + }, + "5059": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "__0" + }, + "5060": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.providerService_" + }, + "5061": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.regionService_" + }, + "5062": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.requirementRepository_" + }, + "5063": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.optionRepository_" + }, + "5064": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-option.ts", + "qualifiedName": "__object" + }, + "5065": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-option.ts", + "qualifiedName": "__object.upsertShippingProfile" + }, + "5066": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-option.ts", + "qualifiedName": "__object.upsertShippingProfile" + }, + "5067": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-option.ts", + "qualifiedName": "shippingOptionIds" + }, + "5068": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-option.ts", + "qualifiedName": "shippingProfileId" + }, + "5069": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.methodRepository_" + }, + "5070": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.featureFlagRouter_" + }, + "5071": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.validateRequirement_" + }, + "5072": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.validateRequirement_" + }, + "5073": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "requirement" + }, + "5074": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "optionId" + }, + "5075": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.list" + }, + "5076": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.list" + }, + "5077": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "selector" + }, + "5078": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "config" + }, + "5079": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.listAndCount" + }, + "5080": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.listAndCount" + }, + "5081": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "selector" + }, + "5082": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "config" + }, + "5083": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.retrieve" + }, + "5084": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.retrieve" + }, + "5085": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "optionId" + }, + "5086": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "options" + }, + "5087": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.updateShippingMethod" + }, + "5088": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.updateShippingMethod" + }, + "5089": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "id" + }, + "5090": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "update" + }, + "5091": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.deleteShippingMethods" + }, + "5092": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.deleteShippingMethods" + }, + "5093": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "shippingMethods" + }, + "5094": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.createShippingMethod" + }, + "5095": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.createShippingMethod" + }, + "5096": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "optionId" + }, + "5097": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "data" + }, + "5098": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "config" + }, + "5099": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.validateCartOption" + }, + "5100": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.validateCartOption" + }, + "5101": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "option" + }, + "5102": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "cart" + }, + "5103": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.validateAndMutatePrice" + }, + "5104": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.validateAndMutatePrice" + }, + "5105": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "option" + }, + "5106": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "priceInput" + }, + "5107": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.create" + }, + "5108": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.create" + }, + "5109": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "data" + }, + "5110": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.validatePriceType_" + }, + "5111": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.validatePriceType_" + }, + "5112": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "priceType" + }, + "5113": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "option" + }, + "5114": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.update" + }, + "5115": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.update" + }, + "5116": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "optionId" + }, + "5117": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "update" + }, + "5118": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.delete" + }, + "5119": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.delete" + }, + "5120": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "optionId" + }, + "5121": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.addRequirement" + }, + "5122": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.addRequirement" + }, + "5123": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "optionId" + }, + "5124": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "requirement" + }, + "5125": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.removeRequirement" + }, + "5126": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.removeRequirement" + }, + "5127": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "requirementId" + }, + "5128": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.updateShippingProfile" + }, + "5129": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.updateShippingProfile" + }, + "5130": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "optionIds" + }, + "5131": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "profileId" + }, + "5132": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.getPrice_" + }, + "5133": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "ShippingOptionService.getPrice_" + }, + "5134": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "option" + }, + "5135": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "data" + }, + "5136": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-option.ts", + "qualifiedName": "cart" + }, + "5137": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "5138": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "5139": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5140": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5141": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "5142": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "5143": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "5144": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5145": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5146": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5147": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5148": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5149": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "5150": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5151": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "5152": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5153": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5154": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "5155": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "5156": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "5157": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5158": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5159": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5160": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "5161": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5162": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5163": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5164": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "5165": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5166": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5167": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5168": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService" + }, + "5169": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.__constructor" + }, + "5170": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService" + }, + "5171": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "__0" + }, + "5172": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.productService_" + }, + "5173": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.shippingOptionService_" + }, + "5174": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.customShippingOptionService_" + }, + "5175": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.shippingProfileRepository_" + }, + "5176": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-profile.ts", + "qualifiedName": "__object" + }, + "5177": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-profile.ts", + "qualifiedName": "__object.findByProducts" + }, + "5178": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-profile.ts", + "qualifiedName": "__object.findByProducts" + }, + "5179": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-profile.ts", + "qualifiedName": "productIds" + }, + "5180": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-profile.ts", + "qualifiedName": "__type" + }, + "5181": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-profile.ts", + "qualifiedName": "__type.__index" + }, + "5183": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.productRepository_" + }, + "5184": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object" + }, + "5185": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProducts" + }, + "5186": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProducts" + }, + "5187": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "5188": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "shouldCount" + }, + "5189": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProductsWithIds" + }, + "5190": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.queryProductsWithIds" + }, + "5191": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__0" + }, + "5192": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "5193": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.entityIds" + }, + "5194": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.groupedRelations" + }, + "5195": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "5196": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.__index" + }, + "5198": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.withDeleted" + }, + "5199": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.select" + }, + "5200": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.order" + }, + "5201": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "5202": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.__index" + }, + "5204": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.where" + }, + "5205": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelationsAndCount" + }, + "5206": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelationsAndCount" + }, + "5207": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "5208": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "idsOrOptionsWithoutRelations" + }, + "5209": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelations" + }, + "5210": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findWithRelations" + }, + "5211": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "5212": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "idsOrOptionsWithoutRelations" + }, + "5213": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "withDeleted" + }, + "5214": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "5215": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.findOneWithRelations" + }, + "5216": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "5217": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "optionsWithoutRelations" + }, + "5218": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkAddToCollection" + }, + "5219": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkAddToCollection" + }, + "5220": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productIds" + }, + "5221": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "collectionId" + }, + "5222": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkRemoveFromCollection" + }, + "5223": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.bulkRemoveFromCollection" + }, + "5224": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productIds" + }, + "5225": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "collectionId" + }, + "5226": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "5227": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getFreeTextSearchResultsAndCount" + }, + "5228": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "q" + }, + "5229": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "options" + }, + "5230": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "relations" + }, + "5231": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsFromInput" + }, + "5232": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsFromInput" + }, + "5233": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "categoryId" + }, + "5234": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "includeCategoryChildren" + }, + "5235": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsRecursively" + }, + "5236": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.getCategoryIdsRecursively" + }, + "5237": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "productCategory" + }, + "5238": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._findWithRelations" + }, + "5239": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._findWithRelations" + }, + "5240": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__0" + }, + "5241": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type" + }, + "5242": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.relations" + }, + "5243": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.idsOrOptionsWithoutRelations" + }, + "5244": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.withDeleted" + }, + "5245": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__type.shouldCount" + }, + "5246": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.isProductInSalesChannels" + }, + "5247": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object.isProductInSalesChannels" + }, + "5248": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "id" + }, + "5249": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "salesChannelIds" + }, + "5250": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._applyCategoriesQuery" + }, + "5251": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__object._applyCategoriesQuery" + }, + "5252": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "qb" + }, + "5253": { + "sourceFileName": "../../../packages/medusa/src/repositories/product.ts", + "qualifiedName": "__1" + }, + "5254": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.featureFlagRouter_" + }, + "5255": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.list" + }, + "5256": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.list" + }, + "5257": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "selector" + }, + "5258": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "config" + }, + "5259": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.getMapProfileIdsByProductIds" + }, + "5260": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.getMapProfileIdsByProductIds" + }, + "5261": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "productIds" + }, + "5262": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.retrieve" + }, + "5263": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.retrieve" + }, + "5264": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "profileId" + }, + "5265": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "options" + }, + "5266": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.retrieveForProducts" + }, + "5267": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.retrieveForProducts" + }, + "5268": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "productIds" + }, + "5269": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "__type" + }, + "5270": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "__type.__index" + }, + "5272": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.retrieveDefault" + }, + "5273": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.retrieveDefault" + }, + "5274": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.createDefault" + }, + "5275": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.createDefault" + }, + "5276": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.retrieveGiftCardDefault" + }, + "5277": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.retrieveGiftCardDefault" + }, + "5278": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.createGiftCardDefault" + }, + "5279": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.createGiftCardDefault" + }, + "5280": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.create" + }, + "5281": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.create" + }, + "5282": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "profile" + }, + "5283": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.update" + }, + "5284": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.update" + }, + "5285": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "profileId" + }, + "5286": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "update" + }, + "5287": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.delete" + }, + "5288": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.delete" + }, + "5289": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "profileId" + }, + "5290": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.addProduct" + }, + "5291": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.addProduct" + }, + "5292": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "profileId" + }, + "5293": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "productId" + }, + "5294": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.addProducts" + }, + "5295": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.addProducts" + }, + "5296": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "profileId" + }, + "5297": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "productId" + }, + "5298": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.removeProducts" + }, + "5299": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.removeProducts" + }, + "5300": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "profileId" + }, + "5301": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "productId" + }, + "5302": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.addShippingOption" + }, + "5303": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.addShippingOption" + }, + "5304": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "profileId" + }, + "5305": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "optionId" + }, + "5306": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.fetchCartOptions" + }, + "5307": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.fetchCartOptions" + }, + "5308": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "cart" + }, + "5309": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.getProfilesInCart" + }, + "5310": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "ShippingProfileService.getProfilesInCart" + }, + "5311": { + "sourceFileName": "../../../packages/medusa/src/services/shipping-profile.ts", + "qualifiedName": "cart" + }, + "5312": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "5313": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "5314": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5315": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5316": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "5317": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "5318": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "5319": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5320": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5321": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5322": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5323": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5324": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "5325": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5326": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "5327": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5328": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5329": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "5330": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "5331": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "5332": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5333": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5334": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5335": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "5336": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5337": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5338": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5339": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "5340": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5341": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5342": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5343": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "StagedJobService" + }, + "5344": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "StagedJobService.__constructor" + }, + "5345": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "StagedJobService" + }, + "5346": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "__0" + }, + "5347": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "StagedJobService.stagedJobRepository_" + }, + "5348": { + "sourceFileName": "../../../packages/medusa/src/repositories/staged-job.ts", + "qualifiedName": "__object" + }, + "5349": { + "sourceFileName": "../../../packages/medusa/src/repositories/staged-job.ts", + "qualifiedName": "__object.insertBulk" + }, + "5350": { + "sourceFileName": "../../../packages/medusa/src/repositories/staged-job.ts", + "qualifiedName": "__object.insertBulk" + }, + "5351": { + "sourceFileName": "../../../packages/medusa/src/repositories/staged-job.ts", + "qualifiedName": "jobToCreates" + }, + "5352": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "StagedJobService.list" + }, + "5353": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "StagedJobService.list" + }, + "5354": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "config" + }, + "5355": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "StagedJobService.delete" + }, + "5356": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "StagedJobService.delete" + }, + "5357": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "stagedJobIds" + }, + "5358": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "StagedJobService.create" + }, + "5359": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "StagedJobService.create" + }, + "5360": { + "sourceFileName": "../../../packages/medusa/src/services/staged-job.ts", + "qualifiedName": "data" + }, + "5361": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "5362": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "5363": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5364": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5365": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "5366": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "5367": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "5368": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5369": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5370": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5371": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5372": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5373": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "5374": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5375": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "5376": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5377": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5378": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "5379": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "5380": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "5381": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5382": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5383": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5384": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "5385": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5386": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5387": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5388": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "5389": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5390": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5391": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5392": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService" + }, + "5393": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.__constructor" + }, + "5394": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService" + }, + "5395": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "__0" + }, + "5396": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.storeRepository_" + }, + "5397": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.currencyRepository_" + }, + "5398": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.eventBus_" + }, + "5399": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.create" + }, + "5400": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.create" + }, + "5401": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.retrieve" + }, + "5402": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.retrieve" + }, + "5403": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "config" + }, + "5404": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.getDefaultCurrency_" + }, + "5405": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.getDefaultCurrency_" + }, + "5406": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "code" + }, + "5407": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.update" + }, + "5408": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.update" + }, + "5409": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "data" + }, + "5410": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.addCurrency" + }, + "5411": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.addCurrency" + }, + "5412": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "code" + }, + "5413": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.removeCurrency" + }, + "5414": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "StoreService.removeCurrency" + }, + "5415": { + "sourceFileName": "../../../packages/medusa/src/services/store.ts", + "qualifiedName": "code" + }, + "5416": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "5417": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "5418": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5419": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5420": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "5421": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "5422": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "5423": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5424": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5425": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5426": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5427": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5428": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "5429": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5430": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "5431": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5432": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5433": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "5434": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "5435": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "5436": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5437": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5438": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5439": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "5440": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5441": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5442": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5443": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "5444": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5445": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5446": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5447": { + "sourceFileName": "../../../packages/medusa/src/services/strategy-resolver.ts", + "qualifiedName": "default" + }, + "5448": { + "sourceFileName": "../../../packages/medusa/src/services/strategy-resolver.ts", + "qualifiedName": "default.__constructor" + }, + "5449": { + "sourceFileName": "../../../packages/medusa/src/services/strategy-resolver.ts", + "qualifiedName": "default" + }, + "5450": { + "sourceFileName": "../../../packages/medusa/src/services/strategy-resolver.ts", + "qualifiedName": "container" + }, + "5451": { + "sourceFileName": "../../../packages/medusa/src/services/strategy-resolver.ts", + "qualifiedName": "default.container" + }, + "5452": { + "sourceFileName": "../../../packages/medusa/src/services/strategy-resolver.ts", + "qualifiedName": "default.resolveBatchJobByType" + }, + "5453": { + "sourceFileName": "../../../packages/medusa/src/services/strategy-resolver.ts", + "qualifiedName": "default.resolveBatchJobByType" + }, + "5454": { + "sourceFileName": "../../../packages/medusa/src/services/strategy-resolver.ts", + "qualifiedName": "type" + }, + "5455": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "5456": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "5457": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5458": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5459": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "5460": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "5461": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "5462": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5463": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5464": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5465": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5466": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5467": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "5468": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5469": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "5470": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5471": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5472": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "5473": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "5474": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "5475": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5476": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5477": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5478": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "5479": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5480": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5481": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5482": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "5483": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5484": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5485": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5486": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService" + }, + "5487": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.Events" + }, + "5488": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__object" + }, + "5489": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__object.CREATED" + }, + "5490": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__object.RECEIVED" + }, + "5491": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__object.SHIPMENT_CREATED" + }, + "5492": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__object.PAYMENT_COMPLETED" + }, + "5493": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__object.PAYMENT_CAPTURED" + }, + "5494": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__object.PAYMENT_CAPTURE_FAILED" + }, + "5495": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__object.PROCESS_REFUND_FAILED" + }, + "5496": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__object.REFUND_PROCESSED" + }, + "5497": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__object.FULFILLMENT_CREATED" + }, + "5498": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.__constructor" + }, + "5499": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService" + }, + "5500": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__0" + }, + "5501": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.swapRepository_" + }, + "5502": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.cartService_" + }, + "5503": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.eventBus_" + }, + "5504": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.orderService_" + }, + "5505": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.returnService_" + }, + "5506": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.totalsService_" + }, + "5507": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.lineItemService_" + }, + "5508": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.fulfillmentService_" + }, + "5509": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.shippingOptionService_" + }, + "5510": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.paymentProviderService_" + }, + "5511": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.lineItemAdjustmentService_" + }, + "5512": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.customShippingOptionService_" + }, + "5513": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.productVariantInventoryService_" + }, + "5514": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.transformQueryForCart" + }, + "5515": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.transformQueryForCart" + }, + "5516": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "config" + }, + "5517": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type" + }, + "5518": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.select" + }, + "5519": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type" + }, + "5520": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.select" + }, + "5521": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type" + }, + "5522": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.cartSelects" + }, + "5523": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.cartRelations" + }, + "5524": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.retrieve" + }, + "5525": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.retrieve" + }, + "5526": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "swapId" + }, + "5527": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "config" + }, + "5528": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type" + }, + "5529": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.select" + }, + "5530": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.retrieveByCartId" + }, + "5531": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.retrieveByCartId" + }, + "5532": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "cartId" + }, + "5533": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "relations" + }, + "5534": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.list" + }, + "5535": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.list" + }, + "5536": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "selector" + }, + "5537": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "config" + }, + "5538": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.listAndCount" + }, + "5539": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.listAndCount" + }, + "5540": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "selector" + }, + "5541": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "config" + }, + "5542": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.create" + }, + "5543": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.create" + }, + "5544": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "order" + }, + "5545": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "returnItems" + }, + "5546": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "additionalItems" + }, + "5547": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "returnShipping" + }, + "5548": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type" + }, + "5549": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.option_id" + }, + "5550": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.price" + }, + "5551": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "custom" + }, + "5552": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type" + }, + "5553": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.no_notification" + }, + "5554": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.idempotency_key" + }, + "5555": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.allow_backorder" + }, + "5556": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.location_id" + }, + "5557": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.processDifference" + }, + "5558": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.processDifference" + }, + "5559": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "swapId" + }, + "5560": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.update" + }, + "5561": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.update" + }, + "5562": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "swapId" + }, + "5563": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "update" + }, + "5564": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.createCart" + }, + "5565": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.createCart" + }, + "5566": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "swapId" + }, + "5567": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "customShippingOptions" + }, + "5568": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type" + }, + "5569": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.option_id" + }, + "5570": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.price" + }, + "5571": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "context" + }, + "5572": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type" + }, + "5573": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.sales_channel_id" + }, + "5574": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.registerCartCompletion" + }, + "5575": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.registerCartCompletion" + }, + "5576": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "swapId" + }, + "5577": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.cancel" + }, + "5578": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.cancel" + }, + "5579": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "swapId" + }, + "5580": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.createFulfillment" + }, + "5581": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.createFulfillment" + }, + "5582": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "swapId" + }, + "5583": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "config" + }, + "5584": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.cancelFulfillment" + }, + "5585": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.cancelFulfillment" + }, + "5586": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "fulfillmentId" + }, + "5587": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.createShipment" + }, + "5588": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.createShipment" + }, + "5589": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "swapId" + }, + "5590": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "fulfillmentId" + }, + "5591": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "trackingLinks" + }, + "5592": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type" + }, + "5593": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "__type.tracking_number" + }, + "5594": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "config" + }, + "5595": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.deleteMetadata" + }, + "5596": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.deleteMetadata" + }, + "5597": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "swapId" + }, + "5598": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "key" + }, + "5599": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.registerReceived" + }, + "5600": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.registerReceived" + }, + "5601": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "id" + }, + "5602": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.areReturnItemsValid" + }, + "5603": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "SwapService.areReturnItemsValid" + }, + "5604": { + "sourceFileName": "../../../packages/medusa/src/services/swap.ts", + "qualifiedName": "returnItems" + }, + "5605": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "5606": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "5607": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5608": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5609": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "5610": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "5611": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "5612": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5613": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5614": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5615": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5616": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5617": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "5618": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5619": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "5620": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5621": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5622": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "5623": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "5624": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "5625": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5626": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5627": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5628": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "5629": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5630": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5631": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5632": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "5633": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5634": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5635": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5636": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService" + }, + "5637": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.identifier" + }, + "5638": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.__constructor" + }, + "5639": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService" + }, + "5640": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "_" + }, + "5641": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.createPayment" + }, + "5642": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.createPayment" + }, + "5643": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "_" + }, + "5644": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.getStatus" + }, + "5645": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.getStatus" + }, + "5646": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "_" + }, + "5647": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.getPaymentData" + }, + "5648": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.getPaymentData" + }, + "5649": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "_" + }, + "5650": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.authorizePayment" + }, + "5651": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.authorizePayment" + }, + "5652": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "_" + }, + "5653": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.updatePaymentData" + }, + "5654": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.updatePaymentData" + }, + "5655": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "_" + }, + "5656": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.updatePayment" + }, + "5657": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.updatePayment" + }, + "5658": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "_" + }, + "5659": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.deletePayment" + }, + "5660": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.deletePayment" + }, + "5661": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "_" + }, + "5662": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.capturePayment" + }, + "5663": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.capturePayment" + }, + "5664": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "_" + }, + "5665": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.refundPayment" + }, + "5666": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.refundPayment" + }, + "5667": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "_" + }, + "5668": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.cancelPayment" + }, + "5669": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "SystemProviderService.cancelPayment" + }, + "5670": { + "sourceFileName": "../../../packages/medusa/src/services/system-payment-provider.ts", + "qualifiedName": "_" + }, + "5671": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "5672": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "5673": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5674": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5675": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "5676": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "5677": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "5678": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5679": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5680": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5681": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5682": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5683": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "5684": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5685": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "5686": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5687": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5688": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "5689": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "5690": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "5691": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5692": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5693": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5694": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "5695": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5696": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5697": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5698": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "5699": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5700": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5701": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5702": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService" + }, + "5703": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.__constructor" + }, + "5704": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService" + }, + "5705": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "container" + }, + "5706": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.container_" + }, + "5707": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.cacheService_" + }, + "5708": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.taxRateService_" + }, + "5709": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.taxLineRepo_" + }, + "5710": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "__object" + }, + "5711": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "__object.upsertLines" + }, + "5712": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "__object.upsertLines" + }, + "5713": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "lines" + }, + "5714": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "__object.deleteForCart" + }, + "5715": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "__object.deleteForCart" + }, + "5716": { + "sourceFileName": "../../../packages/medusa/src/repositories/line-item-tax-line.ts", + "qualifiedName": "cartId" + }, + "5717": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.smTaxLineRepo_" + }, + "5718": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-method-tax-line.ts", + "qualifiedName": "__object" + }, + "5719": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-method-tax-line.ts", + "qualifiedName": "__object.upsertLines" + }, + "5720": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-method-tax-line.ts", + "qualifiedName": "__object.upsertLines" + }, + "5721": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-method-tax-line.ts", + "qualifiedName": "lines" + }, + "5722": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-method-tax-line.ts", + "qualifiedName": "__object.deleteForCart" + }, + "5723": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-method-tax-line.ts", + "qualifiedName": "__object.deleteForCart" + }, + "5724": { + "sourceFileName": "../../../packages/medusa/src/repositories/shipping-method-tax-line.ts", + "qualifiedName": "cartId" + }, + "5725": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.taxProviderRepo_" + }, + "5726": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.eventBus_" + }, + "5727": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.list" + }, + "5728": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.list" + }, + "5729": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.retrieveProvider" + }, + "5730": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.retrieveProvider" + }, + "5731": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "region" + }, + "5732": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.clearLineItemsTaxLines" + }, + "5733": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.clearLineItemsTaxLines" + }, + "5734": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "itemIds" + }, + "5735": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.clearTaxLines" + }, + "5736": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.clearTaxLines" + }, + "5737": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "cartId" + }, + "5738": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.createTaxLines" + }, + "5739": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.createTaxLines" + }, + "5740": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "cartOrLineItems" + }, + "5741": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "calculationContext" + }, + "5742": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.createShippingTaxLines" + }, + "5743": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.createShippingTaxLines" + }, + "5744": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "shippingMethod" + }, + "5745": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "calculationContext" + }, + "5746": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getShippingTaxLines" + }, + "5747": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getShippingTaxLines" + }, + "5748": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "shippingMethod" + }, + "5749": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "calculationContext" + }, + "5750": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getTaxLines" + }, + "5751": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getTaxLines" + }, + "5752": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "lineItems" + }, + "5753": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "calculationContext" + }, + "5754": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getTaxLinesMap" + }, + "5755": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getTaxLinesMap" + }, + "5756": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "items" + }, + "5757": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "calculationContext" + }, + "5758": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getRegionRatesForShipping" + }, + "5759": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getRegionRatesForShipping" + }, + "5760": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "optionId" + }, + "5761": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "regionDetails" + }, + "5762": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getRegionRatesForProduct" + }, + "5763": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getRegionRatesForProduct" + }, + "5764": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "productIds" + }, + "5765": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "region" + }, + "5766": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getCacheKey" + }, + "5767": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.getCacheKey" + }, + "5768": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "id" + }, + "5769": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "regionId" + }, + "5770": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.registerInstalledProviders" + }, + "5771": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "TaxProviderService.registerInstalledProviders" + }, + "5772": { + "sourceFileName": "../../../packages/medusa/src/services/tax-provider.ts", + "qualifiedName": "providers" + }, + "5773": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "5774": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "5775": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5776": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5777": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "5778": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "5779": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "5780": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5781": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5782": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5783": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5784": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5785": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "5786": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5787": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "5788": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5789": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5790": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "5791": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "5792": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "5793": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5794": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5795": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5796": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "5797": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5798": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5799": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5800": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "5801": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5802": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5803": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5804": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService" + }, + "5805": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.__constructor" + }, + "5806": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService" + }, + "5807": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "__0" + }, + "5808": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.productService_" + }, + "5809": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.productTypeService_" + }, + "5810": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.shippingOptionService_" + }, + "5811": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.taxRateRepository_" + }, + "5812": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object" + }, + "5813": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.getFindQueryBuilder" + }, + "5814": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.getFindQueryBuilder" + }, + "5815": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "findOptions" + }, + "5816": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.findWithResolution" + }, + "5817": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.findWithResolution" + }, + "5818": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "findOptions" + }, + "5819": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.findOneWithResolution" + }, + "5820": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.findOneWithResolution" + }, + "5821": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "findOptions" + }, + "5822": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.findAndCountWithResolution" + }, + "5823": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.findAndCountWithResolution" + }, + "5824": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "findOptions" + }, + "5825": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.applyResolutionsToQueryBuilder" + }, + "5826": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.applyResolutionsToQueryBuilder" + }, + "5827": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "qb" + }, + "5828": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "resolverFields" + }, + "5829": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.removeFromProduct" + }, + "5830": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.removeFromProduct" + }, + "5831": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "id" + }, + "5832": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "productIds" + }, + "5833": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.addToProduct" + }, + "5834": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.addToProduct" + }, + "5835": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "id" + }, + "5836": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "productIds" + }, + "5837": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "overrideExisting" + }, + "5838": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.removeFromProductType" + }, + "5839": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.removeFromProductType" + }, + "5840": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "id" + }, + "5841": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "productTypeIds" + }, + "5842": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.addToProductType" + }, + "5843": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.addToProductType" + }, + "5844": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "id" + }, + "5845": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "productTypeIds" + }, + "5846": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "overrideExisting" + }, + "5847": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.removeFromShippingOption" + }, + "5848": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.removeFromShippingOption" + }, + "5849": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "id" + }, + "5850": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "optionIds" + }, + "5851": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.addToShippingOption" + }, + "5852": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.addToShippingOption" + }, + "5853": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "id" + }, + "5854": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "optionIds" + }, + "5855": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "overrideExisting" + }, + "5856": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.listByProduct" + }, + "5857": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.listByProduct" + }, + "5858": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "productId" + }, + "5859": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "config" + }, + "5860": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.listByShippingOption" + }, + "5861": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "__object.listByShippingOption" + }, + "5862": { + "sourceFileName": "../../../packages/medusa/src/repositories/tax-rate.ts", + "qualifiedName": "optionId" + }, + "5863": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.list" + }, + "5864": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.list" + }, + "5865": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "selector" + }, + "5866": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "config" + }, + "5867": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.listAndCount" + }, + "5868": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.listAndCount" + }, + "5869": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "selector" + }, + "5870": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "config" + }, + "5871": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.retrieve" + }, + "5872": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.retrieve" + }, + "5873": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "taxRateId" + }, + "5874": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "config" + }, + "5875": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.create" + }, + "5876": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.create" + }, + "5877": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "data" + }, + "5878": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.update" + }, + "5879": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.update" + }, + "5880": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "id" + }, + "5881": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "data" + }, + "5882": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.delete" + }, + "5883": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.delete" + }, + "5884": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "id" + }, + "5885": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.removeFromProduct" + }, + "5886": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.removeFromProduct" + }, + "5887": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "id" + }, + "5888": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "productIds" + }, + "5889": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.removeFromProductType" + }, + "5890": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.removeFromProductType" + }, + "5891": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "id" + }, + "5892": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "typeIds" + }, + "5893": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.removeFromShippingOption" + }, + "5894": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.removeFromShippingOption" + }, + "5895": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "id" + }, + "5896": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "optionIds" + }, + "5897": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.addToProduct" + }, + "5898": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.addToProduct" + }, + "5899": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "id" + }, + "5900": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "productIds" + }, + "5901": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "replace" + }, + "5902": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.addToProductType" + }, + "5903": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.addToProductType" + }, + "5904": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "id" + }, + "5905": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "productTypeIds" + }, + "5906": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "replace" + }, + "5907": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.addToShippingOption" + }, + "5908": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.addToShippingOption" + }, + "5909": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "id" + }, + "5910": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "optionIds" + }, + "5911": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "replace" + }, + "5912": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.listByProduct" + }, + "5913": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.listByProduct" + }, + "5914": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "productId" + }, + "5915": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "config" + }, + "5916": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.listByShippingOption" + }, + "5917": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "TaxRateService.listByShippingOption" + }, + "5918": { + "sourceFileName": "../../../packages/medusa/src/services/tax-rate.ts", + "qualifiedName": "shippingOptionId" + }, + "5919": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "5920": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "5921": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5922": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "5923": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "5924": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "5925": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "5926": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5927": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "5928": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5929": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5930": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "5931": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "5932": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5933": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "5934": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5935": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "5936": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "5937": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "5938": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "5939": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5940": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5941": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "5942": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "5943": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5944": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5945": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5946": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "5947": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5948": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "5949": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "5950": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "TokenService" + }, + "5951": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "TokenService.RESOLUTION_KEY" + }, + "5952": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "TokenService.__constructor" + }, + "5953": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "TokenService" + }, + "5954": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "__0" + }, + "5955": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "TokenService.configModule_" + }, + "5956": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "TokenService.verifyToken" + }, + "5957": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "TokenService.verifyToken" + }, + "5958": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "token" + }, + "5959": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "options" + }, + "5960": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "TokenService.signToken" + }, + "5961": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "TokenService.signToken" + }, + "5962": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "data" + }, + "5963": { + "sourceFileName": "../../../packages/medusa/src/services/token.ts", + "qualifiedName": "options" + }, + "5964": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService" + }, + "5965": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.__constructor" + }, + "5966": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService" + }, + "5967": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__0" + }, + "5968": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.taxProviderService_" + }, + "5969": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.newTotalsService_" + }, + "5970": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.taxCalculationStrategy_" + }, + "5971": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.featureFlagRouter_" + }, + "5972": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getTotal" + }, + "5973": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getTotal" + }, + "5974": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "5975": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "options" + }, + "5976": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getPaidTotal" + }, + "5977": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getPaidTotal" + }, + "5978": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "order" + }, + "5979": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getSwapTotal" + }, + "5980": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getSwapTotal" + }, + "5981": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "order" + }, + "5982": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getShippingMethodTotals" + }, + "5983": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getShippingMethodTotals" + }, + "5984": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "shippingMethod" + }, + "5985": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "5986": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "opts" + }, + "5987": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getSubtotal" + }, + "5988": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getSubtotal" + }, + "5989": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "5990": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "opts" + }, + "5991": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getShippingTotal" + }, + "5992": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getShippingTotal" + }, + "5993": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "5994": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getTaxTotal" + }, + "5995": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getTaxTotal" + }, + "5996": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "5997": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "forceTaxes" + }, + "5998": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getAllocationMap" + }, + "5999": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getAllocationMap" + }, + "6000": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "orderOrCart" + }, + "6001": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type" + }, + "6002": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type.discounts" + }, + "6003": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type.items" + }, + "6004": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type.swaps" + }, + "6005": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type.claims" + }, + "6006": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "options" + }, + "6007": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getRefundedTotal" + }, + "6008": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getRefundedTotal" + }, + "6009": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "order" + }, + "6010": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineItemRefund" + }, + "6011": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineItemRefund" + }, + "6012": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "order" + }, + "6013": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "lineItem" + }, + "6014": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getRefundTotal" + }, + "6015": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getRefundTotal" + }, + "6016": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "order" + }, + "6017": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "lineItems" + }, + "6018": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.calculateDiscount_" + }, + "6019": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.calculateDiscount_" + }, + "6020": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "lineItem" + }, + "6021": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "variant" + }, + "6022": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "variantPrice" + }, + "6023": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "value" + }, + "6024": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "discountType" + }, + "6025": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getAllocationItemDiscounts" + }, + "6026": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getAllocationItemDiscounts" + }, + "6027": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "discount" + }, + "6028": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cart" + }, + "6029": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineItemDiscountAdjustment" + }, + "6030": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineItemDiscountAdjustment" + }, + "6031": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "lineItem" + }, + "6032": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "discount" + }, + "6033": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineItemAdjustmentsTotal" + }, + "6034": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineItemAdjustmentsTotal" + }, + "6035": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "6036": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineDiscounts" + }, + "6037": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineDiscounts" + }, + "6038": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "6039": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type" + }, + "6040": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type.items" + }, + "6041": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type.swaps" + }, + "6042": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type.claims" + }, + "6043": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "discount" + }, + "6044": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineItemTotals" + }, + "6045": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineItemTotals" + }, + "6046": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "lineItem" + }, + "6047": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "6048": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "options" + }, + "6049": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineItemTotal" + }, + "6050": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getLineItemTotal" + }, + "6051": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "lineItem" + }, + "6052": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "6053": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "options" + }, + "6054": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getGiftCardableAmount" + }, + "6055": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getGiftCardableAmount" + }, + "6056": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "6057": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getGiftCardTotal" + }, + "6058": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getGiftCardTotal" + }, + "6059": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "6060": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "opts" + }, + "6061": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type" + }, + "6062": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type.gift_cardable" + }, + "6063": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type" + }, + "6064": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type.total" + }, + "6065": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "__type.tax_total" + }, + "6066": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getDiscountTotal" + }, + "6067": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getDiscountTotal" + }, + "6068": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "cartOrOrder" + }, + "6069": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getCalculationContext" + }, + "6070": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.getCalculationContext" + }, + "6071": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "calculationContextData" + }, + "6072": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "options" + }, + "6073": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.rounded" + }, + "6074": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "TotalsService.rounded" + }, + "6075": { + "sourceFileName": "../../../packages/medusa/src/services/totals.ts", + "qualifiedName": "value" + }, + "6076": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "6077": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "6078": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "6079": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "6080": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "6081": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "6082": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "6083": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "6084": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "6085": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "6086": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "6087": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "6088": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "6089": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6090": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "6091": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "6092": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "6093": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "6094": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "6095": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "6096": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6097": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6098": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "6099": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "6100": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6101": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6102": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "6103": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "6104": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6105": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6106": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "6107": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService" + }, + "6108": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.Events" + }, + "6109": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "__object" + }, + "6110": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "__object.PASSWORD_RESET" + }, + "6111": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "__object.CREATED" + }, + "6112": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "__object.UPDATED" + }, + "6113": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "__object.DELETED" + }, + "6114": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.__constructor" + }, + "6115": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService" + }, + "6116": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "__0" + }, + "6117": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.analyticsConfigService_" + }, + "6118": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.userRepository_" + }, + "6119": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.eventBus_" + }, + "6120": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.featureFlagRouter_" + }, + "6121": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.list" + }, + "6122": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.list" + }, + "6123": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "selector" + }, + "6124": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "config" + }, + "6125": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "__object" + }, + "6126": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.retrieve" + }, + "6127": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.retrieve" + }, + "6128": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "userId" + }, + "6129": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "config" + }, + "6130": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.retrieveByApiToken" + }, + "6131": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.retrieveByApiToken" + }, + "6132": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "apiToken" + }, + "6133": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "relations" + }, + "6134": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.retrieveByEmail" + }, + "6135": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.retrieveByEmail" + }, + "6136": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "email" + }, + "6137": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "config" + }, + "6138": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.hashPassword_" + }, + "6139": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.hashPassword_" + }, + "6140": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "password" + }, + "6141": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.create" + }, + "6142": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.create" + }, + "6143": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "user" + }, + "6144": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "password" + }, + "6145": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.update" + }, + "6146": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.update" + }, + "6147": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "userId" + }, + "6148": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "update" + }, + "6149": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.delete" + }, + "6150": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.delete" + }, + "6151": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "userId" + }, + "6152": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.setPassword_" + }, + "6153": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.setPassword_" + }, + "6154": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "userId" + }, + "6155": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "password" + }, + "6156": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.generateResetPasswordToken" + }, + "6157": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "UserService.generateResetPasswordToken" + }, + "6158": { + "sourceFileName": "../../../packages/medusa/src/services/user.ts", + "qualifiedName": "userId" + }, + "6159": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.manager_" + }, + "6160": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.transactionManager_" + }, + "6161": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "6162": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.activeManager_" + }, + "6163": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__container__" + }, + "6164": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__configModule__" + }, + "6165": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.__moduleDeclaration__" + }, + "6166": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "6167": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.withTransaction" + }, + "6168": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "6169": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "6170": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.shouldRetryTransaction_" + }, + "6171": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "err" + }, + "6172": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6173": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type.code" + }, + "6174": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "6175": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TransactionBaseService.atomicPhase_" + }, + "6176": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TResult" + }, + "6177": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "TError" + }, + "6178": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "work" + }, + "6179": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6180": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6181": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "transactionManager" + }, + "6182": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "isolationOrErrorHandler" + }, + "6183": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6184": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6185": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + }, + "6186": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "maybeErrorHandlerOrDontFail" + }, + "6187": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6188": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "__type" + }, + "6189": { + "sourceFileName": "../../../packages/medusa/src/interfaces/transaction-base-service.ts", + "qualifiedName": "error" + } + } +} \ No newline at end of file diff --git a/docs-util/typedoc-json-output/stock-location.json b/docs-util/typedoc-json-output/stock-location.json new file mode 100644 index 0000000000..14a3123654 --- /dev/null +++ b/docs-util/typedoc-json-output/stock-location.json @@ -0,0 +1,4669 @@ +{ + "id": 0, + "name": "stock-location", + "variant": "project", + "kind": 1, + "flags": {}, + "children": [ + { + "id": 59, + "name": "FilterableStockLocationProps", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved stock locations." + } + ] + }, + "children": [ + { + "id": 60, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The IDs to filter stock locations by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 61, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The names to filter stock locations by." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + { + "type": "reference", + "target": 116, + "name": "StringComparisonOperator", + "package": "@medusajs/types" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 60, + 61 + ] + } + ] + }, + { + "id": 62, + "name": "FindConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object that is used to configure how an entity is retrieved from the database. It accepts as a typed parameter an " + }, + { + "kind": "code", + "text": "`Entity`" + }, + { + "kind": "text", + "text": " class,\nwhich provides correct typing of field names in its properties." + } + ] + }, + "children": [ + { + "id": 67, + "name": "order", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An object used to specify how to sort the returned records. Its keys are the names of attributes of the entity, and a key's value can either be " + }, + { + "kind": "code", + "text": "`ASC`" + }, + { + "kind": "text", + "text": "\nto sort retrieved records in an ascending order, or " + }, + { + "kind": "code", + "text": "`DESC`" + }, + { + "kind": "text", + "text": " to sort retrieved records in a descending order." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 68, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 69, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 70, + "name": "K", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "ASC" + }, + { + "type": "literal", + "value": "DESC" + } + ] + } + } + } + } + }, + { + "id": 66, + "name": "relations", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being relation names of the entity to retrieve in the result." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 63, + "name": "select", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An array of strings, each being attribute names of the entity to retrieve in the result." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "Entity", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 64, + "name": "skip", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A number indicating the number of records to skip before retrieving the results." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 65, + "name": "take", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A number indicating the number of records to return in the result." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": null + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 71, + "name": "withDeleted", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A boolean indicating whether deleted records should also be retrieved as part of the result. This only works if the entity extends the\n" + }, + { + "kind": "code", + "text": "`SoftDeletableEntity`" + }, + { + "kind": "text", + "text": " class." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 67, + 66, + 63, + 64, + 65, + 71 + ] + } + ], + "typeParameters": [ + { + "id": 72, + "name": "Entity", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ] + }, + { + "id": 1, + "name": "IStockLocationService", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 19, + "name": "create", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 20, + "name": "create", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to create a stock location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created stock location's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeStockLocationModule,\n} from \"@medusajs/stock-location\"\n\nasync function createStockLocation (name: string) {\n const stockLocationModule = await initializeStockLocationModule({})\n\n const stockLocation = await stockLocationModule.create({\n name\n })\n \n // do something with the stock location or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 21, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The details of the stock location to create." + } + ] + }, + "type": { + "type": "reference", + "target": 86, + "name": "CreateStockLocationInput", + "package": "@medusajs/types" + } + }, + { + "id": 22, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 83, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 73, + "name": "StockLocationDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 28, + "name": "delete", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 29, + "name": "delete", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to delete a stock location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Resolves when the stock location is successfully deleted." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeStockLocationModule,\n} from \"@medusajs/stock-location\"\n\nasync function deleteStockLocation (id:string) {\n const stockLocationModule = await initializeStockLocationModule({})\n\n await stockLocationModule.delete(id)\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 30, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the stock location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 31, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 83, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 4, + "name": "list", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 5, + "name": "list", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of stock locations based on optional filters and configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of stock locations." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of stock locations using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeStockLocationModule,\n} from \"@medusajs/stock-location\"\n\nasync function listStockLocations (ids: string[]) {\n const stockLocationModule = await initializeStockLocationModule({})\n\n const stockLocations = await stockLocationModule.list({\n id: ids\n })\n \n // do something with the stock locations or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the stock locations:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeStockLocationModule,\n} from \"@medusajs/stock-location\"\n\nasync function listStockLocations (ids: string[]) {\n const stockLocationModule = await initializeStockLocationModule({})\n\n const stockLocations = await stockLocationModule.list({\n id: ids\n }, {\n relations: [\"address\"]\n })\n \n // do something with the stock locations or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeStockLocationModule,\n} from \"@medusajs/stock-location\"\n\nasync function listStockLocations (ids: string[], skip: number, take: number) {\n const stockLocationModule = await initializeStockLocationModule({})\n\n const stockLocations = await stockLocationModule.list({\n id: ids\n }, {\n relations: [\"address\"],\n skip,\n take\n })\n \n // do something with the stock locations or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 6, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved stock locations." + } + ] + }, + "type": { + "type": "reference", + "target": 59, + "name": "FilterableStockLocationProps", + "package": "@medusajs/types" + } + }, + { + "id": 7, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the stock locations are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a stock location." + } + ] + }, + "type": { + "type": "reference", + "target": 62, + "typeArguments": [ + { + "type": "reference", + "target": 73, + "name": "StockLocationDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 8, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 83, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 73, + "name": "StockLocationDTO", + "package": "@medusajs/types" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 9, + "name": "listAndCount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 10, + "name": "listAndCount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a paginated list of stock locations along with the total count of available stock locations satisfying the provided filters." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The list of stock locations along with the total count." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "To retrieve a list of stock locations using their IDs:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeStockLocationModule,\n} from \"@medusajs/stock-location\"\n\nasync function listStockLocations (ids: string[]) {\n const stockLocationModule = await initializeStockLocationModule({})\n\n const [stockLocations, count] = await stockLocationModule.listAndCount({\n id: ids\n })\n \n // do something with the stock locations or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved within the stock locations:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeStockLocationModule,\n} from \"@medusajs/stock-location\"\n\nasync function listStockLocations (ids: string[]) {\n const stockLocationModule = await initializeStockLocationModule({})\n\n const [stockLocations, count] = await stockLocationModule.listAndCount({\n id: ids\n }, {\n relations: [\"address\"]\n })\n \n // do something with the stock locations or return them\n}\n```" + }, + { + "kind": "text", + "text": "\n\nBy default, only the first " + }, + { + "kind": "code", + "text": "`10`" + }, + { + "kind": "text", + "text": " records are retrieved. You can control pagination by specifying the " + }, + { + "kind": "code", + "text": "`skip`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`take`" + }, + { + "kind": "text", + "text": " properties of the " + }, + { + "kind": "code", + "text": "`config`" + }, + { + "kind": "text", + "text": " parameter:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeStockLocationModule,\n} from \"@medusajs/stock-location\"\n\nasync function listStockLocations (ids: string[], skip: number, take: number) {\n const stockLocationModule = await initializeStockLocationModule({})\n\n const [stockLocations, count] = await stockLocationModule.listAndCount({\n id: ids\n }, {\n relations: [\"address\"],\n skip,\n take\n })\n \n // do something with the stock locations or return them\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 11, + "name": "selector", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The filters to apply on the retrieved stock locations." + } + ] + }, + "type": { + "type": "reference", + "target": 59, + "name": "FilterableStockLocationProps", + "package": "@medusajs/types" + } + }, + { + "id": 12, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the stock locations are retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a stock location." + } + ] + }, + "type": { + "type": "reference", + "target": 62, + "typeArguments": [ + { + "type": "reference", + "target": 73, + "name": "StockLocationDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 13, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 83, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "tuple", + "elements": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 73, + "name": "StockLocationDTO", + "package": "@medusajs/types" + } + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 14, + "name": "retrieve", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 15, + "name": "retrieve", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to retrieve a stock location by its ID" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The stock location's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "text", + "text": "A simple example that retrieves a inventory item by its ID:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeStockLocationModule,\n} from \"@medusajs/stock-location\"\n\nasync function retrieveStockLocation (id: string) {\n const stockLocationModule = await initializeStockLocationModule({})\n\n const stockLocation = await stockLocationModule.retrieve(id)\n \n // do something with the stock location or return it\n}\n```" + }, + { + "kind": "text", + "text": "\n\nTo specify relations that should be retrieved:\n\n" + }, + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeStockLocationModule,\n} from \"@medusajs/stock-location\"\n\nasync function retrieveStockLocation (id: string) {\n const stockLocationModule = await initializeStockLocationModule({})\n\n const stockLocation = await stockLocationModule.retrieve(id, {\n relations: [\"address\"]\n })\n \n // do something with the stock location or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 16, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the stock location" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 17, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The configurations determining how the stock location is retrieved. Its properties, such as " + }, + { + "kind": "code", + "text": "`select`" + }, + { + "kind": "text", + "text": " or " + }, + { + "kind": "code", + "text": "`relations`" + }, + { + "kind": "text", + "text": ", accept the\nattributes or relations associated with a stock location." + } + ] + }, + "type": { + "type": "reference", + "target": 62, + "typeArguments": [ + { + "type": "reference", + "target": 73, + "name": "StockLocationDTO", + "package": "@medusajs/types" + } + ], + "name": "FindConfig", + "package": "@medusajs/types" + } + }, + { + "id": 18, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 83, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 73, + "name": "StockLocationDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 23, + "name": "update", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "signatures": [ + { + "id": 24, + "name": "update", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This method is used to update a stock location." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The stock location's details." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { \n initialize as initializeStockLocationModule,\n} from \"@medusajs/stock-location\"\n\nasync function updateStockLocation (id:string, name: string) {\n const stockLocationModule = await initializeStockLocationModule({})\n\n const stockLocation = await stockLocationModule.update(id, {\n name\n })\n \n // do something with the stock location or return it\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 25, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the stock location." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 26, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The attributes to update in the stock location." + } + ] + }, + "type": { + "type": "reference", + "target": 92, + "name": "UpdateStockLocationInput", + "package": "@medusajs/types" + } + }, + { + "id": 27, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A context used to share resources, such as transaction manager, between the application and the module." + } + ] + }, + "type": { + "type": "reference", + "target": 83, + "name": "SharedContext", + "package": "@medusajs/types" + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 73, + "name": "StockLocationDTO", + "package": "@medusajs/types" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 19, + 28, + 4, + 9, + 14, + 23 + ] + } + ] + }, + { + "id": 98, + "name": "JoinerServiceConfig", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 100, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Property name to use as entrypoint to the service" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 149, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": 149, + "name": "JoinerServiceConfigAlias", + "package": "@medusajs/types" + } + } + ] + } + }, + { + "id": 111, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 107, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 108, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 110, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 152, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 109, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 110, + 109 + ] + } + ] + } + } + } + }, + { + "id": 101, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "alias for deeper nested relationships (e.g. { 'price': 'prices.calculated_price_set.amount' })" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 102, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 104, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 103, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 104, + 103 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 105, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 106, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 152, + "name": "JoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 99, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 100, + 111, + 107, + 101, + 105, + 106, + 99 + ] + } + ] + }, + { + "id": 149, + "name": "JoinerServiceConfigAlias", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 151, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 150, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 151, + 150 + ] + } + ] + }, + { + "id": 83, + "name": "SharedContext", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A shared context object that is used to share resources between the application and the module." + } + ] + }, + "children": [ + { + "id": 85, + "name": "manager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of an entity manager." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + }, + { + "id": 84, + "name": "transactionManager", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An instance of a transaction manager." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../node_modules/typeorm/entity-manager/EntityManager.d.ts", + "qualifiedName": "EntityManager" + }, + "name": "EntityManager", + "package": "typeorm" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 85, + 84 + ] + } + ] + }, + { + "id": 116, + "name": "StringComparisonOperator", + "variant": "declaration", + "kind": 256, + "flags": {}, + "children": [ + { + "id": 121, + "name": "contains", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 123, + "name": "ends_with", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 118, + "name": "gt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 119, + "name": "gte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 117, + "name": "lt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 120, + "name": "lte", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 122, + "name": "starts_with", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 121, + 123, + 118, + 119, + 117, + 120, + 122 + ] + } + ] + }, + { + "id": 86, + "name": "CreateStockLocationInput", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents the Input to create a Stock Location" + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 87, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 90, + "name": "address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address object" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": 139, + "name": "StockLocationAddressInput", + "package": "@medusajs/types" + } + ] + } + }, + { + "id": 89, + "name": "address_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Stock location address ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 91, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 88, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 90, + 89, + 91, + 88 + ] + } + ] + } + } + }, + { + "id": 152, + "name": "JoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 153, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 154, + "name": "alias", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 161, + "name": "args", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Extra arguments to pass to the remoteFetchData callback" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 155, + "name": "foreignKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 159, + "name": "inverse", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "In an inverted relationship the foreign key is on the other service and the primary key is on the current service" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 158, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core\nTODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 160, + "name": "isList", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Force the relationship to return a list" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 156, + "name": "primaryKey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 157, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 154, + 161, + 155, + 159, + 158, + 160, + 156, + 157 + ] + } + ] + } + } + }, + { + "id": 32, + "name": "ModuleJoinerConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": 98, + "name": "JoinerServiceConfig", + "package": "@medusajs/types" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "serviceName" + }, + { + "type": "literal", + "value": "primaryKeys" + }, + { + "type": "literal", + "value": "relationships" + }, + { + "type": "literal", + "value": "extends" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + }, + { + "type": "reflection", + "declaration": { + "id": 33, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 49, + "name": "databaseConfig", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reflection", + "declaration": { + "id": 50, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 53, + "name": "extraFields", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 54, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 56, + "name": "defaultValue", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 57, + "name": "nullable", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 58, + "name": "options", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Mikro-orm options for the column" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 55, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "date" + }, + { + "type": "literal", + "value": "time" + }, + { + "type": "literal", + "value": "datetime" + }, + { + "type": "literal", + "value": "bigint" + }, + { + "type": "literal", + "value": "blob" + }, + { + "type": "literal", + "value": "uint8array" + }, + { + "type": "literal", + "value": "array" + }, + { + "type": "literal", + "value": "enumArray" + }, + { + "type": "literal", + "value": "enum" + }, + { + "type": "literal", + "value": "json" + }, + { + "type": "literal", + "value": "integer" + }, + { + "type": "literal", + "value": "smallint" + }, + { + "type": "literal", + "value": "tinyint" + }, + { + "type": "literal", + "value": "mediumint" + }, + { + "type": "literal", + "value": "float" + }, + { + "type": "literal", + "value": "double" + }, + { + "type": "literal", + "value": "boolean" + }, + { + "type": "literal", + "value": "decimal" + }, + { + "type": "literal", + "value": "string" + }, + { + "type": "literal", + "value": "uuid" + }, + { + "type": "literal", + "value": "text" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 56, + 57, + 58, + 55 + ] + } + ] + } + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 52, + "name": "idPrefix", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Prefix for the id column. If not provided it is \"link\"" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 51, + "name": "tableName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Name of the pivot table. If not provided it is auto generated" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 53, + 52, + 51 + ] + } + ] + } + } + }, + { + "id": 36, + "name": "extends", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 37, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 39, + "name": "fieldAlias", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 40, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 42, + "name": "forwardArgumentsOnPath", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 41, + "name": "path", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 42, + 41 + ] + } + ] + } + } + ] + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 43, + "name": "relationship", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": 112, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + }, + { + "id": 38, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 39, + 43, + 38 + ] + } + ] + } + } + } + }, + { + "id": 46, + "name": "isLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If the module is a link module" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 48, + "name": "isReadOnlyLink", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true it expands a RemoteQuery property but doesn't create a pivot table" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 47, + "name": "linkableKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Keys that can be used to link to other modules. e.g { product_id: \"Product\" } \"Product\" being the entity it refers to" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 45, + "name": "primaryKeys", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 35, + "name": "relationships", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 112, + "name": "ModuleJoinerRelationship", + "package": "@medusajs/types" + } + } + }, + { + "id": 34, + "name": "schema", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "GraphQL schema for the all module's available entities and fields" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 44, + "name": "serviceName", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 49, + 36, + 46, + 48, + 47, + 45, + 35, + 34, + 44 + ] + } + ] + } + } + ] + } + }, + { + "id": 112, + "name": "ModuleJoinerRelationship", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 152, + "name": "JoinerRelationship", + "package": "@medusajs/types" + }, + { + "type": "reflection", + "declaration": { + "id": 113, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 115, + "name": "deleteCascade", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the link joiner will cascade deleting the relationship" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 114, + "name": "isInternalService", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the relationship is an internal service from the medusa core TODO: Remove when there are no more \"internal\" services" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 115, + 114 + ] + } + ] + } + } + ] + } + }, + { + "id": 124, + "name": "StockLocationAddressDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents a Stock Location Address" + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 125, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 127, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 128, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' complement" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 131, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' city" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 129, + "name": "company", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location company' name" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 130, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' country" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 136, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 138, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 126, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location address' ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 135, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 132, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' phone number" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 133, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' postal code" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 134, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' province" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 137, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 127, + 128, + 131, + 129, + 130, + 136, + 138, + 126, + 135, + 132, + 133, + 134, + 137 + ] + } + ] + } + } + }, + { + "id": 139, + "name": "StockLocationAddressInput", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents a Stock Location Address Input" + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 140, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 141, + "name": "address_1", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 142, + "name": "address_2", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' complement" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 144, + "name": "city", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' city" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 143, + "name": "country_code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' country" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 148, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 145, + "name": "phone", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' phone number" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 147, + "name": "postal_code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' postal code" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 146, + "name": "province", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' province" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 141, + 142, + 144, + 143, + 148, + 145, + 147, + 146 + ] + } + ] + } + } + }, + { + "id": 73, + "name": "StockLocationDTO", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents a Stock Location" + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 74, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 79, + "name": "address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Address of the Stock Location" + } + ] + }, + "type": { + "type": "reference", + "target": 124, + "name": "StockLocationAddressDTO", + "package": "@medusajs/types" + } + }, + { + "id": 78, + "name": "address_id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address' ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 80, + "name": "created_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was created." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + }, + { + "id": 82, + "name": "deleted_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was deleted." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 75, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location's ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 77, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 76, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the stock location" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 81, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The date with timezone at which the resource was updated." + } + ] + }, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Date" + }, + "name": "Date", + "package": "typescript" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 79, + 78, + 80, + 82, + 75, + 77, + 76, + 81 + ] + } + ] + } + } + }, + { + "id": 92, + "name": "UpdateStockLocationInput", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents the Input to update a Stock Location" + } + ], + "modifierTags": [ + "@interface" + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 93, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 96, + "name": "address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Stock location address object" + } + ] + }, + "type": { + "type": "reference", + "target": 139, + "name": "StockLocationAddressInput", + "package": "@medusajs/types" + } + }, + { + "id": 95, + "name": "address_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Stock location address ID" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 97, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional key-value map with additional details" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 94, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The stock location name" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 96, + 95, + 97, + 94 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Interfaces", + "children": [ + 59, + 62, + 1, + 98, + 149, + 83, + 116 + ] + }, + { + "title": "Type Aliases", + "children": [ + 86, + 152, + 32, + 112, + 124, + 139, + 73, + 92 + ] + } + ], + "packageName": "@medusajs/types", + "symbolIdMap": { + "0": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService" + }, + "4": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.list" + }, + "5": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.list" + }, + "6": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "selector" + }, + "7": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "config" + }, + "8": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "context" + }, + "9": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.listAndCount" + }, + "10": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.listAndCount" + }, + "11": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "selector" + }, + "12": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "config" + }, + "13": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "context" + }, + "14": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.retrieve" + }, + "15": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.retrieve" + }, + "16": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "id" + }, + "17": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "config" + }, + "18": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "context" + }, + "19": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.create" + }, + "20": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.create" + }, + "21": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "input" + }, + "22": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "context" + }, + "23": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.update" + }, + "24": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.update" + }, + "25": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "id" + }, + "26": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "input" + }, + "27": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "context" + }, + "28": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.delete" + }, + "29": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "IStockLocationService.delete" + }, + "30": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "id" + }, + "31": { + "sourceFileName": "../../../packages/types/src/stock-location/service.ts", + "qualifiedName": "context" + }, + "32": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleJoinerConfig" + }, + "33": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "34": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.schema" + }, + "35": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.relationships" + }, + "36": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.extends" + }, + "37": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "38": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.serviceName" + }, + "39": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.fieldAlias" + }, + "40": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "41": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.path" + }, + "42": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "43": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.relationship" + }, + "44": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.serviceName" + }, + "45": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.primaryKeys" + }, + "46": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isLink" + }, + "47": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.linkableKeys" + }, + "48": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isReadOnlyLink" + }, + "49": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.databaseConfig" + }, + "50": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "51": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.tableName" + }, + "52": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.idPrefix" + }, + "53": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.extraFields" + }, + "54": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "55": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.type" + }, + "56": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.defaultValue" + }, + "57": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.nullable" + }, + "58": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.options" + }, + "59": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "FilterableStockLocationProps" + }, + "60": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.id" + }, + "61": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.name" + }, + "62": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig" + }, + "63": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.select" + }, + "64": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.skip" + }, + "65": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.take" + }, + "66": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.relations" + }, + "67": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.order" + }, + "68": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type" + }, + "69": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "__type.__index" + }, + "71": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.withDeleted" + }, + "72": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "FindConfig.Entity" + }, + "73": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "StockLocationDTO" + }, + "74": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type" + }, + "75": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.id" + }, + "76": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.name" + }, + "77": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.metadata" + }, + "78": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.address_id" + }, + "79": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.address" + }, + "80": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.created_at" + }, + "81": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.updated_at" + }, + "82": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.deleted_at" + }, + "83": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "SharedContext" + }, + "84": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.transactionManager" + }, + "85": { + "sourceFileName": "../../../packages/types/src/shared-context.ts", + "qualifiedName": "__type.manager" + }, + "86": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "CreateStockLocationInput" + }, + "87": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type" + }, + "88": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.name" + }, + "89": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.address_id" + }, + "90": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.address" + }, + "91": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.metadata" + }, + "92": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "UpdateStockLocationInput" + }, + "93": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type" + }, + "94": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.name" + }, + "95": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.address_id" + }, + "96": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.address" + }, + "97": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.metadata" + }, + "98": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig" + }, + "99": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.serviceName" + }, + "100": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.alias" + }, + "101": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.fieldAlias" + }, + "102": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "103": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.path" + }, + "104": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.forwardArgumentsOnPath" + }, + "105": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.primaryKeys" + }, + "106": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.relationships" + }, + "107": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.extends" + }, + "108": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "109": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.serviceName" + }, + "110": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.relationship" + }, + "111": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfig.args" + }, + "112": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "ModuleJoinerRelationship" + }, + "113": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type" + }, + "114": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.isInternalService" + }, + "115": { + "sourceFileName": "../../../packages/types/src/modules-sdk/index.ts", + "qualifiedName": "__type.deleteCascade" + }, + "116": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator" + }, + "117": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.lt" + }, + "118": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.gt" + }, + "119": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.gte" + }, + "120": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.lte" + }, + "121": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.contains" + }, + "122": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.starts_with" + }, + "123": { + "sourceFileName": "../../../packages/types/src/common/common.ts", + "qualifiedName": "StringComparisonOperator.ends_with" + }, + "124": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "StockLocationAddressDTO" + }, + "125": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type" + }, + "126": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.id" + }, + "127": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.address_1" + }, + "128": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.address_2" + }, + "129": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.company" + }, + "130": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.country_code" + }, + "131": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.city" + }, + "132": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.phone" + }, + "133": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.postal_code" + }, + "134": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.province" + }, + "135": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.metadata" + }, + "136": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.created_at" + }, + "137": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.updated_at" + }, + "138": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.deleted_at" + }, + "139": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "StockLocationAddressInput" + }, + "140": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type" + }, + "141": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.address_1" + }, + "142": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.address_2" + }, + "143": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.country_code" + }, + "144": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.city" + }, + "145": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.phone" + }, + "146": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.province" + }, + "147": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.postal_code" + }, + "148": { + "sourceFileName": "../../../packages/types/src/stock-location/common.ts", + "qualifiedName": "__type.metadata" + }, + "149": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias" + }, + "150": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias.name" + }, + "151": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerServiceConfigAlias.args" + }, + "152": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "JoinerRelationship" + }, + "153": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type" + }, + "154": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.alias" + }, + "155": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.foreignKey" + }, + "156": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.primaryKey" + }, + "157": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.serviceName" + }, + "158": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.isInternalService" + }, + "159": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.inverse" + }, + "160": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.isList" + }, + "161": { + "sourceFileName": "../../../packages/types/src/joiner/index.ts", + "qualifiedName": "__type.args" + } + } +} \ No newline at end of file diff --git a/docs-util/typedoc-json-output/workflows.json b/docs-util/typedoc-json-output/workflows.json new file mode 100644 index 0000000000..b13bb51300 --- /dev/null +++ b/docs-util/typedoc-json-output/workflows.json @@ -0,0 +1,3132 @@ +{ + "id": 0, + "name": "workflows", + "variant": "project", + "kind": 1, + "flags": {}, + "children": [ + { + "id": 40, + "name": "StepResponse", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This class is used to create the response returned by a step. A step return its data by returning an instance of " + }, + { + "kind": "code", + "text": "`StepResponse`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "children": [ + { + "id": 41, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 42, + "name": "new StepResponse", + "variant": "signature", + "kind": 16384, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The constructor of the StepResponse" + } + ] + }, + "typeParameter": [ + { + "id": 43, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the output of the step." + } + ] + } + }, + { + "id": 44, + "name": "TCompensateInput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the compensation input. If the step doesn't specify any compensation input, then the type of " + }, + { + "kind": "code", + "text": "`TCompensateInput`" + }, + { + "kind": "text", + "text": " is the same\nas that of " + }, + { + "kind": "code", + "text": "`TOutput`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "default": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + } + ], + "parameters": [ + { + "id": 45, + "name": "output", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The output of the step." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + }, + { + "id": 46, + "name": "compensateInput", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The input to be passed as a parameter to the step's compensation function. If not provided, the " + }, + { + "kind": "code", + "text": "`output`" + }, + { + "kind": "text", + "text": " will be provided instead." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "TCompensateInput", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": 40, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": -1, + "name": "TCompensateInput", + "refersToTypeParameter": true + } + ], + "name": "StepResponse", + "package": "@medusajs/workflows-sdk" + } + } + ] + }, + { + "id": 47, + "name": "#__type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPrivate": true, + "isReadonly": true + }, + "type": { + "type": "intrinsic", + "name": "symbol" + }, + "defaultValue": "SymbolWorkflowStepResponse" + }, + { + "id": 49, + "name": "#compensateInput", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPrivate": true, + "isOptional": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": -1, + "name": "TCompensateInput", + "refersToTypeParameter": true + } + }, + { + "id": 48, + "name": "#output", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPrivate": true, + "isReadonly": true + }, + "type": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 41 + ] + }, + { + "title": "Properties", + "children": [ + 47, + 49, + 48 + ] + } + ], + "typeParameters": [ + { + "id": 62, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the output of the step." + } + ] + } + }, + { + "id": 63, + "name": "TCompensateInput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the compensation input. If the step doesn't specify any compensation input, then the type of " + }, + { + "kind": "code", + "text": "`TCompensateInput`" + }, + { + "kind": "text", + "text": " is the same\nas that of " + }, + { + "kind": "code", + "text": "`TOutput`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "default": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + } + ] + }, + { + "id": 165, + "name": "StepExecutionContext", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The step's context." + } + ] + }, + "children": [ + { + "id": 166, + "name": "container", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The container used to access resources, such as services, in the step." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/common/medusa-container.d.ts", + "qualifiedName": "MedusaContainer" + }, + "name": "MedusaContainer", + "package": "@medusajs/types" + } + }, + { + "id": 168, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "inline-tag", + "tag": "@inheritDoc", + "text": "types!Context" + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/types/dist/shared-context.d.ts", + "qualifiedName": "Context" + }, + "name": "Context", + "package": "@medusajs/types" + } + }, + { + "id": 167, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Metadata passed in the input." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/orchestration/dist/transaction/distributed-transaction.d.ts", + "qualifiedName": "TransactionMetadata" + }, + "name": "TransactionMetadata", + "package": "@medusajs/orchestration" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 166, + 168, + 167 + ] + } + ] + }, + { + "id": 139, + "name": "CreateWorkflowComposerContext", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 140, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 144, + "name": "flow", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/orchestration/dist/transaction/orchestrator-builder.d.ts", + "qualifiedName": "OrchestratorBuilder" + }, + "name": "OrchestratorBuilder", + "package": "@medusajs/orchestration" + } + }, + { + "id": 145, + "name": "handlers", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/orchestration/dist/workflow/workflow-manager.d.ts", + "qualifiedName": "WorkflowHandler" + }, + "name": "WorkflowHandler", + "package": "@medusajs/orchestration" + } + }, + { + "id": 151, + "name": "hookBinder", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 152, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 153, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 156, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "parameters": [ + { + "id": 154, + "name": "name", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 155, + "name": "fn", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 137, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + ], + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + } + ] + } + } + }, + { + "id": 142, + "name": "hooksCallback_", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 141, + "name": "hooks_", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 157, + "name": "parallelizeBinder", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 158, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 159, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 164, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 137, + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + }, + "default": { + "type": "array", + "elementType": { + "type": "reference", + "target": 137, + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + } + } + ], + "parameters": [ + { + "id": 160, + "name": "fn", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 161, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 162, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 163, + "name": "this", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 139, + "name": "CreateWorkflowComposerContext", + "package": "@medusajs/workflows-sdk" + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + } + ] + } + } + }, + { + "id": 146, + "name": "stepBinder", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 147, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 148, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "typeParameter": [ + { + "id": 150, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "parameters": [ + { + "id": 149, + "name": "fn", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 121, + "name": "StepFunctionResult", + "package": "@medusajs/workflows-sdk" + } + } + ], + "type": { + "type": "reference", + "target": 137, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + ], + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + } + ] + } + } + }, + { + "id": 143, + "name": "workflowId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 144, + 145, + 151, + 142, + 141, + 157, + 146, + 143 + ] + } + ] + } + } + }, + { + "id": 126, + "name": "StepFunction", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A step function to be used in a workflow." + } + ] + }, + "typeParameters": [ + { + "id": 130, + "name": "TInput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the input of the step." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "object" + }, + "default": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 131, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the output of the step." + } + ] + }, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reflection", + "declaration": { + "id": 127, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 128, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 129, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "mapped", + "parameter": "K", + "parameterType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + }, + "templateType": { + "type": "reference", + "target": 137, + "typeArguments": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TInput", + "refersToTypeParameter": true + } + } + ], + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + } + } + ], + "type": { + "type": "reference", + "target": 137, + "typeArguments": [ + { + "type": "mapped", + "parameter": "K", + "parameterType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + }, + "templateType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + } + } + ], + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + } + ] + } + }, + { + "type": "reference", + "target": 132, + "typeArguments": [ + { + "type": "mapped", + "parameter": "K", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + } + } + ], + "name": "WorkflowDataProperties", + "package": "@medusajs/workflows-sdk" + } + ] + } + }, + { + "id": 121, + "name": "StepFunctionResult", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 125, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "unknown" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 122, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 123, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 124, + "name": "this", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 139, + "name": "CreateWorkflowComposerContext", + "package": "@medusajs/workflows-sdk" + } + } + ], + "type": { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "tuple" + }, + "trueType": { + "type": "tuple", + "elements": [ + { + "type": "rest", + "elementType": { + "type": "array", + "elementType": { + "type": "reference", + "target": 137, + "typeArguments": [ + { + "type": "mapped", + "parameter": "K", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "objectType": { + "type": "indexedAccess", + "indexType": { + "type": "intrinsic", + "name": "number" + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + } + } + } + ], + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + } + } + ] + }, + "falseType": { + "type": "reference", + "target": 137, + "typeArguments": [ + { + "type": "mapped", + "parameter": "K", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TOutput", + "refersToTypeParameter": true + } + } + } + ], + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + } + } + ] + } + } + }, + { + "id": 137, + "name": "WorkflowData", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This type is used to encapsulate the input or output type of all utils." + } + ] + }, + "typeParameters": [ + { + "id": 138, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of a step's input or result." + } + ] + }, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "conditional", + "checkType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + "extendsType": { + "type": "intrinsic", + "name": "object" + }, + "trueType": { + "type": "mapped", + "parameter": "Key", + "parameterType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + "templateType": { + "type": "reference", + "target": 137, + "typeArguments": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "Key", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + } + ], + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + }, + "falseType": { + "type": "reference", + "target": 132, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "WorkflowDataProperties", + "package": "@medusajs/workflows-sdk" + } + }, + { + "type": "reference", + "target": 132, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + ], + "name": "WorkflowDataProperties", + "package": "@medusajs/workflows-sdk" + } + ] + } + }, + { + "id": 132, + "name": "WorkflowDataProperties", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "typeParameters": [ + { + "id": 136, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "unknown" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 133, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 135, + "name": "__step__", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 134, + "name": "__type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Symbol" + }, + "name": "Symbol", + "package": "typescript" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 135, + 134 + ] + } + ] + } + } + }, + { + "id": 169, + "name": "WorkflowTransactionContext", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 165, + "name": "StepExecutionContext", + "package": "@medusajs/workflows-sdk" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/orchestration/dist/transaction/distributed-transaction.d.ts", + "qualifiedName": "TransactionContext" + }, + "name": "OriginalWorkflowTransactionContext", + "package": "@medusajs/orchestration", + "qualifiedName": "TransactionContext" + }, + { + "type": "reflection", + "declaration": { + "id": 170, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 171, + "name": "invoke", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 172, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "indexSignature": { + "id": 173, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 174, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 175, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 176, + "name": "output", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 176 + ] + } + ] + } + } + } + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 171 + ] + } + ] + } + } + ] + } + }, + { + "id": 33, + "name": "SymbolInputReference", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 33, + "name": "SymbolInputReference", + "package": "@medusajs/workflows-sdk" + } + }, + "defaultValue": "..." + }, + { + "id": 32, + "name": "SymbolMedusaWorkflowComposerContext", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 32, + "name": "SymbolMedusaWorkflowComposerContext", + "package": "@medusajs/workflows-sdk" + } + }, + "defaultValue": "..." + }, + { + "id": 35, + "name": "SymbolWorkflowHook", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 35, + "name": "SymbolWorkflowHook", + "package": "@medusajs/workflows-sdk" + } + }, + "defaultValue": "..." + }, + { + "id": 34, + "name": "SymbolWorkflowStep", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 34, + "name": "SymbolWorkflowStep", + "package": "@medusajs/workflows-sdk" + } + }, + "defaultValue": "..." + }, + { + "id": 38, + "name": "SymbolWorkflowStepBind", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 38, + "name": "SymbolWorkflowStepBind", + "package": "@medusajs/workflows-sdk" + } + }, + "defaultValue": "..." + }, + { + "id": 37, + "name": "SymbolWorkflowStepResponse", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 37, + "name": "SymbolWorkflowStepResponse", + "package": "@medusajs/workflows-sdk" + } + }, + "defaultValue": "..." + }, + { + "id": 39, + "name": "SymbolWorkflowStepTransformer", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 39, + "name": "SymbolWorkflowStepTransformer", + "package": "@medusajs/workflows-sdk" + } + }, + "defaultValue": "..." + }, + { + "id": 36, + "name": "SymbolWorkflowWorkflowData", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "type": { + "type": "query", + "queryType": { + "type": "reference", + "target": 36, + "name": "SymbolWorkflowWorkflowData", + "package": "@medusajs/workflows-sdk" + } + }, + "defaultValue": "..." + }, + { + "id": 1, + "name": "createStep", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 2, + "name": "createStep", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This function creates a " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "StepFunction", + "target": 126, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " that can be used as a step in a workflow constructed by the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "createWorkflow", + "target": 9 + }, + { + "kind": "text", + "text": " function." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A step function to be used in a workflow." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n createStep,\n StepResponse,\n StepExecutionContext,\n WorkflowData\n} from \"@medusajs/workflows-sdk\"\n\ninterface CreateProductInput {\n title: string\n}\n\nexport const createProductStep = createStep(\n \"createProductStep\",\n async function (\n input: CreateProductInput,\n context\n ) {\n const productService = context.container.resolve(\n \"productService\"\n )\n const product = await productService.create(input)\n return new StepResponse({\n product\n }, {\n product_id: product.id\n })\n },\n async function (\n input,\n context\n ) {\n const productService = context.container.resolve(\n \"productService\"\n )\n await productService.delete(input.product_id)\n }\n)\n```" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 3, + "name": "TInvokeInput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the expected input parameter to the invocation function." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "object" + } + }, + { + "id": 4, + "name": "TInvokeResultOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the expected output parameter of the invocation function." + } + ] + } + }, + { + "id": 5, + "name": "TInvokeResultCompensateInput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the expected input parameter to the compensation function." + } + ] + } + } + ], + "parameters": [ + { + "id": 6, + "name": "name", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the step." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 7, + "name": "invokeFn", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An invocation function that will be executed when the workflow is executed. The function must return an instance of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "StepResponse", + "target": 40, + "tsLinkText": "" + }, + { + "kind": "text", + "text": ". The constructor of " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "StepResponse", + "target": 40, + "tsLinkText": "" + }, + { + "kind": "text", + "text": "\naccepts the output of the step as a first argument, and optionally as a second argument the data to be passed to the compensation function as a parameter." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-step.ts", + "qualifiedName": "InvokeFn" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TInvokeInput", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": -1, + "name": "TInvokeResultOutput", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": -1, + "name": "TInvokeResultCompensateInput", + "refersToTypeParameter": true + } + ], + "name": "InvokeFn", + "package": "@medusajs/workflows-sdk" + } + }, + { + "id": 8, + "name": "compensateFn", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A compensation function that's executed if an error occurs in the workflow. It's used to roll-back actions when errors occur.\nIt accepts as a parameter the second argument passed to the constructor of the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "StepResponse", + "target": 40, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " instance returned by the invocation function. If the\ninvocation function doesn't pass the second argument to " + }, + { + "kind": "code", + "text": "`StepResponse`" + }, + { + "kind": "text", + "text": " constructor, the compensation function receives the first argument\npassed to the " + }, + { + "kind": "code", + "text": "`StepResponse`" + }, + { + "kind": "text", + "text": " constructor instead." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-step.ts", + "qualifiedName": "CompensateFn" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TInvokeResultCompensateInput", + "refersToTypeParameter": true + } + ], + "name": "CompensateFn", + "package": "@medusajs/workflows-sdk" + } + } + ], + "type": { + "type": "reference", + "target": 126, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TInvokeInput", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": -1, + "name": "TInvokeResultOutput", + "refersToTypeParameter": true + } + ], + "name": "StepFunction", + "package": "@medusajs/workflows-sdk" + } + } + ] + }, + { + "id": 9, + "name": "createWorkflow", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 10, + "name": "createWorkflow", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This function creates a workflow with the provided name and a constructor function.\nThe constructor function builds the workflow from steps created by the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "createStep", + "target": 1 + }, + { + "kind": "text", + "text": " function.\nThe returned workflow is an exported workflow of type " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "ReturnWorkflow", + "target": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "ReturnWorkflow" + }, + "tsLinkText": "" + }, + { + "kind": "text", + "text": ", meaning it's not executed right away. To execute it,\ninvoke the exported workflow, then run its " + }, + { + "kind": "code", + "text": "`run`" + }, + { + "kind": "text", + "text": " method." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The created workflow. You can later execute the workflow by invoking it, then using its " + }, + { + "kind": "code", + "text": "`run`" + }, + { + "kind": "text", + "text": " method." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { createWorkflow } from \"@medusajs/workflows-sdk\"\nimport { MedusaRequest, MedusaResponse, Product } from \"@medusajs/medusa\"\nimport {\n createProductStep,\n getProductStep,\n createPricesStep\n} from \"./steps\"\n\ninterface WorkflowInput {\n title: string\n}\n\nconst myWorkflow = createWorkflow<\n WorkflowInput,\n Product\n >(\"my-workflow\", (input) => {\n // Everything here will be executed and resolved later\n // during the execution. Including the data access.\n\n const product = createProductStep(input)\n const prices = createPricesStep(product)\n return getProductStep(product.id)\n }\n)\n\nexport async function GET(\n req: MedusaRequest,\n res: MedusaResponse\n) {\n const { result: product } = await myWorkflow(req.scope)\n .run({\n input: {\n title: \"Shirt\"\n }\n })\n\n res.json({\n product\n })\n}\n```" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 11, + "name": "TData", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the input passed to the composer function." + } + ] + } + }, + { + "id": 12, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the output returned by the composer function." + } + ] + } + }, + { + "id": 13, + "name": "THooks", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of hooks defined in the workflow." + } + ] + }, + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } + ], + "name": "Record", + "package": "typescript" + }, + "default": { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "sourceFileName": "../../node_modules/typescript/lib/lib.es5.d.ts", + "qualifiedName": "Function" + }, + "name": "Function", + "package": "typescript" + } + ], + "name": "Record", + "package": "typescript" + } + } + ], + "parameters": [ + { + "id": 14, + "name": "name", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the workflow." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 15, + "name": "composer", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The constructor function that is executed when the " + }, + { + "kind": "code", + "text": "`run`" + }, + { + "kind": "text", + "text": " method in " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "ReturnWorkflow", + "target": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "ReturnWorkflow" + }, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " is used.\nThe function can't be an arrow function or an asynchronus function. It also can't directly manipulate data.\nYou'll have to use the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "transform", + "target": 64 + }, + { + "kind": "text", + "text": " function if you need to directly manipulate data." + } + ] + }, + "type": { + "type": "reflection", + "declaration": { + "id": 16, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 17, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The constructor function that is executed when the " + }, + { + "kind": "code", + "text": "`run`" + }, + { + "kind": "text", + "text": " method in " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "ReturnWorkflow", + "target": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "ReturnWorkflow" + }, + "tsLinkText": "" + }, + { + "kind": "text", + "text": " is used.\nThe function can't be an arrow function or an asynchronus function. It also can't directly manipulate data.\nYou'll have to use the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "transform", + "target": 64 + }, + { + "kind": "text", + "text": " function if you need to directly manipulate data." + } + ] + }, + "parameters": [ + { + "id": 18, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 137, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TData", + "refersToTypeParameter": true + } + ], + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": 137, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + ], + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + }, + { + "type": "mapped", + "parameter": "K", + "parameterType": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + }, + { + "type": "intrinsic", + "name": "symbol" + } + ] + }, + "templateType": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 132, + "typeArguments": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + } + ], + "name": "WorkflowDataProperties", + "package": "@medusajs/workflows-sdk" + }, + { + "type": "reference", + "target": 137, + "typeArguments": [ + { + "type": "indexedAccess", + "indexType": { + "type": "reference", + "target": -1, + "name": "K", + "refersToTypeParameter": true + }, + "objectType": { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + } + ], + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + ] + } + } + ] + } + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "ReturnWorkflow" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "TData", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": -1, + "name": "THooks", + "refersToTypeParameter": true + } + ], + "name": "ReturnWorkflow", + "package": "@medusajs/workflows-sdk" + } + } + ] + }, + { + "id": 24, + "name": "parallelize", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 25, + "name": "parallelize", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This function is used to run multiple steps in parallel. The result of each step will be returned as part of the result array." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "The step results. The results are ordered in the array by the order they're passed in the function's parameter." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n createWorkflow,\n parallelize\n} from \"@medusajs/workflows-sdk\"\nimport {\n createProductStep,\n getProductStep,\n createPricesStep,\n attachProductToSalesChannelStep\n} from \"./steps\"\n\ninterface WorkflowInput {\n title: string\n}\n\nconst myWorkflow = createWorkflow<\n WorkflowInput,\n Product\n>(\"my-workflow\", (input) => {\n const product = createProductStep(input)\n\n const [prices, productSalesChannel] = parallelize(\n createPricesStep(product),\n attachProductToSalesChannelStep(product)\n )\n\n const id = product.id\n return getProductStep(product.id)\n }\n)\n```" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 26, + "name": "TResult", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of the expected result." + } + ] + }, + "type": { + "type": "array", + "elementType": { + "type": "reference", + "target": 132, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "WorkflowDataProperties", + "package": "@medusajs/workflows-sdk" + } + } + } + ], + "parameters": [ + { + "id": 27, + "name": "steps", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "type": { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": -1, + "name": "TResult", + "refersToTypeParameter": true + } + } + ] + }, + { + "id": 64, + "name": "transform", + "variant": "declaration", + "kind": 64, + "flags": {}, + "signatures": [ + { + "id": 65, + "name": "transform", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "This function transforms the output of other utility functions.\n\nFor example, if you're using the value(s) of some step(s) as an input to a later step. As you can't directly manipulate data in the workflow constructor function passed to " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "createWorkflow", + "target": 9 + }, + { + "kind": "text", + "text": ",\nthe " + }, + { + "kind": "code", + "text": "`transform`" + }, + { + "kind": "text", + "text": " function provides access to the runtime value of the step(s) output so that you can manipulate them.\n\nAnother example is if you're using the runtime value of some step(s) as the output of a workflow.\n\nIf you're also retrieving the output of a hook and want to check if its value is set, you must use a workflow to get the runtime value of that hook." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "There's no expected value to be returned by the " + }, + { + "kind": "code", + "text": "`transform`" + }, + { + "kind": "text", + "text": " function." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport {\n createWorkflow,\n transform\n} from \"@medusajs/workflows-sdk\"\nimport { step1, step2 } from \"./steps\"\n\ntype WorkflowInput = {\n name: string\n}\n\ntype WorkflowOutput = {\n message: string\n}\n\nconst myWorkflow = createWorkflow<\n WorkflowInput,\n WorkflowOutput\n >\n (\"hello-world\", (input) => {\n const str1 = step1(input)\n const str2 = step2(input)\n\n return transform({\n str1,\n str2\n }, (input) => ({\n message: `${input.str1}${input.str2}`\n }))\n})\n```" + } + ] + } + ] + }, + "typeParameter": [ + { + "id": 66, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "object" + }, + { + "type": "reference", + "target": 132, + "typeArguments": [ + { + "type": "intrinsic", + "name": "unknown" + } + ], + "name": "WorkflowDataProperties", + "package": "@medusajs/workflows-sdk" + } + ] + } + }, + { + "id": 67, + "name": "RFinal", + "variant": "typeParam", + "kind": 131072, + "flags": {} + } + ], + "parameters": [ + { + "id": 68, + "name": "values", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The output(s) of other step functions." + } + ] + }, + "type": { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + } + }, + { + "id": 69, + "name": "func", + "variant": "param", + "kind": 32768, + "flags": { + "isRest": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The transform function used to perform action on the runtime values of the provided " + }, + { + "kind": "code", + "text": "`values`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "tuple", + "elements": [ + { + "type": "reference", + "target": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/transform.ts", + "qualifiedName": "Func1" + }, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "T", + "refersToTypeParameter": true + }, + { + "type": "reference", + "target": -1, + "name": "RFinal", + "refersToTypeParameter": true + } + ], + "name": "Func1", + "package": "@medusajs/workflows-sdk" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": 137, + "typeArguments": [ + { + "type": "reference", + "target": -1, + "name": "RFinal", + "refersToTypeParameter": true + } + ], + "name": "WorkflowData", + "package": "@medusajs/workflows-sdk" + } + } + ] + } + ], + "groups": [ + { + "title": "Classes", + "children": [ + 40 + ] + }, + { + "title": "Interfaces", + "children": [ + 165 + ] + }, + { + "title": "Type Aliases", + "children": [ + 139, + 126, + 121, + 137, + 132, + 169 + ] + }, + { + "title": "Variables", + "children": [ + 33, + 32, + 35, + 34, + 38, + 37, + 39, + 36 + ] + }, + { + "title": "Functions", + "children": [ + 1, + 9, + 24, + 64 + ] + } + ], + "packageName": "@medusajs/workflows-sdk", + "symbolIdMap": { + "0": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/index.ts", + "qualifiedName": "" + }, + "1": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-step.ts", + "qualifiedName": "createStep" + }, + "2": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-step.ts", + "qualifiedName": "createStep" + }, + "3": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-step.ts", + "qualifiedName": "TInvokeInput" + }, + "4": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-step.ts", + "qualifiedName": "TInvokeResultOutput" + }, + "5": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-step.ts", + "qualifiedName": "TInvokeResultCompensateInput" + }, + "6": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-step.ts", + "qualifiedName": "name" + }, + "7": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-step.ts", + "qualifiedName": "invokeFn" + }, + "8": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-step.ts", + "qualifiedName": "compensateFn" + }, + "9": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "createWorkflow" + }, + "10": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "createWorkflow" + }, + "11": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "TData" + }, + "12": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "TResult" + }, + "13": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "THooks" + }, + "14": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "name" + }, + "15": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "composer" + }, + "16": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "__type" + }, + "17": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "__type" + }, + "18": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/create-workflow.ts", + "qualifiedName": "input" + }, + "24": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/parallelize.ts", + "qualifiedName": "parallelize" + }, + "25": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/parallelize.ts", + "qualifiedName": "parallelize" + }, + "26": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/parallelize.ts", + "qualifiedName": "TResult" + }, + "27": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/parallelize.ts", + "qualifiedName": "steps" + }, + "32": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/symbol.ts", + "qualifiedName": "SymbolMedusaWorkflowComposerContext" + }, + "33": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/symbol.ts", + "qualifiedName": "SymbolInputReference" + }, + "34": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/symbol.ts", + "qualifiedName": "SymbolWorkflowStep" + }, + "35": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/symbol.ts", + "qualifiedName": "SymbolWorkflowHook" + }, + "36": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/symbol.ts", + "qualifiedName": "SymbolWorkflowWorkflowData" + }, + "37": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/symbol.ts", + "qualifiedName": "SymbolWorkflowStepResponse" + }, + "38": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/symbol.ts", + "qualifiedName": "SymbolWorkflowStepBind" + }, + "39": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/symbol.ts", + "qualifiedName": "SymbolWorkflowStepTransformer" + }, + "40": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "StepResponse" + }, + "41": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "StepResponse.__constructor" + }, + "42": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "StepResponse" + }, + "43": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "StepResponse.TOutput" + }, + "44": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "StepResponse.TCompensateInput" + }, + "45": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "output" + }, + "46": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "compensateInput" + }, + "47": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "StepResponse.#__type" + }, + "48": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "StepResponse.#output" + }, + "49": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "StepResponse.#compensateInput" + }, + "62": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "StepResponse.TOutput" + }, + "63": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/helpers/step-response.ts", + "qualifiedName": "StepResponse.TCompensateInput" + }, + "64": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/transform.ts", + "qualifiedName": "transform" + }, + "65": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/transform.ts", + "qualifiedName": "transform" + }, + "66": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/transform.ts", + "qualifiedName": "T" + }, + "67": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/transform.ts", + "qualifiedName": "RFinal" + }, + "68": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/transform.ts", + "qualifiedName": "values" + }, + "69": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/transform.ts", + "qualifiedName": "func" + }, + "121": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "StepFunctionResult" + }, + "122": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "123": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "124": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "this" + }, + "125": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "TOutput" + }, + "126": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "StepFunction" + }, + "127": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "128": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "129": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "input" + }, + "130": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "TInput" + }, + "131": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "TOutput" + }, + "132": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "WorkflowDataProperties" + }, + "133": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "134": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.__type" + }, + "135": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.__step__" + }, + "136": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "T" + }, + "137": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "WorkflowData" + }, + "138": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "T" + }, + "139": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "CreateWorkflowComposerContext" + }, + "140": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "141": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.hooks_" + }, + "142": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.hooksCallback_" + }, + "143": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.workflowId" + }, + "144": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.flow" + }, + "145": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.handlers" + }, + "146": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.stepBinder" + }, + "147": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "148": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "149": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "fn" + }, + "150": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "TOutput" + }, + "151": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.hookBinder" + }, + "152": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "153": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "154": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "name" + }, + "155": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "fn" + }, + "156": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "TOutput" + }, + "157": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.parallelizeBinder" + }, + "158": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "159": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "160": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "fn" + }, + "161": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "162": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "163": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "this" + }, + "164": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "TOutput" + }, + "165": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "StepExecutionContext" + }, + "166": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "StepExecutionContext.container" + }, + "167": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "StepExecutionContext.metadata" + }, + "168": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "StepExecutionContext.context" + }, + "169": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "WorkflowTransactionContext" + }, + "170": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "171": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.invoke" + }, + "172": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "173": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.__index" + }, + "175": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type" + }, + "176": { + "sourceFileName": "../../../packages/workflows-sdk/src/utils/composer/type.ts", + "qualifiedName": "__type.output" + } + } +} \ No newline at end of file diff --git a/docs-util/yarn.lock b/docs-util/yarn.lock index ce60e8427b..fe7d31ce3d 100644 --- a/docs-util/yarn.lock +++ b/docs-util/yarn.lock @@ -4210,6 +4210,8 @@ __metadata: "typedoc-config@*, typedoc-config@workspace:packages/typedoc-config": version: 0.0.0-use.local resolution: "typedoc-config@workspace:packages/typedoc-config" + dependencies: + glob: ^10.3.10 peerDependencies: typedoc: 0.25.x languageName: unknown diff --git a/packages/medusa/src/models/index.ts b/packages/medusa/src/models/index.ts index 24be85e01a..87bd96d8ef 100644 --- a/packages/medusa/src/models/index.ts +++ b/packages/medusa/src/models/index.ts @@ -33,6 +33,7 @@ export * from "./line-item-adjustment" export * from "./line-item-tax-line" export * from "./money-amount" export * from "./note" +export * from "./notification-provider" export * from "./notification" export * from "./oauth" export * from "./order" diff --git a/packages/workflows-sdk/src/utils/composer/parallelize.ts b/packages/workflows-sdk/src/utils/composer/parallelize.ts index dc864e0f1b..500b3c5da1 100644 --- a/packages/workflows-sdk/src/utils/composer/parallelize.ts +++ b/packages/workflows-sdk/src/utils/composer/parallelize.ts @@ -9,7 +9,6 @@ import { SymbolMedusaWorkflowComposerContext } from "./helpers" * @returns The step results. The results are ordered in the array by the order they're passed in the function's parameter. * * @example - * ```ts * import { * createWorkflow, * parallelize diff --git a/packages/workflows-sdk/src/utils/composer/type.ts b/packages/workflows-sdk/src/utils/composer/type.ts index f6f019d9e8..d74edf307e 100644 --- a/packages/workflows-sdk/src/utils/composer/type.ts +++ b/packages/workflows-sdk/src/utils/composer/type.ts @@ -77,7 +77,7 @@ export interface StepExecutionContext { */ metadata: TransactionPayload["metadata"] /** - * {@inheritDoc Context} + * {@inheritDoc types!Context} */ context: Context } diff --git a/www/apps/docs/content/development/batch-jobs/index.mdx b/www/apps/docs/content/development/batch-jobs/index.mdx index faed836020..6ab68b17fb 100644 --- a/www/apps/docs/content/development/batch-jobs/index.mdx +++ b/www/apps/docs/content/development/batch-jobs/index.mdx @@ -21,7 +21,7 @@ You can also create a custom batch job or overwrite Medusa’s batch jobs. ### BatchJob Entity Overview -A batch job is stored in the database as a [BatchJob](../../references/entities/classes/BatchJob.mdx) entity. Some of its important attributes are: +A batch job is stored in the database as a [BatchJob](../../references/entities/classes/entities.BatchJob.mdx) entity. Some of its important attributes are: - `status`: A string that determines the current status of the Batch Job. - `context`: An object that can be used to store configurations related to the batch job. For example, you can use it to store listing configurations such as the limit or offset of the list to be retrieved during the processing of the batch job. diff --git a/www/apps/docs/content/development/events/events-list.md b/www/apps/docs/content/development/events/events-list.md index 498e2552dc..b985390d6f 100644 --- a/www/apps/docs/content/development/events/events-list.md +++ b/www/apps/docs/content/development/events/events-list.md @@ -1948,7 +1948,7 @@ Triggered when a payment is created. -The entire payment passed as an object. You can refer to the [Payment entity](../../references/entities/classes/Payment.mdx) for an idea of what fields to expect. +The entire payment passed as an object. You can refer to the [Payment entity](../../references/entities/classes/entities.Payment.mdx) for an idea of what fields to expect. @@ -1966,7 +1966,7 @@ Triggered when a payment is updated. -The entire payment passed as an object. You can refer to the [Payment entity](../../references/entities/classes/Payment.mdx) for an idea of what fields to expect. +The entire payment passed as an object. You can refer to the [Payment entity](../../references/entities/classes/entities.Payment.mdx) for an idea of what fields to expect. @@ -1984,7 +1984,7 @@ Triggered when a payment is captured. -The entire payment passed as an object. You can refer to the [Payment entity](../../references/entities/classes/Payment.mdx) for an idea of what fields to expect. +The entire payment passed as an object. You can refer to the [Payment entity](../../references/entities/classes/entities.Payment.mdx) for an idea of what fields to expect. @@ -2002,7 +2002,7 @@ Triggered when the capturing of a payment fails. -The entire payment passed as an object. You can refer to the [Payment entity](../../references/entities/classes/Payment.mdx) for an idea of what fields to expect. +The entire payment passed as an object. You can refer to the [Payment entity](../../references/entities/classes/entities.Payment.mdx) for an idea of what fields to expect. In addition, an error object is passed within the same object as the Payment Processor: @@ -2034,7 +2034,7 @@ Triggered when a refund of a payment is created. -The entire refund passed as an object. You can refer to the [Refund entity](../../references/entities/classes/Refund.mdx) for an idea of what fields to expect. +The entire refund passed as an object. You can refer to the [Refund entity](../../references/entities/classes/entities.Refund.mdx) for an idea of what fields to expect. @@ -2052,7 +2052,7 @@ Triggered when a payment's refund fails. -The entire payment passed as an object. You can refer to the [Payment entity](../../references/entities/classes/Payment.mdx) for an idea of what fields to expect. +The entire payment passed as an object. You can refer to the [Payment entity](../../references/entities/classes/entities.Payment.mdx) for an idea of what fields to expect. @@ -2095,7 +2095,7 @@ Triggered when a payment collection is created. -The entire payment collection passed as an object. You can refer to the [Payment Collection entity](../../references/entities/classes/PaymentCollection.mdx) for an idea of what fields to expect. +The entire payment collection passed as an object. You can refer to the [Payment Collection entity](../../references/entities/classes/entities.PaymentCollection.mdx) for an idea of what fields to expect. @@ -2113,7 +2113,7 @@ Triggered when a payment collection is update. -The entire payment collection passed as an object. You can refer to the [Payment Collection entity](../../references/entities/classes/PaymentCollection.mdx) for an idea of what fields to expect. +The entire payment collection passed as an object. You can refer to the [Payment Collection entity](../../references/entities/classes/entities.PaymentCollection.mdx) for an idea of what fields to expect. @@ -2131,7 +2131,7 @@ Triggered when a payment collection is deleted. -The entire payment collection passed as an object. You can refer to the [Payment Collection entity](../../references/entities/classes/PaymentCollection.mdx) for an idea of what fields to expect. +The entire payment collection passed as an object. You can refer to the [Payment Collection entity](../../references/entities/classes/entities.PaymentCollection.mdx) for an idea of what fields to expect. @@ -2149,7 +2149,7 @@ Triggered when a payment collection is either marked authorized or its payment s -The entire payment collection passed as an object. You can refer to the [Payment Collection entity](../../references/entities/classes/PaymentCollection.mdx) for an idea of what fields to expect. +The entire payment collection passed as an object. You can refer to the [Payment Collection entity](../../references/entities/classes/entities.PaymentCollection.mdx) for an idea of what fields to expect. @@ -2216,7 +2216,7 @@ Triggered when a product and data associated with it (options, variant orders, e -The entire product passed as an object. You can refer to the [Product entity](../../references/entities/classes/Product.mdx) for an idea of what fields to expect. +The entire product passed as an object. You can refer to the [Product entity](../../references/entities/classes/entities.Product.mdx) for an idea of what fields to expect. In one case, when the `/admin/products/{id}` API Route is used to update the product, the payload is an object of the following format: diff --git a/www/apps/docs/content/development/notification/create-notification-provider.md b/www/apps/docs/content/development/notification/create-notification-provider.md index a31d0ad37a..ebd8d9980d 100644 --- a/www/apps/docs/content/development/notification/create-notification-provider.md +++ b/www/apps/docs/content/development/notification/create-notification-provider.md @@ -102,7 +102,7 @@ You can learn more about plugins and how to create them in the [Plugins](../plug ::: -Continuing on with the previous example, if you want to use the [`OrderService`](../../references/services/classes/OrderService.mdx) later when sending notifications, you can inject it into the constructor: +Continuing on with the previous example, if you want to use the [`OrderService`](../../references/services/classes/services.OrderService.mdx) later when sending notifications, you can inject it into the constructor: ```ts import { @@ -130,7 +130,7 @@ class EmailSenderService extends AbstractNotificationService { ### sendNotification -When an event is triggered that your Notification Provider is registered as a handler for, the [`NotificationService`](../../references/services/classes/NotificationService.mdx) in Medusa’s core will execute the `sendNotification` method of your Notification Provider. +When an event is triggered that your Notification Provider is registered as a handler for, the [`NotificationService`](../../references/services/classes/services.NotificationService.mdx) in Medusa’s core will execute the `sendNotification` method of your Notification Provider. In this method, you can perform the necessary operation to send the Notification. Following the example above, you can send an email to the customer when they place an order. @@ -138,7 +138,7 @@ This method receives three parameters: 1. `eventName`: This is the name of the event that was triggered. For example, `order.placed`. 2. `eventData`: This is the data payload of the event that was triggered. For example, if the `order.placed` event is triggered, the `eventData` object contains the property `id` which is the ID of the order that was placed. -3. `attachmentGenerator`: If you’ve previously attached a generator to the `NotificationService` using the [`registerAttachmentGenerator`](../../references/services/classes/NotificationService.mdx#registerattachmentgenerator) method, you have access to it here. You can use the `attachmentGenerator` to generate on-demand invoices or other documents. The default value of this parameter is null. +3. `attachmentGenerator`: If you’ve previously attached a generator to the `NotificationService` using the [`registerAttachmentGenerator`](../../references/services/classes/services.NotificationService.mdx#registerattachmentgenerator) method, you have access to it here. You can use the `attachmentGenerator` to generate on-demand invoices or other documents. The default value of this parameter is null. :::info @@ -200,13 +200,13 @@ The `to` and `data` properties are used in the `NotificationService` in Medusa ### resendNotification -Using the [Resend Notification API Route](https://docs.medusajs.com/api/admin#notifications_postnotificationsnotificationresend), an admin user can resend a Notification to the customer. The [`NotificationService`](../../references/services/classes/NotificationService.mdx) in Medusa’s core then executes the `resendNotification` method in your Notification Provider. +Using the [Resend Notification API Route](https://docs.medusajs.com/api/admin#notifications_postnotificationsnotificationresend), an admin user can resend a Notification to the customer. The [`NotificationService`](../../references/services/classes/services.NotificationService.mdx) in Medusa’s core then executes the `resendNotification` method in your Notification Provider. This method receives three parameters: 1. `notification`: This is the original Notification record that was created after you sent the notification with `sendNotification`. You can get an overview of the entity and its attributes in the [architecture overview](./overview.mdx#notification-entity-overview), but most notably it includes the `to` and `data` attributes which are populated originally using the `to` and `data` properties of the object you return in `sendNotification`. 2. `config`: In the Resend Notification API Route you may specify an alternative receiver of the notification using the `to` request body parameter. For example, you may want to resend the order confirmation email to a different email. If that’s the case, you have access to it in the `config` parameter object. Otherwise, `config` will be an empty object. -3. `attachmentGenerator`: If you’ve previously attached a generator to the Notification Service using the [`registerAttachmentGenerator`](../../references/services/classes/NotificationService.mdx#registerattachmentgenerator) method, you have access to it here. You can use the `attachmentGenerator` to generate on-demand invoices or other documents. The default value of this parameter is null. +3. `attachmentGenerator`: If you’ve previously attached a generator to the Notification Service using the [`registerAttachmentGenerator`](../../references/services/classes/services.NotificationService.mdx#registerattachmentgenerator) method, you have access to it here. You can use the `attachmentGenerator` to generate on-demand invoices or other documents. The default value of this parameter is null. Similarly to the `sendNotification` method, this method must return an object containing two properties: diff --git a/www/apps/docs/content/development/notification/overview.mdx b/www/apps/docs/content/development/notification/overview.mdx index 6e6cd1add7..9c8be9c97b 100644 --- a/www/apps/docs/content/development/notification/overview.mdx +++ b/www/apps/docs/content/development/notification/overview.mdx @@ -25,7 +25,7 @@ An example of a notification provider is SendGrid. When an order is placed, the ### How Notification Provider is Created -A Notification Provider is essentially a Medusa [Service](../services/create-service.mdx) with a unique identifier, and it extends the [`NotificationService`](../../references/services/classes/NotificationService.mdx) provided by the `medusa-interfaces` package. It can be created as part of a [Plugin](../plugins/overview.mdx), or it can be created just as a Service file in your Medusa backend. +A Notification Provider is essentially a Medusa [Service](../services/create-service.mdx) with a unique identifier, and it extends the [`NotificationService`](../../references/services/classes/services.NotificationService.mdx) provided by the `medusa-interfaces` package. It can be created as part of a [Plugin](../plugins/overview.mdx), or it can be created just as a Service file in your Medusa backend. As a developer, you mainly work with the Notification Provider when integrating a third-party service that handles notifications in Medusa. @@ -58,7 +58,7 @@ A Notification also represents a resent notification. So, when a notification is ### Notification Entity Overview -The two most important properties in the [`Notification`](../../references/entities/classes/Notification.mdx) entity are the `to` and `data` properties. +The two most important properties in the [`Notification`](../../references/entities/classes/entities.Notification.mdx) entity are the `to` and `data` properties. The `to` property is a string that represents the receiver of the Notification. For example, if the Notification was sent to an email address, the `to` property holds the email address the Notification was sent to. diff --git a/www/apps/docs/content/development/scheduled-jobs/create-deprecated.md b/www/apps/docs/content/development/scheduled-jobs/create-deprecated.md index 058617c806..2aef055cd9 100644 --- a/www/apps/docs/content/development/scheduled-jobs/create-deprecated.md +++ b/www/apps/docs/content/development/scheduled-jobs/create-deprecated.md @@ -88,7 +88,7 @@ You then resolve the `JobSchedulerService` and use the `jobSchedulerService.crea - The first parameter is a unique name to give to the scheduled job. In the example above, you use the name `publish-products`. - The second parameter is an object which can be used to [pass data to the job](#pass-data-to-the-scheduled-job). - The third parameter is the scheduled job expression pattern. In this example, it will execute the scheduled job once a day at 12 AM. -- The fourth parameter is the function to execute. This is where you add the code to execute once the scheduled job runs. In this example, you retrieve the draft products using the [ProductService](../../references/services/classes/ProductService.mdx) and update the status of each of these products to `published`. +- The fourth parameter is the function to execute. This is where you add the code to execute once the scheduled job runs. In this example, you retrieve the draft products using the [ProductService](../../references/services/classes/services.ProductService.mdx) and update the status of each of these products to `published`. :::tip diff --git a/www/apps/docs/content/experimental/pricing/examples.mdx b/www/apps/docs/content/experimental/pricing/examples.mdx index 91f974d86b..1f9532a687 100644 --- a/www/apps/docs/content/experimental/pricing/examples.mdx +++ b/www/apps/docs/content/experimental/pricing/examples.mdx @@ -613,4 +613,4 @@ In this document, you’ll find common examples of how you can use the Pricing m ## More Examples -The [module interface reference](../../references/pricing/interfaces/IPricingModuleService.mdx) provides a reference to all the methods available for use with examples for each. +The [module interface reference](../../references/pricing/interfaces/pricing.IPricingModuleService.mdx) provides a reference to all the methods available for use with examples for each. diff --git a/www/apps/docs/content/experimental/pricing/install-medusa.mdx b/www/apps/docs/content/experimental/pricing/install-medusa.mdx index 8703338038..80c10d0a6f 100644 --- a/www/apps/docs/content/experimental/pricing/install-medusa.mdx +++ b/www/apps/docs/content/experimental/pricing/install-medusa.mdx @@ -155,4 +155,4 @@ For example: You can refer to the [Example Usages documentation page](./examples.mdx) for examples of using the Pricing module. -You can also refer to the [Module Interface Reference](../../references/pricing/interfaces/IPricingModuleService.mdx) for a detailed reference on all available methods. +You can also refer to the [Module Interface Reference](../../references/pricing/interfaces/pricing.IPricingModuleService.mdx) for a detailed reference on all available methods. diff --git a/www/apps/docs/content/experimental/pricing/install-nodejs.md b/www/apps/docs/content/experimental/pricing/install-nodejs.md index de5d8735c1..9de7384b15 100644 --- a/www/apps/docs/content/experimental/pricing/install-nodejs.md +++ b/www/apps/docs/content/experimental/pricing/install-nodejs.md @@ -185,4 +185,4 @@ module.exports = nextConfig You can refer to the [Example Usages documentation page](./examples.mdx) for examples of using the Pricing module. -You can also refer to the [Module Interface Reference](../../references/pricing/interfaces/IPricingModuleService.mdx) for a detailed reference on all available methods. \ No newline at end of file +You can also refer to the [Module Interface Reference](../../references/pricing/interfaces/pricing.IPricingModuleService.mdx) for a detailed reference on all available methods. \ No newline at end of file diff --git a/www/apps/docs/content/experimental/product/examples.mdx b/www/apps/docs/content/experimental/product/examples.mdx index bc9446c5a0..3cb41e1128 100644 --- a/www/apps/docs/content/experimental/product/examples.mdx +++ b/www/apps/docs/content/experimental/product/examples.mdx @@ -383,4 +383,4 @@ In this document, you’ll find common examples of how you can use the Product m ## More Examples -The [module interface reference](../../references/product/interfaces/IProductModuleService.mdx) provides a reference to all the methods available for use with examples for each. +The [module interface reference](../../references/product/interfaces/product.IProductModuleService.mdx) provides a reference to all the methods available for use with examples for each. diff --git a/www/apps/docs/content/experimental/product/install-medusa.mdx b/www/apps/docs/content/experimental/product/install-medusa.mdx index c3fc21fbe4..56b1332ebf 100644 --- a/www/apps/docs/content/experimental/product/install-medusa.mdx +++ b/www/apps/docs/content/experimental/product/install-medusa.mdx @@ -150,4 +150,4 @@ For example: You can refer to the [Example Usages documentation page](./examples.mdx) for examples of using the Product module. -You can also refer to the [Module Interface Reference](../../references/product/interfaces/IProductModuleService.mdx) for a detailed reference on all available methods. \ No newline at end of file +You can also refer to the [Module Interface Reference](../../references/product/interfaces/product.IProductModuleService.mdx) for a detailed reference on all available methods. \ No newline at end of file diff --git a/www/apps/docs/content/experimental/product/install-nodejs.md b/www/apps/docs/content/experimental/product/install-nodejs.md index f4c6e08c5f..3c9ce6116d 100644 --- a/www/apps/docs/content/experimental/product/install-nodejs.md +++ b/www/apps/docs/content/experimental/product/install-nodejs.md @@ -195,4 +195,4 @@ module.exports = nextConfig You can refer to the [Example Usages documentation page](./examples.mdx) for examples of using the Product module. -You can also refer to the [Module Interface Reference](../../references/product/interfaces/IProductModuleService.mdx) for a detailed reference on all available methods. +You can also refer to the [Module Interface Reference](../../references/product/interfaces/product.IProductModuleService.mdx) for a detailed reference on all available methods. diff --git a/www/apps/docs/content/js-client/overview.mdx b/www/apps/docs/content/js-client/overview.mdx index 4f0ba4080f..6e586b72fa 100644 --- a/www/apps/docs/content/js-client/overview.mdx +++ b/www/apps/docs/content/js-client/overview.mdx @@ -66,7 +66,7 @@ After initialization, you can use the client's properties and methods to send re You'll find in the sidebar of this reference names of different resources. These resources are properties in the Medusa client instance you initialize. You can access the methods or nested resources of each of the properties to send requests to the backend. -For example, to create a new customer you can access the [create](../references/js-client/classes/CustomersResource.mdx#create) method under the [customers](../references/js-client/classes/CustomersResource.mdx) property of your client: +For example, to create a new customer you can access the [create](../references/js_client/classes/js_client.CustomersResource.mdx#create) method under the [customers](../references/js_client/classes/js_client.CustomersResource.mdx) property of your client: ```ts import Medusa from "@medusajs/medusa-js" @@ -119,7 +119,7 @@ const medusa = new Medusa({ You can use a JWT token to authenticate both admin users and customers. Authentication state is managed by the client, which is ideal for Jamstack applications and mobile applications. -You can authenticate the admin user using the [admin.auth.getToken](../references/js-client/classes/AdminAuthResource.mdx#getToken) method, and the customer using the [auth.getToken](../references/js-client/classes/AuthResource.mdx#getToken) method. +You can authenticate the admin user using the [admin.auth.getToken](../references/js_client/classes/js_client.AdminAuthResource.mdx#getToken) method, and the customer using the [auth.getToken](../references/js_client/classes/js_client.AuthResource.mdx#getToken) method. Once the user or customer is authenticated successfully, the Medusa client automatically attaches an Authorization Bearer header to all subsequent requests. @@ -164,7 +164,7 @@ For example: You can authenticate admin users or customers using cookie session ID. -You can authenticate the admin user using the [admin.auth.createSession](../references/js-client/classes/AdminAuthResource.mdx#createSession) method, and the customer using the [auth.authenticate](../references/js-client/classes/AuthResource.mdx#authenticate) method. +You can authenticate the admin user using the [admin.auth.createSession](../references/js_client/classes/js_client.AdminAuthResource.mdx#createSession) method, and the customer using the [auth.authenticate](../references/js_client/classes/js_client.AuthResource.mdx#authenticate) method. Once the user or customer is authenticated successfully, the Medusa client sets and attached the session ID in the cookie for all subsequent requests. @@ -209,7 +209,7 @@ For example: You can authenticate admin users with a personal API Token. -If a user doesn't have a personal API token, create one with the [admin.users.update](../references/js-client/classes/AdminUsersResource.mdx#update) method: +If a user doesn't have a personal API token, create one with the [admin.users.update](../references/js_client/classes/js_client.AdminUsersResource.mdx#update) method: diff --git a/www/apps/docs/content/modules/carts-and-checkout/cart.md b/www/apps/docs/content/modules/carts-and-checkout/cart.md index b1a88a8b5f..7a18f4ba19 100644 --- a/www/apps/docs/content/modules/carts-and-checkout/cart.md +++ b/www/apps/docs/content/modules/carts-and-checkout/cart.md @@ -26,13 +26,13 @@ A cart is represented by the `Cart` entity. Some of the `Cart` entity’s attrib - `completed_at`: the date the cart was completed. A completed cart means that it has been used for its main purpose. For example, if the cart is used to place an order, then a completed cart means that the order was placed. - `payment_authorized_at`: the date a payment was authorized. -There are other important attributes discussed in later sections. Check out the [full Cart entity in the entities reference](../../references/entities/classes/Cart.mdx). +There are other important attributes discussed in later sections. Check out the [full Cart entity in the entities reference](../../references/entities/classes/entities.Cart.mdx). --- ## Cart Totals Calculation -By default, the `Cart` entity doesn’t hold any details regarding the totals. These are computed and added to the cart instance using the `CartService`'s [decorateTotals method](../../references/services/classes/CartService.mdx#decoratetotals). There's also a dedicated method in the `CartService`, [retrieveWithTotals](../../references/services/classes/CartService.mdx#retrieveWithTotals), attaching the totals automatically. It is recommended to use this method by default when you need to retrieve the cart. +By default, the `Cart` entity doesn’t hold any details regarding the totals. These are computed and added to the cart instance using the `CartService`'s [decorateTotals method](../../references/services/classes/services.CartService.mdx#decoratetotals). There's also a dedicated method in the `CartService`, [retrieveWithTotals](../../references/services/classes/services.CartService.mdx#retrieveWithTotals), attaching the totals automatically. It is recommended to use this method by default when you need to retrieve the cart. The cart’s totals are calculated based on the content and context of the cart. This includes the selected region, whether tax-inclusive pricing is enabled, the chosen shipping methods, and more. @@ -83,11 +83,11 @@ You can learn how to override the cart completion strategy [here](./backend/cart The process is implemented as follows: -1. When the idempotency key’s recovery point is set to `started`, the tax lines are created for the items in the cart. This is done using the `CartService`'s [createTaxLines method](../../references/services/classes/CartService.mdx#createtaxlines). If that is completed with no errors, the recovery point is set to `tax_lines_created` and the process continues. -2. When the idempotency key’s recovery point is set to `tax_lines_created`, the payment is authorized using the `CartService`'s method [authorizePayment](../../references/services/classes/CartService.mdx#authorizepayment). If the payment requires more action or is pending authorization, then the tax lines that were created in the previous steps are deleted and the cart completion process is terminated. Once the payment is authorized, the process can be restarted. -3. When the idempotency key’s recovery point is set to `payment_authorized`, tax lines are created again the same way as the first step. Then, the inventory of each of the items in the cart is confirmed using the `ProductVariantInventoryService`'s method [confirmInventory](../../references/services/classes/ProductVariantInventoryService.mdx#confirminventory). If an item is in stock, the quantity is reserved using the `ProductVariantInventoryService`'s method [reserveQuantity](../../references/services/classes/ProductVariantInventoryService.mdx#reservequantity). If an item is out of stock, any item reservations that were created are deleted, the payment is canceled, and an error is thrown, terminating the cart completion process. If all item quantities are confirmed to be available: - 1. If the cart belongs to a swap (the `type` attribute is set to `swap`), the swap is registered as completed using the `SwapService`'s [registerCartCompletion method](../../references/services/classes/SwapService.mdx#registercartcompletion) and the inventory item reservations are removed using the Inventory module. The process ends successfully here for a swap. - 2. If the cart belongs to an order, the order is created using the `OrderService`'s method [createFromCart](../../references/services/classes/OrderService.mdx#createfromcart). The order is then retrieved and sent in the response. +1. When the idempotency key’s recovery point is set to `started`, the tax lines are created for the items in the cart. This is done using the `CartService`'s [createTaxLines method](../../references/services/classes/services.CartService.mdx#createtaxlines). If that is completed with no errors, the recovery point is set to `tax_lines_created` and the process continues. +2. When the idempotency key’s recovery point is set to `tax_lines_created`, the payment is authorized using the `CartService`'s method [authorizePayment](../../references/services/classes/services.CartService.mdx#authorizepayment). If the payment requires more action or is pending authorization, then the tax lines that were created in the previous steps are deleted and the cart completion process is terminated. Once the payment is authorized, the process can be restarted. +3. When the idempotency key’s recovery point is set to `payment_authorized`, tax lines are created again the same way as the first step. Then, the inventory of each of the items in the cart is confirmed using the `ProductVariantInventoryService`'s method [confirmInventory](../../references/services/classes/services.ProductVariantInventoryService.mdx#confirminventory). If an item is in stock, the quantity is reserved using the `ProductVariantInventoryService`'s method [reserveQuantity](../../references/services/classes/services.ProductVariantInventoryService.mdx#reservequantity). If an item is out of stock, any item reservations that were created are deleted, the payment is canceled, and an error is thrown, terminating the cart completion process. If all item quantities are confirmed to be available: + 1. If the cart belongs to a swap (the `type` attribute is set to `swap`), the swap is registered as completed using the `SwapService`'s [registerCartCompletion method](../../references/services/classes/services.SwapService.mdx#registercartcompletion) and the inventory item reservations are removed using the Inventory module. The process ends successfully here for a swap. + 2. If the cart belongs to an order, the order is created using the `OrderService`'s method [createFromCart](../../references/services/classes/services.OrderService.mdx#createfromcart). The order is then retrieved and sent in the response. 4. Once the process detailed above is done, the idempotency key’s recovery point is set to `finished`. --- diff --git a/www/apps/docs/content/modules/carts-and-checkout/payment.md b/www/apps/docs/content/modules/carts-and-checkout/payment.md index 52f734c570..4cd8455c40 100644 --- a/www/apps/docs/content/modules/carts-and-checkout/payment.md +++ b/www/apps/docs/content/modules/carts-and-checkout/payment.md @@ -58,7 +58,7 @@ It’s important to enable a payment processor in a region, or else the payment ### PaymentProvider Entity Overview -The [`PaymentProvider`](../../references/entities/classes/PaymentProvider.mdx) entity only has 2 attributes: `is_installed` which is a boolean value indicating whether the Payment Processor is installed; and `id` which is the unique identifier that you define in the Payment Processor service. +The [`PaymentProvider`](../../references/entities/classes/entities.PaymentProvider.mdx) entity only has 2 attributes: `is_installed` which is a boolean value indicating whether the Payment Processor is installed; and `id` which is the unique identifier that you define in the Payment Processor service. --- @@ -82,7 +82,7 @@ Among the Payment Sessions available only one will be selected based on the cust ### PaymentSession Entity Overview -The [`PaymentSession`](../../references/entities/classes/PaymentSession.mdx) entity belongs to a `Cart`. This is the customer‘s cart that was used for checkout which lead to the creation of the Payment Session. +The [`PaymentSession`](../../references/entities/classes/entities.PaymentSession.mdx) entity belongs to a `Cart`. This is the customer‘s cart that was used for checkout which lead to the creation of the Payment Session. The `PaymentSession` instance also belongs to a `PaymentProvider` instance. This is the Payment Processor that was used to create the Payment Session and that controls it for further actions like authorizing the payment. @@ -116,7 +116,7 @@ When the store operator then chooses to capture the order from the Medusa Admin, ### Payment Entity Overview -The [`Payment`](../../references/entities/classes/Payment.mdx) entity belongs to the `Cart` that it was originally created from when the customer’s payment was authorized. It also belongs to an `Order` once it’s placed. Additionally, it belongs to a `PaymentProvider` which is the payment processor that the customer chose on checkout. +The [`Payment`](../../references/entities/classes/entities.Payment.mdx) entity belongs to the `Cart` that it was originally created from when the customer’s payment was authorized. It also belongs to an `Order` once it’s placed. Additionally, it belongs to a `PaymentProvider` which is the payment processor that the customer chose on checkout. In case a `Swap` is created for an order, `Payment` will be associated with that swap to handle payment operations related to it. diff --git a/www/apps/docs/content/modules/carts-and-checkout/shipping.md b/www/apps/docs/content/modules/carts-and-checkout/shipping.md index f71e8b8547..4d7683aef9 100644 --- a/www/apps/docs/content/modules/carts-and-checkout/shipping.md +++ b/www/apps/docs/content/modules/carts-and-checkout/shipping.md @@ -49,7 +49,7 @@ Once the Fulfillment Provider is added to the backend, the store operator will b ### FulfillmentProvider Entity Overview -The [`FulfillmentProvider`](../../references/entities/classes/FulfillmentProvider.mdx) entity only has 2 attributes: `is_installed` to indicate if the fulfillment provider is installed and its value is a boolean; and `id` which is the unique identifier that you define in the Fulfillment Provider Service. +The [`FulfillmentProvider`](../../references/entities/classes/entities.FulfillmentProvider.mdx) entity only has 2 attributes: `is_installed` to indicate if the fulfillment provider is installed and its value is a boolean; and `id` which is the unique identifier that you define in the Fulfillment Provider Service. --- @@ -73,7 +73,7 @@ For example, shipping heavy items might be more expensive than others, which wou ### ShippingProfile Entity Overview -The [`ShippingProfile`](../../references/entities/classes/ShippingProfile.mdx) entity can have a set of `Product` instances. These would be the products the shipping profile is providing shipping options for. +The [`ShippingProfile`](../../references/entities/classes/entities.ShippingProfile.mdx) entity can have a set of `Product` instances. These would be the products the shipping profile is providing shipping options for. The `ShippingProfile` has a `type` attribute that can be `default`, `gift_card`, or `custom`. @@ -101,7 +101,7 @@ Think of a shipping option as a template defined by the admin that indicates wha ### ShippingOption Entity Overview -The [`ShippingOption`](../../references/entities/classes/ShippingOption.mdx) entity belongs to the `ShippingProfile` entity. +The [`ShippingOption`](../../references/entities/classes/entities.ShippingOption.mdx) entity belongs to the `ShippingProfile` entity. The `ShippingOption` entity also belongs to a `FulfillmentProvider`. This can be either a custom third-party provider or one of Medusa’s default fulfillment providers. @@ -139,7 +139,7 @@ This separation allows for developers to implement the custom integration with t A lot of the shipping method’s attributes are similar to the shipping option’s attribute. -The [`ShippingMethod`](../../references/entities/classes/ShippingMethod.mdx) entity belongs to a `ShippingOption`. +The [`ShippingMethod`](../../references/entities/classes/entities.ShippingMethod.mdx) entity belongs to a `ShippingOption`. Similar to the `data` attribute explained for the `ShippingOption` entity, a `ShippingMethod` has a similar `data` attribute that includes all the data to be sent to the fulfillment provider when fulfilling the order. @@ -153,5 +153,5 @@ The `ShippingMethod` instance holds a `price` attribute, which will either b ## See Also -- [Create a Fulfillment Provider](../../references/fulfillment/classes/AbstractFulfillmentService.mdx) +- [Create a Fulfillment Provider](../../references/fulfillment/classes/fulfillment.AbstractFulfillmentService.mdx) - [Available shipping plugins](https://github.com/medusajs/medusa/tree/master/packages) diff --git a/www/apps/docs/content/modules/customers/customer-groups.md b/www/apps/docs/content/modules/customers/customer-groups.md index 6557f32431..90026937b8 100644 --- a/www/apps/docs/content/modules/customers/customer-groups.md +++ b/www/apps/docs/content/modules/customers/customer-groups.md @@ -24,7 +24,7 @@ The customer groups feature can be used in a variety of use cases including: ## CustomerGroup Entity Overview -A customer group is stored in the database as a [CustomerGroup](../../references/entities/classes/CustomerGroup.mdx) entity. This entity has two attributes other than the `id`: `name` and `metadata`. +A customer group is stored in the database as a [CustomerGroup](../../references/entities/classes/entities.CustomerGroup.mdx) entity. This entity has two attributes other than the `id`: `name` and `metadata`. Similar to all entities in Medusa, you can use the `metadata` object attribute to store any custom data you want. For example, you can add some flag or tag to the customer group for a custom use case: diff --git a/www/apps/docs/content/modules/discounts/admin/manage-discounts.mdx b/www/apps/docs/content/modules/discounts/admin/manage-discounts.mdx index 983b10f28a..9541ff18b0 100644 --- a/www/apps/docs/content/modules/discounts/admin/manage-discounts.mdx +++ b/www/apps/docs/content/modules/discounts/admin/manage-discounts.mdx @@ -191,9 +191,9 @@ This request accepts [many request-body parameters](https://docs.medusajs.com/ap - `code`: This parameter is required. It is a unique code. The customer redeems the discount using this code. - `rule`: This parameter is required. It is an object having at least the following fields: - - `type`: A string indicating the type of discount. It can be `fixed`, `percentage`, or `free_shipping`. When using the Medusa JS Client, you must use the enum type [DiscountRuleType](../../../references/js-client/internal/enums/internal.internal.DiscountRuleType.mdx) for the value. + - `type`: A string indicating the type of discount. It can be `fixed`, `percentage`, or `free_shipping`. When using the Medusa JS Client, you must use the enum type [DiscountRuleType](../../../references/entities/enums/entities.DiscountRuleType.mdx) for the value. - `value`: A number indicating the value of the discount. If the discount type is `fixed`, then it will be the fixed amount to discount from the cart’s totals or its items. If the discount type is `percentage`, then it will be the percentage to discount from the items in the cart. If the type is `free_shipping`, it has no effect and can be set to `0`. - - `allocation`: A string indicating how the discount should be applied. Can be `item` or `total`. If the type is not `fixed`, then this has no effect. When using the Medusa JS Client, you must use the enum type [AllocationType](../../../references/js-client/internal/enums/internal.internal.AllocationType.mdx) for the value. + - `allocation`: A string indicating how the discount should be applied. Can be `item` or `total`. If the type is not `fixed`, then this has no effect. When using the Medusa JS Client, you must use the enum type [AllocationType](../../../references/entities/enums/entities.AllocationType.mdx) for the value. - `regions`: An array of region IDs this discount can be used in. If the type of discount is `fixed`, only one region can be passed. This request returns the full `discount` object. diff --git a/www/apps/docs/content/modules/discounts/discounts.md b/www/apps/docs/content/modules/discounts/discounts.md index 1c89da61cc..15497a7530 100644 --- a/www/apps/docs/content/modules/discounts/discounts.md +++ b/www/apps/docs/content/modules/discounts/discounts.md @@ -32,7 +32,7 @@ Discounts can be used in many use cases including: ## Discount Entity Overview -A discount is represented by the [`Discount`](../../references/entities/classes/Discount.mdx) entity. Some of its important attributes are: +A discount is represented by the [`Discount`](../../references/entities/classes/entities.Discount.mdx) entity. Some of its important attributes are: - `code` is a unique code that you specify when you create the discount. Customers use this code to apply the discount during checkout. The code can only include upper-case letters and numbers. - `rule_id` is the ID of the rule of this discount. The `rule` attribute is the expanded object of the `DiscountRule` entity. You can use the `rule` attribute to get details regarding the discount type. You can learn more about this in the [`DiscountRule` entity overview](#discountrule-entity-overview) later. @@ -54,7 +54,7 @@ The `is_dynamic` attribute in the `Discount` entity is a boolean value that dete ## DiscountRule Entity Overview -Every `Discount` entity belongs to a [`DiscountRule`](../../references/entities/classes/DiscountRule.mdx) entity. `DiscountRule` includes details such as the type of discount, the amount to be discounted, and more. +Every `Discount` entity belongs to a [`DiscountRule`](../../references/entities/classes/entities.DiscountRule.mdx) entity. `DiscountRule` includes details such as the type of discount, the amount to be discounted, and more. Some of the `DiscountRule` entity’s important attributes are: @@ -71,7 +71,7 @@ Some of the `DiscountRule` entity’s important attributes are: A discount can optionally have discount conditions. Discount conditions are used to further add limitations on when the discount can be applied. -A [`DiscountCondition`](../../references/entities/classes/DiscountCondition.mdx) belongs to a `DiscountRule` entity. The `discount_rule_id` attribute indicates the ID of the `DiscountRule` it belongs to. +A [`DiscountCondition`](../../references/entities/classes/entities.DiscountCondition.mdx) belongs to a `DiscountRule` entity. The `discount_rule_id` attribute indicates the ID of the `DiscountRule` it belongs to. Discount conditions have an attribute `type` that indicates the condition’s type. Its value must be one of the following: @@ -92,11 +92,11 @@ Discount conditions also have an attribute `operator` that indicates how the con Based on the value of `type`, one of the following relations can be used to retrieve the condition’s items: -- `products` is an array of products that this condition applies to if the condition’s `type` is `products`. Each item of the array would be a [`DiscountConditionProduct`](../../references/entities/classes/DiscountConditionProduct.mdx). -- `product_types` is an array of product types that this condition applies to if the condition’s `type` is `product_types`. Each item of the array would be a [`DiscountConditionProductType`](../../references/entities/classes/DiscountConditionProductType.mdx). -- `product_collections` is an array of product collections that this condition applies to if the condition’s `type` is `product_collections`. Each item of the array would be a [`DiscountConditionProductCollection`](../../references/entities/classes/DiscountConditionProductCollection.mdx). -- `product_tags` is an array of product tags that this condition applies to if the condition’s `type` is `product_tags`. Each item of the array would be a [`DiscountConditionProductTag`](../../references/entities/classes/DiscountConditionProductTag.mdx). -- `customer_groups` is an array of customer groups that this condition applies to if the condition’s `type` is `customer_groups`. Each item of the array would be a [`DiscountConditionCustomerGroup`](../../references/entities/classes/DiscountConditionCustomerGroup.mdx). +- `products` is an array of products that this condition applies to if the condition’s `type` is `products`. Each item of the array would be a [`DiscountConditionProduct`](../../references/entities/classes/entities.DiscountConditionProduct.mdx). +- `product_types` is an array of product types that this condition applies to if the condition’s `type` is `product_types`. Each item of the array would be a [`DiscountConditionProductType`](../../references/entities/classes/entities.DiscountConditionProductType.mdx). +- `product_collections` is an array of product collections that this condition applies to if the condition’s `type` is `product_collections`. Each item of the array would be a [`DiscountConditionProductCollection`](../../references/entities/classes/entities.DiscountConditionProductCollection.mdx). +- `product_tags` is an array of product tags that this condition applies to if the condition’s `type` is `product_tags`. Each item of the array would be a [`DiscountConditionProductTag`](../../references/entities/classes/entities.DiscountConditionProductTag.mdx). +- `customer_groups` is an array of customer groups that this condition applies to if the condition’s `type` is `customer_groups`. Each item of the array would be a [`DiscountConditionCustomerGroup`](../../references/entities/classes/entities.DiscountConditionCustomerGroup.mdx). ![Discounts Architecture](https://res.cloudinary.com/dza7lstvk/image/upload/v1678372360/Medusa%20Docs/Diagrams/discounts_ioivrl.png) diff --git a/www/apps/docs/content/modules/gift-cards/gift-cards.md b/www/apps/docs/content/modules/gift-cards/gift-cards.md index a03c0e27e6..c4a37df78e 100644 --- a/www/apps/docs/content/modules/gift-cards/gift-cards.md +++ b/www/apps/docs/content/modules/gift-cards/gift-cards.md @@ -34,7 +34,7 @@ As custom gift cards can be used once they’re created, they’re also represen ## GiftCard Entity Overview -Some of the [GiftCard](../../references/entities/classes/GiftCard.mdx) entity’s attributes are: +Some of the [GiftCard](../../references/entities/classes/entities.GiftCard.mdx) entity’s attributes are: - `code`: a unique string of random characters. This is the code that the customer can use during their checkout to redeem the gift card. - `value`: The amount of the gift card. This is the amount the customer purchased, or was gifted in the case of custom gift cards. diff --git a/www/apps/docs/content/modules/orders/admin/manage-orders.mdx b/www/apps/docs/content/modules/orders/admin/manage-orders.mdx index d269c4f974..2d3dc922e2 100644 --- a/www/apps/docs/content/modules/orders/admin/manage-orders.mdx +++ b/www/apps/docs/content/modules/orders/admin/manage-orders.mdx @@ -208,7 +208,7 @@ For example, you can filter the orders by one or more status: :::note -You can check available order statuses [here](../../../references/entities/enums/OrderStatus.mdx). +You can check available order statuses [here](../../../references/entities/enums/entities.OrderStatus.mdx). ::: diff --git a/www/apps/docs/content/modules/orders/claims.md b/www/apps/docs/content/modules/orders/claims.md index a8b81437bb..9bf0d60fa7 100644 --- a/www/apps/docs/content/modules/orders/claims.md +++ b/www/apps/docs/content/modules/orders/claims.md @@ -19,12 +19,12 @@ The Medusa core provides the necessary implementation and functionalities that a A claim is represented by the `ClaimOrder` entity. Some of its attributes include: - `type`: a string indicating the type of the claim. Its value can be either `refund` or `replace`. -- `payment_status`: a string indicating the status of the claim’s payment. Its possible values are indicated by the [ClaimPaymentStatus enum](../../references/entities/enums/ClaimPaymentStatus.mdx). This attribute is useful to check the status of the payment if the claim’s type is `refund`. -- `fulfillment_status`: a string indicating the status of the claim’s fulfillment. Its possible values are indicated by the [ClaimFulfillmentStatus enum](../../references/entities/enums/ClaimFulfillmentStatus.mdx). This attribute is useful to check the status of the fulfillment if the claim’s type is `replace`. +- `payment_status`: a string indicating the status of the claim’s payment. Its possible values are indicated by the [ClaimPaymentStatus enum](../../references/entities/enums/entities.ClaimPaymentStatus.mdx). This attribute is useful to check the status of the payment if the claim’s type is `refund`. +- `fulfillment_status`: a string indicating the status of the claim’s fulfillment. Its possible values are indicated by the [ClaimFulfillmentStatus enum](../../references/entities/enums/entities.ClaimFulfillmentStatus.mdx). This attribute is useful to check the status of the fulfillment if the claim’s type is `replace`. - `refund_amount`: an integer used to indicate the amount that should be refunded to the customer. This is only useful if the claim’s type is `refund`. - `canceled_at`: a date indicating when the claim was canceled. -There are other important attributes discussed in later sections. Check out the [full ClaimOrder entity in the entities reference](../../references/entities/classes/ClaimOrder.mdx). +There are other important attributes discussed in later sections. Check out the [full ClaimOrder entity in the entities reference](../../references/entities/classes/entities.ClaimOrder.mdx). --- @@ -32,7 +32,7 @@ There are other important attributes discussed in later sections. Check out the Claims are created in Medusa by an admin (typically a merchant). They are created on an order, and depending on the claim’s type the admin can specify details like the amount to be refunded, or the items to be returned and the new items to replace them. -You can create a claim either using the [Create Claim API Route](https://docs.medusajs.com/api/admin#orders_postordersorderclaims) or using the `ClaimService`'s [create method](../../references/services/classes/ClaimService.mdx#create). This section explains the process within the Create Claim API Route, with a focus on the `create` method. +You can create a claim either using the [Create Claim API Route](https://docs.medusajs.com/api/admin#orders_postordersorderclaims) or using the `ClaimService`'s [create method](../../references/services/classes/services.ClaimService.mdx#create). This section explains the process within the Create Claim API Route, with a focus on the `create` method. ### Idempotency Key @@ -46,16 +46,16 @@ The following flow is implemented within the Create Claim API Route: ![Create Claim API Route Overview](https://res.cloudinary.com/dza7lstvk/image/upload/v1682519207/Medusa%20Docs/Diagrams/create-claim-overview_iqek1f.jpg) -1. When the idempotency key’s recovery point is `started`, the creation of the claim is started using the `ClaimService`'s [create method](../../references/services/classes/ClaimService.mdx#create). If the claim is created successfully, the idempotency key’s recovery point is changed to `claim_created`. In the `create` method: - 1. If the type of the claim is `refund` and no refund amount is set, the refund amount is calculated based on the items in the claim using the `ClaimService`'s [getRefundTotalForClaimLinesOnOrder method](../../references/services/classes/ClaimService.mdx#getrefundtotalforclaimlinesonorder). - 2. If new items are specified to send to the customer, new line items, which are represented by the `LineItem` entity, are generated using the `LineItemService`'s [generate method](../../references/services/classes/LineItemService.mdx#generate). These line items are later attached to the claim when it’s created under the `additional_items` relation. Also, the quantity of these items are reserved from the product variant’s inventory using the `ProductVariantInventoryService`'s [reserveQuantity method](../../references/services/classes/ProductVariantInventoryService.mdx#reservequantity). +1. When the idempotency key’s recovery point is `started`, the creation of the claim is started using the `ClaimService`'s [create method](../../references/services/classes/services.ClaimService.mdx#create). If the claim is created successfully, the idempotency key’s recovery point is changed to `claim_created`. In the `create` method: + 1. If the type of the claim is `refund` and no refund amount is set, the refund amount is calculated based on the items in the claim using the `ClaimService`'s [getRefundTotalForClaimLinesOnOrder method](../../references/services/classes/services.ClaimService.mdx#getrefundtotalforclaimlinesonorder). + 2. If new items are specified to send to the customer, new line items, which are represented by the `LineItem` entity, are generated using the `LineItemService`'s [generate method](../../references/services/classes/services.LineItemService.mdx#generate). These line items are later attached to the claim when it’s created under the `additional_items` relation. Also, the quantity of these items are reserved from the product variant’s inventory using the `ProductVariantInventoryService`'s [reserveQuantity method](../../references/services/classes/services.ProductVariantInventoryService.mdx#reservequantity). 3. The claim is created and saved. - 4. If there were additional items attached to the claim, tax lines are created for these items using the `TaxProviderService`'s [createTaxLines method](../../references/services/classes/TaxProviderService.mdx#createtaxlines). - 5. If a shipping method was chosen to send the additional items to the customer, the shipping method is created using the `ShippingOptionService`'s [createShippingMethod method](../../references/services/classes/ShippingOptionService.mdx#createshippingmethod) or updated if it already exists using the `ShippingOptionService`'s [updateShippingMethod method](../../references/services/classes/ShippingOptionService.mdx#updateshippingmethod). - 6. A claim item is created for each of the items specified in the claim. These are the items that were originally in the order and that the claim was created for. The claim items are created using the `ClaimItemService`'s [create method](../../references/services/classes/ClaimItemService.mdx#create). - 7. If a return shipping method is specified, a return is created using the `ReturnService`'s [create method](../../references/services/classes/ReturnService.mdx#create). -2. When the idempotency key’s recovery point is `claim_created`, if the claim’s type is `refund`, the refund is processed using the `ClaimService`'s [processRefund method](../../references/services/classes/ClaimService.mdx#processrefund). If the method is refunded successfully, the `payment_status` attribute of the claim is set to `refunded`. The refund is created directly on the order the claim belongs to. The recovery point of the idempotency key is changed to `refund_handled` at the end of this process. -3. When the idempotency key’s recovery point is `refund_handled`, if the claim is associated with a return, the return is automatically fulfilled using the `ReturnService`'s [fulfill method](../../references/services/classes/ReturnService.mdx#fulfill) as it will be handled by the customer. The order associated with the claim is then returned and the idempotency key is set to `finished`. + 4. If there were additional items attached to the claim, tax lines are created for these items using the `TaxProviderService`'s [createTaxLines method](../../references/services/classes/services.TaxProviderService.mdx#createtaxlines). + 5. If a shipping method was chosen to send the additional items to the customer, the shipping method is created using the `ShippingOptionService`'s [createShippingMethod method](../../references/services/classes/services.ShippingOptionService.mdx#createshippingmethod) or updated if it already exists using the `ShippingOptionService`'s [updateShippingMethod method](../../references/services/classes/services.ShippingOptionService.mdx#updateshippingmethod). + 6. A claim item is created for each of the items specified in the claim. These are the items that were originally in the order and that the claim was created for. The claim items are created using the `ClaimItemService`'s [create method](../../references/services/classes/services.ClaimItemService.mdx#create). + 7. If a return shipping method is specified, a return is created using the `ReturnService`'s [create method](../../references/services/classes/services.ReturnService.mdx#create). +2. When the idempotency key’s recovery point is `claim_created`, if the claim’s type is `refund`, the refund is processed using the `ClaimService`'s [processRefund method](../../references/services/classes/services.ClaimService.mdx#processrefund). If the method is refunded successfully, the `payment_status` attribute of the claim is set to `refunded`. The refund is created directly on the order the claim belongs to. The recovery point of the idempotency key is changed to `refund_handled` at the end of this process. +3. When the idempotency key’s recovery point is `refund_handled`, if the claim is associated with a return, the return is automatically fulfilled using the `ReturnService`'s [fulfill method](../../references/services/classes/services.ReturnService.mdx#fulfill) as it will be handled by the customer. The order associated with the claim is then returned and the idempotency key is set to `finished`. --- @@ -63,7 +63,7 @@ The following flow is implemented within the Create Claim API Route: If a claim’s type is `replace`, an admin can create a [fulfillment](./fulfillments.md) for the additional items that should be sent to the customer. -A fulfillment can be created either using the [Create Claim Fulfillment API Route](https://docs.medusajs.com/api/admin#orders_postordersorderclaimsclaimfulfillments) or the `ClaimService`'s [createFulfillment method](../../references/services/classes/ClaimService.mdx#createfulfillment). +A fulfillment can be created either using the [Create Claim Fulfillment API Route](https://docs.medusajs.com/api/admin#orders_postordersorderclaimsclaimfulfillments) or the `ClaimService`'s [createFulfillment method](../../references/services/classes/services.ClaimService.mdx#createfulfillment). :::note @@ -73,9 +73,9 @@ The API Route handles updating the inventory and reservations. So, if you choose By default, when a fulfillment is created, the claim’s `fulfillment_status` is set to `fulfilled`. However, if any of the item’s quantity isn’t fulfilled successfully, the `fulfillment_status` is set to `requires_action`. -After creating a fulfillment, you can create a shipment for the fulfillment either using the [Create Claim Shipment API Route](https://docs.medusajs.com/api/admin#orders_postordersorderclaimsclaimshipments) or the `ClaimService`'s [createShipment method](../../references/services/classes/ClaimService.mdx#createshipment). If only some of the items and their quantities are shipped, the `fulfillment_status` of the claim is set to `partially_shipped`. Otherwise, if all items and quantities are shipped, the `fulfillment_status` of the claim is set to `shipped`. +After creating a fulfillment, you can create a shipment for the fulfillment either using the [Create Claim Shipment API Route](https://docs.medusajs.com/api/admin#orders_postordersorderclaimsclaimshipments) or the `ClaimService`'s [createShipment method](../../references/services/classes/services.ClaimService.mdx#createshipment). If only some of the items and their quantities are shipped, the `fulfillment_status` of the claim is set to `partially_shipped`. Otherwise, if all items and quantities are shipped, the `fulfillment_status` of the claim is set to `shipped`. -You can alternatively cancel a fulfillment either using the [Cancel Claim Fulfillment API Route](https://docs.medusajs.com/api/admin#tag/Orders/operation/PostOrdersClaimFulfillmentsCancel) or the `ClaimService`'s [cancelFulfillment method](../../references/services/classes/ClaimService.mdx#cancelfulfillment). This would change the `fulfillment_status` of the claim to `canceled`. +You can alternatively cancel a fulfillment either using the [Cancel Claim Fulfillment API Route](https://docs.medusajs.com/api/admin#tag/Orders/operation/PostOrdersClaimFulfillmentsCancel) or the `ClaimService`'s [cancelFulfillment method](../../references/services/classes/services.ClaimService.mdx#cancelfulfillment). This would change the `fulfillment_status` of the claim to `canceled`. --- @@ -87,7 +87,7 @@ A claim's return can be marked as received, which would adjust the inventory and ## Cancel a Claim -An admin can cancel a claim if it hasn’t been refunded either using the [Cancel Claim API Route](https://docs.medusajs.com/api/admin#orders_postordersclaimcancel) or the `ClaimService`'s [cancel method](../../references/services/classes/ClaimService.mdx#cancel). +An admin can cancel a claim if it hasn’t been refunded either using the [Cancel Claim API Route](https://docs.medusajs.com/api/admin#orders_postordersclaimcancel) or the `ClaimService`'s [cancel method](../../references/services/classes/services.ClaimService.mdx#cancel). If any fulfillments were created, they must be canceled first. Similarly, if the claim is associated with a return, the return must be canceled first. diff --git a/www/apps/docs/content/modules/orders/draft-orders.md b/www/apps/docs/content/modules/orders/draft-orders.md index 4d31f6b015..87ef1a3ccd 100644 --- a/www/apps/docs/content/modules/orders/draft-orders.md +++ b/www/apps/docs/content/modules/orders/draft-orders.md @@ -26,7 +26,7 @@ Some of the `DraftOrder`'s attributes include: - `completed_at`: a date indicating when the draft order was completed. - `no_notification_order`: a boolean indicating whether the customer should receive notifications when the order is updated. -There are other important attributes discussed in later sections. Check out the [full DraftOrder entity in the entities reference](../../references/entities/classes/DraftOrder.mdx). +There are other important attributes discussed in later sections. Check out the [full DraftOrder entity in the entities reference](../../references/entities/classes/entities.DraftOrder.mdx). --- @@ -34,11 +34,11 @@ There are other important attributes discussed in later sections. Check out the You have full freedom in how you choose to implement creating draft orders. This section explains how it’s created in the Medusa backend using the [Create Draft Order](https://docs.medusajs.com/api/admin#draft-orders_postdraftorders) and [Register Payment](https://docs.medusajs.com/api/admin#draft-orders_postdraftordersdraftorderregisterpayment) API Routes. -A draft order is created using the `DraftOrderService`'s [create method](../../references/services/classes/DraftOrderService.mdx#create). Within that method, a cart is created along with it. The cart is used to store the order’s details, such as the draft order’s items, shipping options, and more. The cart has the type `draft_order`. +A draft order is created using the `DraftOrderService`'s [create method](../../references/services/classes/services.DraftOrderService.mdx#create). Within that method, a cart is created along with it. The cart is used to store the order’s details, such as the draft order’s items, shipping options, and more. The cart has the type `draft_order`. Since the draft order is associated with a cart, the process implemented in the Medusa backend around completing the draft order is pretty similar to that of completing a cart. -The payment must be authorized before the cart can be completed, which can be done using the `CartService`'s [authorizePayment method](../../references/services/classes/CartService.mdx#authorizepayment). Once the payment is authorized, the order can be created using the `OrderService`'s [createFromCart method](../../references/services/classes/OrderService.mdx#createfromcart). +The payment must be authorized before the cart can be completed, which can be done using the `CartService`'s [authorizePayment method](../../references/services/classes/services.CartService.mdx#authorizepayment). Once the payment is authorized, the order can be created using the `OrderService`'s [createFromCart method](../../references/services/classes/services.OrderService.mdx#createfromcart). :::note @@ -46,7 +46,7 @@ In the Register Payment API Route, the `system` payment method is used by defaul ::: -The draft order can then be completed using the `DraftOrderService`'s [registerCartCompletion method](../../references/services/classes/DraftOrderService.mdx#registercartcompletion). This would update its status to `completed` and would set the `order_id` attribute of the draft order. Finally, you can capture the payment of the order that was created using the `OrderService`'s [capturePayment method](../../references/services/classes/OrderService.mdx#capturepayment). +The draft order can then be completed using the `DraftOrderService`'s [registerCartCompletion method](../../references/services/classes/services.DraftOrderService.mdx#registercartcompletion). This would update its status to `completed` and would set the `order_id` attribute of the draft order. Finally, you can capture the payment of the order that was created using the `OrderService`'s [capturePayment method](../../references/services/classes/services.OrderService.mdx#capturepayment). Once the order is created and the draft order is completed, the created order can be processed and handled the same as orders created by customers. diff --git a/www/apps/docs/content/modules/orders/fulfillments.md b/www/apps/docs/content/modules/orders/fulfillments.md index 7fde94d09d..25030f82bc 100644 --- a/www/apps/docs/content/modules/orders/fulfillments.md +++ b/www/apps/docs/content/modules/orders/fulfillments.md @@ -10,7 +10,7 @@ In this document, you’ll learn about Fulfillments, how they’re used in your Fulfillments are used to ship items, typically to a customer. Fulfillments can be used in orders, returns, swaps, and more. -Fulfillments are processed within Medusa by a [fulfillment provider](../../references/fulfillment/classes/AbstractFulfillmentService.mdx). The fulfillment provider handles creating, validating, and processing the fulfillment, among other functionalities. Typically, a fulfillment provider would be integrated with a third-party service that handles the actual shipping of the items. +Fulfillments are processed within Medusa by a [fulfillment provider](../../references/fulfillment/classes/fulfillment.AbstractFulfillmentService.mdx). The fulfillment provider handles creating, validating, and processing the fulfillment, among other functionalities. Typically, a fulfillment provider would be integrated with a third-party service that handles the actual shipping of the items. When a fulfillment is created for one or more item, shipments can then be created for that fulfillment. These shipments can then be tracked using tracking numbers, providing customers and merchants accurate details about a shipment. @@ -27,7 +27,7 @@ Some of the `Fulfillment` entity’s attributes include: - `shipped_at`: a date indicating when the fulfillment was shipped. - `canceled_at`: a date indicating when the fulfillment was canceled. -There are other important attributes discussed in later sections. Check out the [full Fulfillment entity in the entities reference](../../references/entities/classes/Fulfillment.mdx). +There are other important attributes discussed in later sections. Check out the [full Fulfillment entity in the entities reference](../../references/entities/classes/entities.Fulfillment.mdx). --- diff --git a/www/apps/docs/content/modules/orders/orders.md b/www/apps/docs/content/modules/orders/orders.md index 6cb58ad992..b720be3980 100644 --- a/www/apps/docs/content/modules/orders/orders.md +++ b/www/apps/docs/content/modules/orders/orders.md @@ -37,7 +37,7 @@ Some of the attributes of the `Order` entity include: - `no_notification`: a boolean value indicating whether the customer should receive notifications when the order is updated. - `external_id`: a string indicating an ID of the order in an external system. This can be useful if you’re migrating your orders from another commerce system or you’re linking your order to a third-party service. -There are other important attributes discussed in later sections. Check out the full [Order entity in the entities reference](../../references/entities/classes/Order.mdx). +There are other important attributes discussed in later sections. Check out the full [Order entity in the entities reference](../../references/entities/classes/entities.Order.mdx). --- @@ -52,15 +52,15 @@ You have full freedom in how you create your orders. Within the Medusa backend, ## Payments in Orders -In the cart completion process, or when you use the `OrderService`'s method [createFromCart](../../references/services/classes/OrderService.mdx#createfromcart), the cart’s payment is also associated with the order by setting the `order_id` of the payment to the newly created order’s ID. +In the cart completion process, or when you use the `OrderService`'s method [createFromCart](../../references/services/classes/services.OrderService.mdx#createfromcart), the cart’s payment is also associated with the order by setting the `order_id` of the payment to the newly created order’s ID. An order can have more than one payment. You can access the order’s payments by expanding the `payments` relation and accessing `order.payments`. By default, the payment will be authorized but not captured. Some payment processor plugins, such as the Stripe plugin, allow changing this behavior to automatically capture the payment. You can also do that within your custom payment processor. -In the default scenario, the merchant would have to capture that payment manually, which would change the `payment_status` of the order. The payment can be captured using the `PaymentService`'s [capture method](../../references/services/classes/PaymentService.mdx#capture). +In the default scenario, the merchant would have to capture that payment manually, which would change the `payment_status` of the order. The payment can be captured using the `PaymentService`'s [capture method](../../references/services/classes/services.PaymentService.mdx#capture). -After a payment has been captured, it can be refunded either fully or a specific amount of it. This is useful if items of an order has been returned or swapped, or if an order has been edited. The payment can be refunded using the `PaymentService`'s [refund method](../../references/services/classes/PaymentService.mdx#refund). +After a payment has been captured, it can be refunded either fully or a specific amount of it. This is useful if items of an order has been returned or swapped, or if an order has been edited. The payment can be refunded using the `PaymentService`'s [refund method](../../references/services/classes/services.PaymentService.mdx#refund). The Medusa backend also provides payment admin APIs that you can use to retrieve, capture, and refund the payment. @@ -80,13 +80,13 @@ A fulfillment can instead be canceled, changing the `fulfillment_status` to `can If one or some items in an order are returned, the `fulfillment_status` is set to `partially_returned`. If all items were returned, the `fulfillment_status` is set to `returned`. -The Medusa backend provides these functionalities through the admin APIs. You can also use the `OrderService`'s methods to perform these functionalities in a custom flow, such as the [createFulfillment](../../references/services/classes/OrderService.mdx#createfulfillment) or [createShipment](../../references/services/classes/OrderService.mdx#createshipment) methods. +The Medusa backend provides these functionalities through the admin APIs. You can also use the `OrderService`'s methods to perform these functionalities in a custom flow, such as the [createFulfillment](../../references/services/classes/services.OrderService.mdx#createfulfillment) or [createShipment](../../references/services/classes/services.OrderService.mdx#createshipment) methods. --- ## Order Totals Calculations -By default, the `Order` entity doesn’t hold any details regarding the totals. These are computed and added to the order instance using the `OrderService`'s [decorateTotals method](../../references/services/classes/OrderService.mdx#decoratetotals). There's also a dedicated method in the `OrderService`, [retrieveWithTotals](../../references/services/classes/OrderService.mdx#retrievewithtotals), attaching the totals to the order instance automatically. It is recommended to use this method by default when you need to retrieve the order. +By default, the `Order` entity doesn’t hold any details regarding the totals. These are computed and added to the order instance using the `OrderService`'s [decorateTotals method](../../references/services/classes/services.OrderService.mdx#decoratetotals). There's also a dedicated method in the `OrderService`, [retrieveWithTotals](../../references/services/classes/services.OrderService.mdx#retrievewithtotals), attaching the totals to the order instance automatically. It is recommended to use this method by default when you need to retrieve the order. The order’s totals are calculated based on the content and context of the order. This includes the order’s region, whether tax-inclusive pricing is enabled, the chosen shipping methods, and more. @@ -133,7 +133,7 @@ A merchant may also choose to force the edit on the order, by-passing the custom Although this process is implemented in this flow within the Medusa backend, there is no requirement for you to actually follow it. For example, you can allow the customer or a third-party service to create and manage the order edit. -The Medusa backend provides the [order edit admin APIs](https://docs.medusajs.com/api/admin#order-edits), but you can also use the [OrderEditService](../../references/services/classes/OrderEditService.mdx) to perform the same functionalities in a custom flow. +The Medusa backend provides the [order edit admin APIs](https://docs.medusajs.com/api/admin#order-edits), but you can also use the [OrderEditService](../../references/services/classes/services.OrderEditService.mdx) to perform the same functionalities in a custom flow. Order edits are represented by the `OrderEdit` entity. This entity is linked to the order through the `order_id` attribute. You can access an order’s edits by expanding the `edits` relation and accessing `order.edits`. Notice that an order can have multiple edits during its lifecycle, but it can’t have more than one ongoing edit. @@ -145,7 +145,7 @@ Some of the `OrderEdit`'s other attributes include: - `confirmed_by`: a string that typically should hold the ID of who confirmed the order edit. Similar to the `created_by` attribute, there are no restrictions on what value this attribute can actually hold. - `declined_by`: a string that typically should hold the ID of who declined the order edit. Similar to the `created_by` attribute, there are no restrictions on what value this attribute can actually hold. -There are other attributes explained in other sections. You can also check out the full [OrderEdit entity in the entities reference](../../references/entities/classes/OrderEdit.mdx). +There are other attributes explained in other sections. You can also check out the full [OrderEdit entity in the entities reference](../../references/entities/classes/entities.OrderEdit.mdx). ### Item Changes diff --git a/www/apps/docs/content/modules/orders/returns.md b/www/apps/docs/content/modules/orders/returns.md index 8c649e0ba5..af364c7abd 100644 --- a/www/apps/docs/content/modules/orders/returns.md +++ b/www/apps/docs/content/modules/orders/returns.md @@ -28,7 +28,7 @@ Some of the `Return` entity’s attributes include: - `no_notification`: a boolean value indicating whether the customer should receive notification updates when there are any changes in the return. - `shipping_data`: this is a JSONB object that can hold any data related to the fulfillment associated with the return. -There are other important attributes discussed in later sections. Check out the [full Return entity in the entities reference](../../references/entities/classes/Return.mdx). +There are other important attributes discussed in later sections. Check out the [full Return entity in the entities reference](../../references/entities/classes/entities.Return.mdx). --- @@ -54,8 +54,8 @@ The following process occurs within the Create Return storefront API Route: ![Return Client Process Flowchart](https://res.cloudinary.com/dza7lstvk/image/upload/v1681994516/Medusa%20Docs/Diagrams/return-client-process_evbjf5.jpg) -1. The customer creates a return, specifying the items they want to return and optionally the shipping option they want to use to return the items. This is done using the `ReturnService`'s [create method](../../references/services/classes/ReturnService.mdx#create). -2. If they specify the return shipping option they want to use, a shipping method is created from the chosen shipping option and the return is automatically fulfilled in the backend using the `ReturnService`'s [fulfill method](../../references/services/classes/ReturnService.mdx#fulfill). +1. The customer creates a return, specifying the items they want to return and optionally the shipping option they want to use to return the items. This is done using the `ReturnService`'s [create method](../../references/services/classes/services.ReturnService.mdx#create). +2. If they specify the return shipping option they want to use, a shipping method is created from the chosen shipping option and the return is automatically fulfilled in the backend using the `ReturnService`'s [fulfill method](../../references/services/classes/services.ReturnService.mdx#fulfill). After this process, the return will be available for the merchant or the admin to view and handle it. The merchant can either mark the return as received or cancel the return. @@ -71,15 +71,15 @@ The following process occurs within the [Receive Return admin API Route](https:/ 1. The return’s status is checked to ensure it’s not canceled or received. If so, the process is terminated with an error. 2. The received items are validated to ensure they match the items that were previously requested to be returned. If there’s a mismatch, the return’s status is set to `requires_more`. This is useful in situations where a custom refund amount is requested, but the returned items don’t match the requested items. 3. If there’s no mismatch issue, the return’s status is set to `received`. - 4. The inventory of the returned items is adjusted using the `ProductVariantInventoryService`'s [method adjustInventory](../../references/services/classes/ProductVariantInventoryService.mdx#adjustinventory) -2. After the return is marked as received, if the return is associated with a swap, the `SwapService`'s [registerReceived method](../../references/services/classes/SwapService.mdx#registerreceived) is used to validate the return, emit the swap event `received`, and return the swap. -3. On the other hand, after the return is marked as received, if the return is associated with an order, the `OrderService`'s [registerReturnReceived method](../../references/services/classes/OrderService.mdx#registerreturnreceived). In this method: + 4. The inventory of the returned items is adjusted using the `ProductVariantInventoryService`'s [method adjustInventory](../../references/services/classes/services.ProductVariantInventoryService.mdx#adjustinventory) +2. After the return is marked as received, if the return is associated with a swap, the `SwapService`'s [registerReceived method](../../references/services/classes/services.SwapService.mdx#registerreceived) is used to validate the return, emit the swap event `received`, and return the swap. +3. On the other hand, after the return is marked as received, if the return is associated with an order, the `OrderService`'s [registerReturnReceived method](../../references/services/classes/services.OrderService.mdx#registerreturnreceived). In this method: 1. If the amount that is expected to be refunded is greater than the amount that can be refunded, the `fulfillment_status` of the order is set to `requires_action`. And the process is terminated. 2. If there are no validation issues, the payment is refunded and the fulfillment status is set to `returned` if all items of the order were returned, or `partially_returned` if only some items were returned. ### Cancel a Return -The merchant can cancel a return if it hasn’t be marked as `received` before. This can be done either using the `ReturnService`'s [cancel method](../../references/services/classes/ReturnService.mdx#cancel) or using the [Cancel Return API Route](https://docs.medusajs.com/api/admin#returns_postreturnsreturncancel). +The merchant can cancel a return if it hasn’t be marked as `received` before. This can be done either using the `ReturnService`'s [cancel method](../../references/services/classes/services.ReturnService.mdx#cancel) or using the [Cancel Return API Route](https://docs.medusajs.com/api/admin#returns_postreturnsreturncancel). Canceling a return would change its status to canceled. diff --git a/www/apps/docs/content/modules/orders/swaps.md b/www/apps/docs/content/modules/orders/swaps.md index fe95393788..c325d0a470 100644 --- a/www/apps/docs/content/modules/orders/swaps.md +++ b/www/apps/docs/content/modules/orders/swaps.md @@ -18,8 +18,8 @@ The Medusa core provides the necessary implementation and functionalities that a Some of the attributes of the `Swap` entity include: -- `fulfillment_status`: a string indicating the status of the swap’s fulfillment. Its possible values indicated by the [SwapFulfillmentStatus enum](../../references/entities/enums/SwapFulfillmentStatus.mdx) can determine whether all items have been fulfilled, shipped, or canceled. -- `payment_status`: a string indicating the status of the swap’s payment. Its possible values indicated by the [SwapPaymentStatus enum](../../references/entities/enums/SwapFulfillmentStatus.mdx) can determine whether the payment of the swap has been captured or refunded. +- `fulfillment_status`: a string indicating the status of the swap’s fulfillment. Its possible values indicated by the [SwapFulfillmentStatus enum](../../references/entities/enums/entities.SwapFulfillmentStatus.mdx) can determine whether all items have been fulfilled, shipped, or canceled. +- `payment_status`: a string indicating the status of the swap’s payment. Its possible values indicated by the [SwapPaymentStatus enum](../../references/entities/enums/entities.SwapFulfillmentStatus.mdx) can determine whether the payment of the swap has been captured or refunded. - `difference_due`: An integer indicating the difference amount between the order’s original total and the new total imposed by the swap. - If the value of `difference_due` is negative, that means the customer should be refunded. - If it’s positive, that means the customer must authorize additional payment. @@ -29,7 +29,7 @@ Some of the attributes of the `Swap` entity include: - `no_notification`: a boolean value indicating whether the customer should receive notifications when the order is updated. - `allow_backorder`: a boolean value indicating whether a swap can be created and completed with items that are out of stock. -There are other important attributes discussed in later sections. Check out the full [Swap entity in the entities reference](../../references/entities/classes/Swap.mdx). +There are other important attributes discussed in later sections. Check out the full [Swap entity in the entities reference](../../references/entities/classes/entities.Swap.mdx). --- @@ -51,12 +51,12 @@ The customer starts by creating their swap, which can be done through the Create ![Swap Creation Flowchart](https://res.cloudinary.com/dza7lstvk/image/upload/v1681983755/Medusa%20Docs/Diagrams/swap-process_kylqq0.jpg) -1. The swap’s creation is initiated with the `SwapService`'s [create method](../../references/services/classes/SwapService.mdx#create): +1. The swap’s creation is initiated with the `SwapService`'s [create method](../../references/services/classes/services.SwapService.mdx#create): 1. The order is first validated to see if a swap can be created. This includes checking the `payment_status` of the order to ensure the payment has already been captured, and the `fulfillment_status` of the order to ensure the status isn’t `not_fulfilled`. If any of these conditions aren’t met, the process is terminated with an error. 2. The items that the customer chose to return are then validated. If any item has been previously canceled, meaning that its order, swap, or claim have been previously canceled, the process is terminated with an error. 3. If all the conditions above are met, the swap is then created and associated with the order using the `order_id` attribute. 4. A return is created and linked to the swap. The return’s items are set to the items that the customer chose to return. -2. After the swap has been created, a cart is then created for the swap using the `SwapService`'s [createCart method](../../references/services/classes/SwapService.mdx#createcart). The cart is used to finalize the process of the swap creation process, but more on that later. The swap is associated with the cart using the `cart_id` attribute. +2. After the swap has been created, a cart is then created for the swap using the `SwapService`'s [createCart method](../../references/services/classes/services.SwapService.mdx#createcart). The cart is used to finalize the process of the swap creation process, but more on that later. The swap is associated with the cart using the `cart_id` attribute. 3. The return associated with the swap is marked as fulfilled, as this is taken care of by the customer. After the swap has been created, the customer should undergo a swap-completion process similar to the checkout process where they provide shipping and billing addresses, choose shipping and payment methods, authorize any additional payment required, then finally completing the cart. @@ -69,7 +69,7 @@ This is all made possible since the swap is linked to a cart, so the same checko After the swap has been created and completed by the customer, the merchant can then process the payment of the swap. This includes either refunding or capturing an additional payment, which is decided by the value of the `difference_due` attribute as explained in the [Swap Entity section](#swap-entity-overview). -The processing of the swap’s payment can be done either using the `SwapService`'s [processDifference method](../../references/services/classes/SwapService.mdx#processdifference), or using the [Process Swap Payment API Route](https://docs.medusajs.com/api/admin#orders_postordersorderswapsswapprocesspayment). +The processing of the swap’s payment can be done either using the `SwapService`'s [processDifference method](../../references/services/classes/services.SwapService.mdx#processdifference), or using the [Process Swap Payment API Route](https://docs.medusajs.com/api/admin#orders_postordersorderswapsswapprocesspayment). If the swap requires any additional payment, the customer is expected to have authorized the payment during the [swap and cart completion flow explained earlier](#how-are-swaps-created). The merchant can then capture the payment and the `payment_status` of the swap is set to `captured`. @@ -89,9 +89,9 @@ Although you have freedom in how you implement the process, the recommended proc ![Swap Fulfillment Flowchart](https://res.cloudinary.com/dza7lstvk/image/upload/v1681984933/Medusa%20Docs/Diagrams/swap-fulfillment-process_xfurko.jpg) -1. The fulfillment is created either using the `SwapService`'s [createFulfillment method](../../references/services/classes/SwapService.mdx#createfulfillment) or using the [Create a Swap Fulfillment API Route](https://docs.medusajs.com/api/admin#orders_postordersorderswapsswapfulfillments). This would set the `fulfillment_status` of the swap either to `fulfilled` if all items have been fulfilled, or `partially_fulfilled` if only some items were fulfilled. -2. The shipment can then be created using the `SwapService`'s [createShipment method](../../references/services/classes/SwapService.mdx#createshipment) or using the [Create Swap Shipment API Route](https://docs.medusajs.com/api/admin#orders_postordersorderswapsswapshipments). This would set the `fulfillment_status` of the swap either to `shipped` if all items have been shipped, or `partially_shipped` if only some items were shipped. -3. Alternatively, a fulfillment can be canceled after it has been created using the `SwapService`'s [cancelFulfillment method](../../references/services/classes/SwapService.mdx#cancelfulfillment) or using the [Cancel Swap’s Fulfillment API Route](https://docs.medusajs.com/api/admin#orders_postordersswapfulfillmentscancel). This would set the `fulfillment_status` of the swap to `canceled`. +1. The fulfillment is created either using the `SwapService`'s [createFulfillment method](../../references/services/classes/services.SwapService.mdx#createfulfillment) or using the [Create a Swap Fulfillment API Route](https://docs.medusajs.com/api/admin#orders_postordersorderswapsswapfulfillments). This would set the `fulfillment_status` of the swap either to `fulfilled` if all items have been fulfilled, or `partially_fulfilled` if only some items were fulfilled. +2. The shipment can then be created using the `SwapService`'s [createShipment method](../../references/services/classes/services.SwapService.mdx#createshipment) or using the [Create Swap Shipment API Route](https://docs.medusajs.com/api/admin#orders_postordersorderswapsswapshipments). This would set the `fulfillment_status` of the swap either to `shipped` if all items have been shipped, or `partially_shipped` if only some items were shipped. +3. Alternatively, a fulfillment can be canceled after it has been created using the `SwapService`'s [cancelFulfillment method](../../references/services/classes/services.SwapService.mdx#cancelfulfillment) or using the [Cancel Swap’s Fulfillment API Route](https://docs.medusajs.com/api/admin#orders_postordersswapfulfillmentscancel). This would set the `fulfillment_status` of the swap to `canceled`. A swap’s fulfillments can be accessed by expanding the `fulfillments` relation and accessing `swap.fulfillments`. A fulfillment is represented by the `Fulfillment` entity. @@ -105,7 +105,7 @@ A swap's return can be marked as received, which would adjust the inventory and ## Canceling a Swap -A swap can be canceled by the merchant if necessary. It can be done either through the `SwapService`'s [cancel method](../../references/services/classes/SwapService.mdx#cancel) or the [Cancel Swap API Route](https://docs.medusajs.com/api/admin#orders_postordersswapcancel). +A swap can be canceled by the merchant if necessary. It can be done either through the `SwapService`'s [cancel method](../../references/services/classes/services.SwapService.mdx#cancel) or the [Cancel Swap API Route](https://docs.medusajs.com/api/admin#orders_postordersswapcancel). A swap can’t be canceled if: diff --git a/www/apps/docs/content/modules/price-lists/backend/override-price-selection-strategy.mdx b/www/apps/docs/content/modules/price-lists/backend/override-price-selection-strategy.mdx index a0407f721e..dfb7d6bf2b 100644 --- a/www/apps/docs/content/modules/price-lists/backend/override-price-selection-strategy.mdx +++ b/www/apps/docs/content/modules/price-lists/backend/override-price-selection-strategy.mdx @@ -262,7 +262,7 @@ You can learn more about optional properties and the meaning behind every proper }, { name: "prices", - type: "[MoneyAmount](../../../references/entities/classes/MoneyAmount.mdx)[]", + type: "[MoneyAmount](../../../references/entities/classes/entities.MoneyAmount.mdx)[]", description: "The prices of the variant retrieved using the `context` object. It can include its original price and its price lists if there are any.", optional: false } diff --git a/www/apps/docs/content/modules/price-lists/price-lists.md b/www/apps/docs/content/modules/price-lists/price-lists.md index b5a97c36f8..5972fb0cff 100644 --- a/www/apps/docs/content/modules/price-lists/price-lists.md +++ b/www/apps/docs/content/modules/price-lists/price-lists.md @@ -20,7 +20,7 @@ Price lists can be used for a variety of use cases including: ### Price List Entity Overview -A price list is stored in the database as a [PriceList](../../references/entities/classes/PriceList.mdx) entity. Some of its important attributes are: +A price list is stored in the database as a [PriceList](../../references/entities/classes/entities.PriceList.mdx) entity. Some of its important attributes are: - `type`: The price list's type. Can be either a `sale` or an `override`. - `status`: The status of the price list. Can be `active` or `draft`. If a price list is a `draft`, its prices won't be applied even if its conditions are met. diff --git a/www/apps/docs/content/modules/regions-and-currencies/regions.md b/www/apps/docs/content/modules/regions-and-currencies/regions.md index 5eab52741b..03cbd6f280 100644 --- a/www/apps/docs/content/modules/regions-and-currencies/regions.md +++ b/www/apps/docs/content/modules/regions-and-currencies/regions.md @@ -43,7 +43,7 @@ There is no limit on how many regions you can create, and regions can share simi ## Region Entity Overview -A region is stored in the database as a [Region](../../references/entities/classes/Region.mdx) entity. Some of its important attributes are: +A region is stored in the database as a [Region](../../references/entities/classes/entities.Region.mdx) entity. Some of its important attributes are: - `name`: The name of the region. Customers will see this name on the storefront. - `tax_rate`: A number that indicates the tax rate. The tax rate is a percentage. diff --git a/www/apps/docs/content/modules/sales-channels/sales-channels.md b/www/apps/docs/content/modules/sales-channels/sales-channels.md index 9f3c20be02..aa579ce56d 100644 --- a/www/apps/docs/content/modules/sales-channels/sales-channels.md +++ b/www/apps/docs/content/modules/sales-channels/sales-channels.md @@ -24,7 +24,7 @@ The sales channel feature can be used in a variety of use cases including: ## SalesChannel Entity Overview -A sales channel is stored in the database as a [SalesChannel](../../references/entities/classes/SalesChannel.mdx) entity. Some of its important attributes are: +A sales channel is stored in the database as a [SalesChannel](../../references/entities/classes/entities.SalesChannel.mdx) entity. Some of its important attributes are: - `name`: The name of the sales channel. - `is_disabled`: A boolean value indicating of the Sales Channel is disabled or not. @@ -37,13 +37,13 @@ A sales channel is stored in the database as a [SalesChannel](../../references/e A store has a default sales channel. When you first run your Medusa backend or seed your database, a default sales channel is created, if it doesn’t exist, and associated with the store. -The relation is implemented in the [Store](../../references/entities/classes/Store.mdx) entity. You can access the default sales channel of a store by expanding the `default_sales_channel` relation and using `store.default_sales_channel`. You can also access the ID of the default sales channel using `store.default_sales_channel_id`. +The relation is implemented in the [Store](../../references/entities/classes/entities.Store.mdx) entity. You can access the default sales channel of a store by expanding the `default_sales_channel` relation and using `store.default_sales_channel`. You can also access the ID of the default sales channel using `store.default_sales_channel_id`. ### Product Products can be available in more than one sales channel. You can then filter products by a sales channel using the Storefront and Admin APIs. -The relation is implemented in the [Product](../../references/entities/classes/Product.mdx) entity. You can access the sales channels a product is available in by expanding the `sales_channels` relation and using `product.sales_channels`. +The relation is implemented in the [Product](../../references/entities/classes/entities.Product.mdx) entity. You can access the sales channels a product is available in by expanding the `sales_channels` relation and using `product.sales_channels`. ### Cart @@ -51,13 +51,13 @@ When you create a cart, you can optionally specify the sales channel it belongs A cart can belong to only one sales channel. Only products that belong to the same sales channel as the cart can be added to it. -The relation is implemented in the [Cart](../../references/entities/classes/Cart.mdx) entity. You can access the sales channel a cart is associated with by expanding the `sales_channel` relation and using `cart.sales_channel`. You can also access the ID of the sales channel using `cart.sales_channel_id`. +The relation is implemented in the [Cart](../../references/entities/classes/entities.Cart.mdx) entity. You can access the sales channel a cart is associated with by expanding the `sales_channel` relation and using `cart.sales_channel`. You can also access the ID of the sales channel using `cart.sales_channel_id`. ### Order Orders can optionally be associated with a sales channel. You can filter orders by a sales channel using the Storefront and Admin APIs. -The relation is implemented in the [Order](../../references/entities/classes/Order.mdx) entity. You can access the sales channel an order is associated with by expanding the `sales_channel` relation and using `order.sales_channel`. You can also access the ID of the sales channel using `order.sales_channel_id`. +The relation is implemented in the [Order](../../references/entities/classes/entities.Order.mdx) entity. You can access the sales channel an order is associated with by expanding the `sales_channel` relation and using `order.sales_channel`. You can also access the ID of the sales channel using `order.sales_channel_id`. --- diff --git a/www/apps/docs/content/modules/taxes/backend/tax-calculation-strategy.md b/www/apps/docs/content/modules/taxes/backend/tax-calculation-strategy.md index fab1e9c079..39927fdbb9 100644 --- a/www/apps/docs/content/modules/taxes/backend/tax-calculation-strategy.md +++ b/www/apps/docs/content/modules/taxes/backend/tax-calculation-strategy.md @@ -89,8 +89,8 @@ If automatic tax calculation is disabled, then the tax calculation strategy will The `calculate` method expects three parameters: -- `items`: the first parameter is an array of [line item](../../../references/entities/classes/LineItem.mdx) objects. -- `taxLines`: the second parameter is an array of either [shipping method tax line](../../../references/entities/classes/ShippingMethodTaxLine.mdx) or [line item tax line](../../../references/entities/classes/LineItemTaxLine.mdx) objects. +- `items`: the first parameter is an array of [line item](../../../references/entities/classes/entities.LineItem.mdx) objects. +- `taxLines`: the second parameter is an array of either [shipping method tax line](../../../references/entities/classes/entities.ShippingMethodTaxLine.mdx) or [line item tax line](../../../references/entities/classes/entities.LineItemTaxLine.mdx) objects. - `calculationContext`: an object holding the context of the tax calculation. The object has the following properties: - `shipping_address`: an optional address object used for shipping. - `customer`: an optional customer object. diff --git a/www/apps/docs/content/modules/users/users.md b/www/apps/docs/content/modules/users/users.md index da2234c125..5282592c27 100644 --- a/www/apps/docs/content/modules/users/users.md +++ b/www/apps/docs/content/modules/users/users.md @@ -63,7 +63,7 @@ The invitation process typically follows these steps in the Medusa backend: 1. A user creates an invite either using the [Create Invite API Route](https://docs.medusajs.com/api/admin#invites_postinvites) or the `InviteService`'s `create` method. Part of creating an invite includes generating the token and setting the expiry date. By default, the expiry date is set to a week after the date of invitation creation. 2. The new user receives the invite, typically through their email (although this is not implemented by default within the Medusa backend). The new user has to provide their details and password. The invite can be accepted either using the [Accept Invite API Route](https://docs.medusajs.com/api/admin#invites_postinvitesinviteaccept) or using the `InviteService`'s `accept` method. -3. When the new user accepts the invite, the invitation is validated first to ensure it’s not expired. If it’s not expired, a new user is created using the `UserService`'s [create method](../../references/services/classes/UserService.mdx#create). +3. When the new user accepts the invite, the invitation is validated first to ensure it’s not expired. If it’s not expired, a new user is created using the `UserService`'s [create method](../../references/services/classes/services.UserService.mdx#create). If an invitation is expired, an existing user can resend the invite either using the Resend Invite API Route or using the `InviteService`'s resend method. This would generate a new token and reset the expiry date. diff --git a/www/apps/docs/content/plugins/fulfillment/index.mdx b/www/apps/docs/content/plugins/fulfillment/index.mdx index 12f696a289..c02d82d3c3 100644 --- a/www/apps/docs/content/plugins/fulfillment/index.mdx +++ b/www/apps/docs/content/plugins/fulfillment/index.mdx @@ -2,6 +2,6 @@ import DocCardList from '@theme/DocCardList'; # Fulfillment Plugins -If you can't find your fulfillment provider, try checking the [Community Plugins Library](https://medusajs.com/plugins/?filters=Shipping&categories=Shipping). You can also [create your own fulfillment provider](../../references/fulfillment/classes/AbstractFulfillmentService.mdx). +If you can't find your fulfillment provider, try checking the [Community Plugins Library](https://medusajs.com/plugins/?filters=Shipping&categories=Shipping). You can also [create your own fulfillment provider](../../references/fulfillment/classes/fulfillment.AbstractFulfillmentService.mdx). \ No newline at end of file diff --git a/www/apps/docs/content/plugins/other/restock-notifications.md b/www/apps/docs/content/plugins/other/restock-notifications.md index 979bc5ea90..d0fd05789b 100644 --- a/www/apps/docs/content/plugins/other/restock-notifications.md +++ b/www/apps/docs/content/plugins/other/restock-notifications.md @@ -157,6 +157,6 @@ export const config: SubscriberConfig = { The handler function receives in the `data` property of the first parameter the following properties: - `variant_id`: The ID of the variant that has been restocked. -- `emails`: An array of strings indicating the email addresses subscribed to the restocked variant. Here, you pass it along to the SendGrid plugin directly to send the email to everyone subscribed. If necessary, you can also retrieve the customer of that email using the `CustomerService`'s [retrieveByEmail](../../references/services/classes/CustomerService.mdx#retrievebyemail) method. +- `emails`: An array of strings indicating the email addresses subscribed to the restocked variant. Here, you pass it along to the SendGrid plugin directly to send the email to everyone subscribed. If necessary, you can also retrieve the customer of that email using the `CustomerService`'s [retrieveByEmail](../../references/services/classes/services.CustomerService.mdx#retrievebyemail) method. In the handler function, you retrieve the variant by its ID using the `ProductVariantService`, then send the email using the SendGrid plugins' `SendGridService`. diff --git a/www/apps/docs/content/recipes/pos.mdx b/www/apps/docs/content/recipes/pos.mdx index bda8131ba7..03ec3c3982 100644 --- a/www/apps/docs/content/recipes/pos.mdx +++ b/www/apps/docs/content/recipes/pos.mdx @@ -67,7 +67,7 @@ Medusa's modular architecture removes any restrictions you may have while making POS systems make the checkout process smoother by integrating a barcode scanner. Merchants can scan a product by its barcode to check its details or add it to the customer's purchase. -Medusa’s [Product Variant entity](../references/entities/classes/ProductVariant.mdx) includes the necessary attributes to implement this integration, mainly the `barcode` attribute. Other notable attributes include `ean`, `upc`, and `hs_code`, among others. +Medusa’s [Product Variant entity](../references/entities/classes/entities.ProductVariant.mdx) includes the necessary attributes to implement this integration, mainly the `barcode` attribute. Other notable attributes include `ean`, `upc`, and `hs_code`, among others. To search through product variants by their barcode, you can create a custom API Route and call it within your POS. diff --git a/www/apps/docs/content/references/entities/.nojekyll b/www/apps/docs/content/references/.nojekyll similarity index 100% rename from www/apps/docs/content/references/entities/.nojekyll rename to www/apps/docs/content/references/.nojekyll diff --git a/www/apps/docs/content/references/CacheTypes/interfaces/types.CacheTypes.ICacheService.mdx b/www/apps/docs/content/references/CacheTypes/interfaces/types.CacheTypes.ICacheService.mdx new file mode 100644 index 0000000000..e8ccca7376 --- /dev/null +++ b/www/apps/docs/content/references/CacheTypes/interfaces/types.CacheTypes.ICacheService.mdx @@ -0,0 +1,141 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ICacheService + +## Methods + +### get + +#### Type Parameters + + + +#### Parameters + + + +#### Returns + + + +___ + +### invalidate + +#### Parameters + + + +#### Returns + + + +___ + +### set + +#### Parameters + + + +#### Returns + + diff --git a/www/apps/docs/content/references/CartWorkflow/interfaces/types.WorkflowTypes.CartWorkflow.CreateCartWorkflowInputDTO.mdx b/www/apps/docs/content/references/CartWorkflow/interfaces/types.WorkflowTypes.CartWorkflow.CreateCartWorkflowInputDTO.mdx new file mode 100644 index 0000000000..416c37d52f --- /dev/null +++ b/www/apps/docs/content/references/CartWorkflow/interfaces/types.WorkflowTypes.CartWorkflow.CreateCartWorkflowInputDTO.mdx @@ -0,0 +1,362 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# CreateCartWorkflowInputDTO + +## Properties + +` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "phone", + "type": "`string` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "postal_code", + "type": "`string` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "province", + "type": "`string` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "billing_address_id", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "context", + "type": "`object`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "country_code", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "customer_id", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "email", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "items", + "type": "[CreateLineItemInputDTO](types.WorkflowTypes.CartWorkflow.CreateLineItemInputDTO.mdx)[]", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "quantity", + "type": "`number`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variant_id", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "region_id", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sales_channel_id", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "shipping_address", + "type": "[AddressDTO](../../types/types/types.AddressDTO.mdx)", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "address_1", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "address_2", + "type": "`string` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "city", + "type": "`string` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "company", + "type": "`string` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "country_code", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "created_at", + "type": "`string` \\| `Date`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "deleted_at", + "type": "`string` \\| `Date` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "phone", + "type": "`string` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "postal_code", + "type": "`string` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "province", + "type": "`string` \\| `null`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "shipping_address_id", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/CartWorkflow/interfaces/types.WorkflowTypes.CartWorkflow.CreateLineItemInputDTO.mdx b/www/apps/docs/content/references/CartWorkflow/interfaces/types.WorkflowTypes.CartWorkflow.CreateLineItemInputDTO.mdx new file mode 100644 index 0000000000..14dc37ce7d --- /dev/null +++ b/www/apps/docs/content/references/CartWorkflow/interfaces/types.WorkflowTypes.CartWorkflow.CreateLineItemInputDTO.mdx @@ -0,0 +1,26 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# CreateLineItemInputDTO + +## Properties + + diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.AddressCreatePayload.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.AddressCreatePayload.mdx new file mode 100644 index 0000000000..f118903f9a --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.AddressCreatePayload.mdx @@ -0,0 +1,107 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# AddressCreatePayload + +## Properties + + diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.AddressPayload.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.AddressPayload.mdx new file mode 100644 index 0000000000..c92b38d507 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.AddressPayload.mdx @@ -0,0 +1,107 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# AddressPayload + +## Properties + +`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "phone", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "postal_code", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "province", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.BaseEntity.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.BaseEntity.mdx new file mode 100644 index 0000000000..e882f33dcf --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.BaseEntity.mdx @@ -0,0 +1,35 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# BaseEntity + +## Properties + + diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.CustomFindOptions.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.CustomFindOptions.mdx new file mode 100644 index 0000000000..ad966792dd --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.CustomFindOptions.mdx @@ -0,0 +1,76 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# CustomFindOptions + +## Type parameters + + + +## Properties + + diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.DateComparisonOperator.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.DateComparisonOperator.mdx new file mode 100644 index 0000000000..1f08790337 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.DateComparisonOperator.mdx @@ -0,0 +1,44 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# DateComparisonOperator + +## Properties + + diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.EmptyQueryParams.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.EmptyQueryParams.mdx new file mode 100644 index 0000000000..a29e1da369 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.EmptyQueryParams.mdx @@ -0,0 +1,3 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# EmptyQueryParams diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindConfig.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindConfig.mdx new file mode 100644 index 0000000000..c0af6353bd --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindConfig.mdx @@ -0,0 +1,79 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# FindConfig + +An object that is used to configure how an entity is retrieved from the database. It accepts as a typed parameter an `Entity` class, +which provides correct typing of field names in its properties. + +## Type parameters + + + +## Properties + + diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindPaginationParams.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindPaginationParams.mdx new file mode 100644 index 0000000000..4b3a17950f --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindPaginationParams.mdx @@ -0,0 +1,26 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# FindPaginationParams + +## Properties + + diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindParams.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindParams.mdx new file mode 100644 index 0000000000..3b6bcf1967 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.FindParams.mdx @@ -0,0 +1,26 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# FindParams + +## Properties + + diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.NumericalComparisonOperator.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.NumericalComparisonOperator.mdx new file mode 100644 index 0000000000..ee5a781792 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.NumericalComparisonOperator.mdx @@ -0,0 +1,44 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# NumericalComparisonOperator + +## Properties + + diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.RepositoryTransformOptions.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.RepositoryTransformOptions.mdx new file mode 100644 index 0000000000..a68f285e82 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.RepositoryTransformOptions.mdx @@ -0,0 +1,3 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# RepositoryTransformOptions diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.SoftDeletableEntity.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.SoftDeletableEntity.mdx new file mode 100644 index 0000000000..9c5a112748 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.SoftDeletableEntity.mdx @@ -0,0 +1,44 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# SoftDeletableEntity + +## Properties + + diff --git a/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.StringComparisonOperator.mdx b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.StringComparisonOperator.mdx new file mode 100644 index 0000000000..6f6591604a --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/interfaces/types.CommonTypes.StringComparisonOperator.mdx @@ -0,0 +1,71 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# StringComparisonOperator + +## Properties + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ConfigModule.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ConfigModule.mdx new file mode 100644 index 0000000000..6219008b62 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ConfigModule.mdx @@ -0,0 +1,284 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ConfigModule + + **ConfigModule**: `Object` + +## Type declaration + +`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "modules", + "type": "`Record`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "plugins", + "type": "(`object` \\| `string`)[]", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "projectConfig", + "type": "[ProjectConfigOptions](types.CommonTypes.ProjectConfigOptions.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "admin_cors", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "cookie_secret", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database_database", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database_extra", + "type": "`Record` & `object`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "ssl", + "type": "`object`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "database_logging", + "type": "`LoggerOptions`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database_schema", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database_type", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database_url", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "http_compression", + "type": "[HttpCompressionOptions](types.CommonTypes.HttpCompressionOptions.mdx)", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enabled", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "level", + "type": "`number`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "memLevel", + "type": "`number`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "threshold", + "type": "`number` \\| `string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "jwt_secret", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "redis_options", + "type": "`RedisOptions`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "redis_prefix", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "redis_url", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "session_options", + "type": "[SessionOptions](../../types/types/types.SessionOptions.mdx)", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "name", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "resave", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "rolling", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "saveUninitialized", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "secret", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "ttl", + "type": "`number`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "store_cors", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.DeleteResponse.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.DeleteResponse.mdx new file mode 100644 index 0000000000..7e15137ecf --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.DeleteResponse.mdx @@ -0,0 +1,39 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# DeleteResponse + + **DeleteResponse**: `Object` + +The fields returned in the response of a DELETE request. + +## Type declaration + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ExtendedFindConfig.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ExtendedFindConfig.mdx new file mode 100644 index 0000000000..31515a088c --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ExtendedFindConfig.mdx @@ -0,0 +1,19 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ExtendedFindConfig + + **ExtendedFindConfig**: Omit<FindOneOptions<TEntity>, "where" \| "relations" \| "select"> \| Omit<FindManyOptions<TEntity>, "where" \| "relations" \| "select"> & `object` + +## Type Parameters + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.HttpCompressionOptions.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.HttpCompressionOptions.mdx new file mode 100644 index 0000000000..f5fbdb4c6e --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.HttpCompressionOptions.mdx @@ -0,0 +1,46 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# HttpCompressionOptions + + **HttpCompressionOptions**: `Object` + +## Type declaration + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.MedusaContainer.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.MedusaContainer.mdx new file mode 100644 index 0000000000..b77b43ce91 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.MedusaContainer.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# MedusaContainer + + **MedusaContainer**: `AwilixContainer` & `object` diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.PaginatedResponse.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.PaginatedResponse.mdx new file mode 100644 index 0000000000..4b8db9c250 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.PaginatedResponse.mdx @@ -0,0 +1,37 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# PaginatedResponse + + **PaginatedResponse**: `Object` + +## Type declaration + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.PartialPick.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.PartialPick.mdx new file mode 100644 index 0000000000..73d01962fb --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.PartialPick.mdx @@ -0,0 +1,28 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# PartialPick + + **PartialPick**: { [P in K]?: T[P] } + +## Type Parameters + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ProjectConfigOptions.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ProjectConfigOptions.mdx new file mode 100644 index 0000000000..08734655e5 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.ProjectConfigOptions.mdx @@ -0,0 +1,257 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ProjectConfigOptions + + **ProjectConfigOptions**: `Object` + +## Type declaration + +` & `object`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "ssl", + "type": "`object`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "rejectUnauthorized", + "type": "`false`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } + ] + }, + { + "name": "database_logging", + "type": "`LoggerOptions`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database_schema", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database_type", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database_url", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "http_compression", + "type": "[HttpCompressionOptions](types.CommonTypes.HttpCompressionOptions.mdx)", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enabled", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "level", + "type": "`number`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "memLevel", + "type": "`number`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "threshold", + "type": "`number` \\| `string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "jwt_secret", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "redis_options", + "type": "`RedisOptions`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "redis_prefix", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "redis_url", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "session_options", + "type": "[SessionOptions](../../types/types/types.SessionOptions.mdx)", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "name", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "resave", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "rolling", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "saveUninitialized", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "secret", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "ttl", + "type": "`number`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "store_cors", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.QueryConfig.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.QueryConfig.mdx new file mode 100644 index 0000000000..3efe95772c --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.QueryConfig.mdx @@ -0,0 +1,106 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# QueryConfig + + **QueryConfig**: `Object` + +## Type Parameters + + + +## Type declaration + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.QuerySelector.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.QuerySelector.mdx new file mode 100644 index 0000000000..2a44d5370a --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.QuerySelector.mdx @@ -0,0 +1,19 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# QuerySelector + + **QuerySelector**: [Selector](types.CommonTypes.Selector.mdx)<TEntity> & `object` + +## Type Parameters + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.RequestQueryFields.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.RequestQueryFields.mdx new file mode 100644 index 0000000000..280672f593 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.RequestQueryFields.mdx @@ -0,0 +1,55 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# RequestQueryFields + + **RequestQueryFields**: `Object` + +## Type declaration + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.Selector.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.Selector.mdx new file mode 100644 index 0000000000..4ca8bf2a63 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.Selector.mdx @@ -0,0 +1,19 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# Selector + + **Selector**: { [key in keyof TEntity]?: TEntity[key] \| TEntity[key][] \| DateComparisonOperator \| StringComparisonOperator \| NumericalComparisonOperator \| FindOperator<TEntity[key][] \| string \| string[]> } + +## Type Parameters + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.TotalField.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.TotalField.mdx new file mode 100644 index 0000000000..1fe9fa08a1 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.TotalField.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# TotalField + + **TotalField**: `"shipping_total"` \| `"discount_total"` \| `"tax_total"` \| `"refunded_total"` \| `"total"` \| `"subtotal"` \| `"refundable_amount"` \| `"gift_card_total"` \| `"gift_card_tax_total"` diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.TreeQuerySelector.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.TreeQuerySelector.mdx new file mode 100644 index 0000000000..2b5dc5e129 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.TreeQuerySelector.mdx @@ -0,0 +1,19 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# TreeQuerySelector + + **TreeQuerySelector**: [QuerySelector](types.CommonTypes.QuerySelector.mdx)<TEntity> & `object` + +## Type Parameters + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.WithRequiredProperty.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.WithRequiredProperty.mdx new file mode 100644 index 0000000000..643d76203c --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.WithRequiredProperty.mdx @@ -0,0 +1,30 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# WithRequiredProperty + + **WithRequiredProperty**: `T` & { [Property in K]-?: T[Property] } + +Utility type used to remove some optional attributes (coming from K) from a type T + +## Type Parameters + + diff --git a/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.Writable.mdx b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.Writable.mdx new file mode 100644 index 0000000000..b36aa370e8 --- /dev/null +++ b/www/apps/docs/content/references/CommonTypes/types/types.CommonTypes.Writable.mdx @@ -0,0 +1,19 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# Writable + + **Writable**: { -readonly [key in keyof T]: T[key] \| FindOperator<T[key]> \| FindOperator<T[key][]> \| FindOperator<string[]> } + +## Type Parameters + + diff --git a/www/apps/docs/content/references/CommonWorkflow/interfaces/types.WorkflowTypes.CommonWorkflow.WorkflowInputConfig.mdx b/www/apps/docs/content/references/CommonWorkflow/interfaces/types.WorkflowTypes.CommonWorkflow.WorkflowInputConfig.mdx new file mode 100644 index 0000000000..6b1fe09287 --- /dev/null +++ b/www/apps/docs/content/references/CommonWorkflow/interfaces/types.WorkflowTypes.CommonWorkflow.WorkflowInputConfig.mdx @@ -0,0 +1,100 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# WorkflowInputConfig + +## Properties + + diff --git a/www/apps/docs/content/references/DAL/interfaces/types.DAL.BaseFilterable.mdx b/www/apps/docs/content/references/DAL/interfaces/types.DAL.BaseFilterable.mdx new file mode 100644 index 0000000000..efec246fe4 --- /dev/null +++ b/www/apps/docs/content/references/DAL/interfaces/types.DAL.BaseFilterable.mdx @@ -0,0 +1,42 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# BaseFilterable + +An object used to allow specifying flexible queries with and/or conditions. + +## Type parameters + + + +## Properties + + diff --git a/www/apps/docs/content/references/DAL/interfaces/types.DAL.OptionsQuery.mdx b/www/apps/docs/content/references/DAL/interfaces/types.DAL.OptionsQuery.mdx new file mode 100644 index 0000000000..6473f07e7a --- /dev/null +++ b/www/apps/docs/content/references/DAL/interfaces/types.DAL.OptionsQuery.mdx @@ -0,0 +1,94 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# OptionsQuery + +## Type parameters + + + +## Properties + + diff --git a/www/apps/docs/content/references/DAL/interfaces/types.DAL.RepositoryService.mdx b/www/apps/docs/content/references/DAL/interfaces/types.DAL.RepositoryService.mdx new file mode 100644 index 0000000000..76f61dcad9 --- /dev/null +++ b/www/apps/docs/content/references/DAL/interfaces/types.DAL.RepositoryService.mdx @@ -0,0 +1,1202 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# RepositoryService + +Data access layer (DAL) interface to implements for any repository service. +This layer helps to separate the business logic (service layer) from accessing the +ORM directly and allows to switch to another ORM without changing the business logic. + +## Type parameters + + + +## Methods + +### create + +#### Parameters + + + +#### Returns + + + +___ + +### delete + +#### Parameters + + + +#### Returns + + + +___ + +### find + +#### Parameters + + + +#### Returns + + + +___ + +### findAndCount + +#### Parameters + + + +#### Returns + + + +___ + +### getActiveManager + +#### Type Parameters + + + +#### Returns + + + +___ + +### getFreshManager + +#### Type Parameters + + + +#### Returns + + + +___ + +### restore + +#### Parameters + + + +#### Returns + +`", + "optional": false, + "defaultValue": "", + "description": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +___ + +### serialize + +#### Type Parameters + + + +#### Parameters + + + +#### Returns + + + +___ + +### softDelete + +Soft delete entities and cascade to related entities if configured. + +#### Parameters + + + +#### Returns + +`", + "optional": false, + "defaultValue": "", + "description": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +___ + +### transaction + +#### Type Parameters + + + +#### Parameters + + Promise<any>", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "context", + "type": "`object`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transaction", + "type": "`TManager`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "context.enableNestedTransactions", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "context.isolationLevel", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "context.transaction", + "type": "`TManager`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> + +#### Returns + + + +___ + +### update + +#### Parameters + + + +#### Returns + + diff --git a/www/apps/docs/content/references/DAL/interfaces/types.DAL.RestoreReturn.mdx b/www/apps/docs/content/references/DAL/interfaces/types.DAL.RestoreReturn.mdx new file mode 100644 index 0000000000..0118544648 --- /dev/null +++ b/www/apps/docs/content/references/DAL/interfaces/types.DAL.RestoreReturn.mdx @@ -0,0 +1,33 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# RestoreReturn + +An object that is used to specify an entity's related entities that should be restored when the main entity is restored. + +## Type parameters + + + +## Properties + + diff --git a/www/apps/docs/content/references/DAL/interfaces/types.DAL.SoftDeleteReturn.mdx b/www/apps/docs/content/references/DAL/interfaces/types.DAL.SoftDeleteReturn.mdx new file mode 100644 index 0000000000..4319d0ca4b --- /dev/null +++ b/www/apps/docs/content/references/DAL/interfaces/types.DAL.SoftDeleteReturn.mdx @@ -0,0 +1,33 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# SoftDeleteReturn + +An object that is used to specify an entity's related entities that should be soft-deleted when the main entity is soft-deleted. + +## Type parameters + + + +## Properties + + diff --git a/www/apps/docs/content/references/DAL/interfaces/types.DAL.TreeRepositoryService.mdx b/www/apps/docs/content/references/DAL/interfaces/types.DAL.TreeRepositoryService.mdx new file mode 100644 index 0000000000..f3eac9c916 --- /dev/null +++ b/www/apps/docs/content/references/DAL/interfaces/types.DAL.TreeRepositoryService.mdx @@ -0,0 +1,889 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# TreeRepositoryService + +Data access layer (DAL) interface to implements for any repository service. +This layer helps to separate the business logic (service layer) from accessing the +ORM directly and allows to switch to another ORM without changing the business logic. + +## Type parameters + + + +## Methods + +### create + +#### Parameters + + + +#### Returns + + + +___ + +### delete + +#### Parameters + + + +#### Returns + + + +___ + +### find + +#### Parameters + + + +#### Returns + + + +___ + +### findAndCount + +#### Parameters + + + +#### Returns + + + +___ + +### getActiveManager + +#### Type Parameters + + + +#### Returns + + + +___ + +### getFreshManager + +#### Type Parameters + + + +#### Returns + + + +___ + +### serialize + +#### Type Parameters + + + +#### Parameters + + + +#### Returns + + + +___ + +### transaction + +#### Type Parameters + + + +#### Parameters + + Promise<any>", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "context", + "type": "`object`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transaction", + "type": "`TManager`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "context.enableNestedTransactions", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "context.isolationLevel", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "context.transaction", + "type": "`TManager`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> + +#### Returns + + diff --git a/www/apps/docs/content/references/DAL/types/types.DAL.EntityDateColumns.mdx b/www/apps/docs/content/references/DAL/types/types.DAL.EntityDateColumns.mdx new file mode 100644 index 0000000000..6e17882a56 --- /dev/null +++ b/www/apps/docs/content/references/DAL/types/types.DAL.EntityDateColumns.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# EntityDateColumns + + **EntityDateColumns**: `"created_at"` \| `"updated_at"` diff --git a/www/apps/docs/content/references/DAL/types/types.DAL.FilterQuery.mdx b/www/apps/docs/content/references/DAL/types/types.DAL.FilterQuery.mdx new file mode 100644 index 0000000000..58dc51e85d --- /dev/null +++ b/www/apps/docs/content/references/DAL/types/types.DAL.FilterQuery.mdx @@ -0,0 +1,28 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# FilterQuery + + **FilterQuery**: `Prev` extends `never` ? `never` : { [Key in keyof T]?: T[Key] extends boolean \| number \| string \| bigint \| symbol \| Date ? T[Key] \| OperatorMap<T[Key]> : T[Key] extends infer U ? U extends Object ? V extends object ? FilterQuery<Partial<V>, PrevLimit[Prev]> : never : never : never } + +## Type Parameters + + diff --git a/www/apps/docs/content/references/DAL/types/types.DAL.FindOptions.mdx b/www/apps/docs/content/references/DAL/types/types.DAL.FindOptions.mdx new file mode 100644 index 0000000000..8c949451f8 --- /dev/null +++ b/www/apps/docs/content/references/DAL/types/types.DAL.FindOptions.mdx @@ -0,0 +1,125 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# FindOptions + + **FindOptions**: `Object` + +## Type Parameters + + + +## Type declaration + + diff --git a/www/apps/docs/content/references/DAL/types/types.DAL.SoftDeletableEntityDateColumns.mdx b/www/apps/docs/content/references/DAL/types/types.DAL.SoftDeletableEntityDateColumns.mdx new file mode 100644 index 0000000000..151269e25e --- /dev/null +++ b/www/apps/docs/content/references/DAL/types/types.DAL.SoftDeletableEntityDateColumns.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# SoftDeletableEntityDateColumns + + **SoftDeletableEntityDateColumns**: `"deleted_at"` \| [EntityDateColumns](types.DAL.EntityDateColumns.mdx) diff --git a/www/apps/docs/content/references/EventBusTypes/interfaces/types.EventBusTypes.IEventBusModuleService.mdx b/www/apps/docs/content/references/EventBusTypes/interfaces/types.EventBusTypes.IEventBusModuleService.mdx new file mode 100644 index 0000000000..a04c42dffe --- /dev/null +++ b/www/apps/docs/content/references/EventBusTypes/interfaces/types.EventBusTypes.IEventBusModuleService.mdx @@ -0,0 +1,297 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# IEventBusModuleService + +## Methods + +### emit + +`**emit**(eventName, data, options?): Promise<void>` + +#### Type Parameters + + + +#### Parameters + +`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> + +#### Returns + + + +`**emit**(data): Promise<void>` + +#### Type Parameters + + + +#### Parameters + +`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +#### Returns + + + +___ + +### subscribe + +#### Parameters + + + +#### Returns + +`(`eventName`: `string`, `data`: `T`, `options?`: `Record`) => Promise<void>``(`data`: [EmitData](../types/types.EventBusTypes.EmitData.mdx)<T>[]) => Promise<void>", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "subscribe", + "type": "(`eventName`: `string` \\| `symbol`, `subscriber`: [Subscriber](../types/types.EventBusTypes.Subscriber.mdx), `context?`: [SubscriberContext](../types/types.EventBusTypes.SubscriberContext.mdx)) => [IEventBusModuleService](types.EventBusTypes.IEventBusModuleService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "unsubscribe", + "type": "(`eventName`: `string` \\| `symbol`, `subscriber`: [Subscriber](../types/types.EventBusTypes.Subscriber.mdx), `context?`: [SubscriberContext](../types/types.EventBusTypes.SubscriberContext.mdx)) => [IEventBusModuleService](types.EventBusTypes.IEventBusModuleService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> + +___ + +### unsubscribe + +#### Parameters + + + +#### Returns + +`(`eventName`: `string`, `data`: `T`, `options?`: `Record`) => Promise<void>``(`data`: [EmitData](../types/types.EventBusTypes.EmitData.mdx)<T>[]) => Promise<void>", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "subscribe", + "type": "(`eventName`: `string` \\| `symbol`, `subscriber`: [Subscriber](../types/types.EventBusTypes.Subscriber.mdx), `context?`: [SubscriberContext](../types/types.EventBusTypes.SubscriberContext.mdx)) => [IEventBusModuleService](types.EventBusTypes.IEventBusModuleService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "unsubscribe", + "type": "(`eventName`: `string` \\| `symbol`, `subscriber`: [Subscriber](../types/types.EventBusTypes.Subscriber.mdx), `context?`: [SubscriberContext](../types/types.EventBusTypes.SubscriberContext.mdx)) => [IEventBusModuleService](types.EventBusTypes.IEventBusModuleService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/EventBusTypes/interfaces/types.EventBusTypes.IEventBusService.mdx b/www/apps/docs/content/references/EventBusTypes/interfaces/types.EventBusTypes.IEventBusService.mdx new file mode 100644 index 0000000000..90af2c06d3 --- /dev/null +++ b/www/apps/docs/content/references/EventBusTypes/interfaces/types.EventBusTypes.IEventBusService.mdx @@ -0,0 +1,310 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# IEventBusService + +## Methods + +### emit + +#### Type Parameters + + + +#### Parameters + + + +#### Returns + + + +___ + +### subscribe + +#### Parameters + + + +#### Returns + +`(`event`: `string`, `data`: `T`, `options?`: `unknown`) => Promise<unknown>", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "subscribe", + "type": "(`eventName`: `string` \\| `symbol`, `subscriber`: [Subscriber](../types/types.EventBusTypes.Subscriber.mdx), `context?`: [SubscriberContext](../types/types.EventBusTypes.SubscriberContext.mdx)) => [IEventBusService](types.EventBusTypes.IEventBusService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "unsubscribe", + "type": "(`eventName`: `string` \\| `symbol`, `subscriber`: [Subscriber](../types/types.EventBusTypes.Subscriber.mdx), `context?`: [SubscriberContext](../types/types.EventBusTypes.SubscriberContext.mdx)) => [IEventBusService](types.EventBusTypes.IEventBusService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "withTransaction", + "type": "(`transactionManager?`: `EntityManager`) => [IEventBusService](types.EventBusTypes.IEventBusService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> + +___ + +### unsubscribe + +#### Parameters + + + +#### Returns + +`(`event`: `string`, `data`: `T`, `options?`: `unknown`) => Promise<unknown>", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "subscribe", + "type": "(`eventName`: `string` \\| `symbol`, `subscriber`: [Subscriber](../types/types.EventBusTypes.Subscriber.mdx), `context?`: [SubscriberContext](../types/types.EventBusTypes.SubscriberContext.mdx)) => [IEventBusService](types.EventBusTypes.IEventBusService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "unsubscribe", + "type": "(`eventName`: `string` \\| `symbol`, `subscriber`: [Subscriber](../types/types.EventBusTypes.Subscriber.mdx), `context?`: [SubscriberContext](../types/types.EventBusTypes.SubscriberContext.mdx)) => [IEventBusService](types.EventBusTypes.IEventBusService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "withTransaction", + "type": "(`transactionManager?`: `EntityManager`) => [IEventBusService](types.EventBusTypes.IEventBusService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> + +___ + +### withTransaction + +#### Parameters + + + +#### Returns + +`(`event`: `string`, `data`: `T`, `options?`: `unknown`) => Promise<unknown>", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "subscribe", + "type": "(`eventName`: `string` \\| `symbol`, `subscriber`: [Subscriber](../types/types.EventBusTypes.Subscriber.mdx), `context?`: [SubscriberContext](../types/types.EventBusTypes.SubscriberContext.mdx)) => [IEventBusService](types.EventBusTypes.IEventBusService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "unsubscribe", + "type": "(`eventName`: `string` \\| `symbol`, `subscriber`: [Subscriber](../types/types.EventBusTypes.Subscriber.mdx), `context?`: [SubscriberContext](../types/types.EventBusTypes.SubscriberContext.mdx)) => [IEventBusService](types.EventBusTypes.IEventBusService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "withTransaction", + "type": "(`transactionManager?`: `EntityManager`) => [IEventBusService](types.EventBusTypes.IEventBusService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.EmitData.mdx b/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.EmitData.mdx new file mode 100644 index 0000000000..49fcfecbdd --- /dev/null +++ b/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.EmitData.mdx @@ -0,0 +1,51 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# EmitData + + **EmitData**: `Object` + +## Type Parameters + + + +## Type declaration + +`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.EventHandler.mdx b/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.EventHandler.mdx new file mode 100644 index 0000000000..7fc79ce7a8 --- /dev/null +++ b/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.EventHandler.mdx @@ -0,0 +1,58 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# EventHandler + + **EventHandler**: (`data`: `T`, `eventName`: `string`) => Promise<void> + +## Type Parameters + + + +## Type declaration + +### Parameters + + + +### Returns + + diff --git a/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.Subscriber.mdx b/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.Subscriber.mdx new file mode 100644 index 0000000000..2a1aa42e15 --- /dev/null +++ b/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.Subscriber.mdx @@ -0,0 +1,58 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# Subscriber + + **Subscriber**: (`data`: `T`, `eventName`: `string`) => Promise<void> + +## Type Parameters + + + +## Type declaration + +### Parameters + + + +### Returns + + diff --git a/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.SubscriberContext.mdx b/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.SubscriberContext.mdx new file mode 100644 index 0000000000..ff12860bac --- /dev/null +++ b/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.SubscriberContext.mdx @@ -0,0 +1,19 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# SubscriberContext + + **SubscriberContext**: `Object` + +## Type declaration + + diff --git a/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.SubscriberDescriptor.mdx b/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.SubscriberDescriptor.mdx new file mode 100644 index 0000000000..bdf042bda2 --- /dev/null +++ b/www/apps/docs/content/references/EventBusTypes/types/types.EventBusTypes.SubscriberDescriptor.mdx @@ -0,0 +1,28 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# SubscriberDescriptor + + **SubscriberDescriptor**: `Object` + +## Type declaration + + diff --git a/www/apps/docs/content/references/FeatureFlagTypes/interfaces/types.FeatureFlagTypes.IFlagRouter.mdx b/www/apps/docs/content/references/FeatureFlagTypes/interfaces/types.FeatureFlagTypes.IFlagRouter.mdx new file mode 100644 index 0000000000..63d49cb7d8 --- /dev/null +++ b/www/apps/docs/content/references/FeatureFlagTypes/interfaces/types.FeatureFlagTypes.IFlagRouter.mdx @@ -0,0 +1,26 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# IFlagRouter + +## Properties + + `boolean`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "listFlags", + "type": "() => [FeatureFlagsResponse](../types/types.FeatureFlagTypes.FeatureFlagsResponse.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/FeatureFlagTypes/types/types.FeatureFlagTypes.FeatureFlagsResponse.mdx b/www/apps/docs/content/references/FeatureFlagTypes/types/types.FeatureFlagTypes.FeatureFlagsResponse.mdx new file mode 100644 index 0000000000..b3be04037e --- /dev/null +++ b/www/apps/docs/content/references/FeatureFlagTypes/types/types.FeatureFlagTypes.FeatureFlagsResponse.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# FeatureFlagsResponse + + **FeatureFlagsResponse**: `object`[] diff --git a/www/apps/docs/content/references/FeatureFlagTypes/types/types.FeatureFlagTypes.FlagSettings.mdx b/www/apps/docs/content/references/FeatureFlagTypes/types/types.FeatureFlagTypes.FlagSettings.mdx new file mode 100644 index 0000000000..ea8144d088 --- /dev/null +++ b/www/apps/docs/content/references/FeatureFlagTypes/types/types.FeatureFlagTypes.FlagSettings.mdx @@ -0,0 +1,46 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# FlagSettings + + **FlagSettings**: `Object` + +## Type declaration + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.adjustInventory.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.adjustInventory.mdx new file mode 100644 index 0000000000..902477144e --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.adjustInventory.mdx @@ -0,0 +1,202 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/adjustInventory +sidebar_label: adjustInventory +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# adjustInventory - Inventory Module Reference + +This documentation provides a reference to the `adjustInventory` method. This belongs to the Inventory Module. + +This method is used to adjust the inventory level's stocked quantity. The inventory level is identified by the IDs of its associated inventory item and location. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function adjustInventory ( + inventoryItemId: string, + locationId: string, + adjustment: number +) { + const inventoryModule = await initializeInventoryModule({}) + + const inventoryLevel = await inventoryModule.adjustInventory( + inventoryItemId, + locationId, + adjustment + ) + + // do something with the inventory level or return it. +} +``` + +## Parameters + + + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "reserved_quantity", + "type": "`number`", + "description": "the reserved stock quantity of an inventory item at the given location ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "stocked_quantity", + "type": "`number`", + "description": "the total stock quantity of an inventory item at the given location ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.confirmInventory.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.confirmInventory.mdx new file mode 100644 index 0000000000..32e5cee0c8 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.confirmInventory.mdx @@ -0,0 +1,119 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/confirmInventory +sidebar_label: confirmInventory +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# confirmInventory - Inventory Module Reference + +This documentation provides a reference to the `confirmInventory` method. This belongs to the Inventory Module. + +This method is used to confirm whether the specified quantity of an inventory item is available in the specified locations. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function confirmInventory ( + inventoryItemId: string, + locationIds: string[], + quantity: number +) { + const inventoryModule = await initializeInventoryModule({}) + + return await inventoryModule.confirmInventory( + inventoryItemId, + locationIds, + quantity + ) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryItem.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryItem.mdx new file mode 100644 index 0000000000..85f061358f --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryItem.mdx @@ -0,0 +1,380 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/createInventoryItem +sidebar_label: createInventoryItem +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createInventoryItem - Inventory Module Reference + +This documentation provides a reference to the `createInventoryItem` method. This belongs to the Inventory Module. + +This method is used to create an inventory item. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function createInventoryItem (item: { + sku: string, + requires_shipping: boolean +}) { + const inventoryModule = await initializeInventoryModule({}) + + const inventoryItem = await inventoryModule.createInventoryItem( + item + ) + + // do something with the inventory item or return it +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`null` \\| `string`", + "description": "The MID code of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "origin_country", + "type": "`null` \\| `string`", + "description": "The origin country of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "requires_shipping", + "type": "`boolean`", + "description": "Whether the inventory item requires shipping.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sku", + "type": "`null` \\| `string`", + "description": "The SKU of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "thumbnail", + "type": "`null` \\| `string`", + "description": "The thumbnail of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`null` \\| `string`", + "description": "The title of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`null` \\| `number`", + "description": "The weight of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`null` \\| `number`", + "description": "The width of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "context", + "type": "[SharedContext](../../inventory/interfaces/inventory.SharedContext.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "manager", + "type": "`EntityManager`", + "description": "An instance of an entity manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`EntityManager`", + "description": "An instance of a transaction manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`string` \\| `null`", + "description": "The Manufacturers Identification code that identifies the manufacturer of the Inventory Item. May be used by Fulfillment Providers to pass customs information to shipping carriers.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "origin_country", + "type": "`string` \\| `null`", + "description": "The country in which the Inventory Item was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "requires_shipping", + "type": "`boolean`", + "description": "Whether the item requires shipping.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sku", + "type": "`string` \\| `null`", + "description": "The Stock Keeping Unit (SKU) code of the Inventory Item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "thumbnail", + "type": "`string` \\| `null`", + "description": "Thumbnail for the inventory item", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string` \\| `null`", + "description": "Title of the inventory item", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`number` \\| `null`", + "description": "The weight of the Inventory Item. May be used in shipping rate calculations.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`number` \\| `null`", + "description": "The width of the Inventory Item. May be used in shipping rate calculations.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryItems.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryItems.mdx new file mode 100644 index 0000000000..2f68ee287b --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryItems.mdx @@ -0,0 +1,237 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/createInventoryItems +sidebar_label: createInventoryItems +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createInventoryItems - Inventory Module Reference + +This documentation provides a reference to the `createInventoryItems` method. This belongs to the Inventory Module. + +This method is used to create inventory items. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function createInventoryItems (items: { + sku: string, + requires_shipping: boolean +}[]) { + const inventoryModule = await initializeInventoryModule({}) + + const inventoryItems = await inventoryModule.createInventoryItems( + items + ) + + // do something with the inventory items or return them +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`null` \\| `string`", + "description": "The MID code of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "origin_country", + "type": "`null` \\| `string`", + "description": "The origin country of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "requires_shipping", + "type": "`boolean`", + "description": "Whether the inventory item requires shipping.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sku", + "type": "`null` \\| `string`", + "description": "The SKU of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "thumbnail", + "type": "`null` \\| `string`", + "description": "The thumbnail of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`null` \\| `string`", + "description": "The title of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`null` \\| `number`", + "description": "The weight of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`null` \\| `number`", + "description": "The width of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "context", + "type": "[SharedContext](../../inventory/interfaces/inventory.SharedContext.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "manager", + "type": "`EntityManager`", + "description": "An instance of an entity manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`EntityManager`", + "description": "An instance of a transaction manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryLevel.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryLevel.mdx new file mode 100644 index 0000000000..09631f6408 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryLevel.mdx @@ -0,0 +1,228 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/createInventoryLevel +sidebar_label: createInventoryLevel +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createInventoryLevel - Inventory Module Reference + +This documentation provides a reference to the `createInventoryLevel` method. This belongs to the Inventory Module. + +This method is used to create inventory level. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function createInventoryLevel (item: { + inventory_item_id: string + location_id: string + stocked_quantity: number +}) { + const inventoryModule = await initializeInventoryModule({}) + + const inventoryLevel = await inventoryModule.createInventoryLevel( + item + ) + + // do something with the inventory level or return it +} +``` + +## Parameters + + + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "reserved_quantity", + "type": "`number`", + "description": "the reserved stock quantity of an inventory item at the given location ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "stocked_quantity", + "type": "`number`", + "description": "the total stock quantity of an inventory item at the given location ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryLevels.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryLevels.mdx new file mode 100644 index 0000000000..1d04838d9f --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createInventoryLevels.mdx @@ -0,0 +1,157 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/createInventoryLevels +sidebar_label: createInventoryLevels +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createInventoryLevels - Inventory Module Reference + +This documentation provides a reference to the `createInventoryLevels` method. This belongs to the Inventory Module. + +This method is used to create inventory levels. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function createInventoryLevels (items: { + inventory_item_id: string + location_id: string + stocked_quantity: number +}[]) { + const inventoryModule = await initializeInventoryModule({}) + + const inventoryLevels = await inventoryModule.createInventoryLevels( + items + ) + + // do something with the inventory levels or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createReservationItem.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createReservationItem.mdx new file mode 100644 index 0000000000..32fd584e97 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createReservationItem.mdx @@ -0,0 +1,264 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/createReservationItem +sidebar_label: createReservationItem +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createReservationItem - Inventory Module Reference + +This documentation provides a reference to the `createReservationItem` method. This belongs to the Inventory Module. + +This method is used to create a reservation item. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function createReservationItem (item: { + inventory_item_id: string, + location_id: string, + quantity: number +}) { + const inventoryModule = await initializeInventoryModule({}) + + const reservationItem = await inventoryModule.createReservationItems( + item + ) + + // do something with the reservation item or return them +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "quantity", + "type": "`number`", + "description": "The reserved quantity.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "context", + "type": "[SharedContext](../../inventory/interfaces/inventory.SharedContext.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "manager", + "type": "`EntityManager`", + "description": "An instance of an entity manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`EntityManager`", + "description": "An instance of a transaction manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "quantity", + "type": "`number`", + "description": "The id of the reservation item", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createReservationItems.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createReservationItems.mdx new file mode 100644 index 0000000000..08a9faad32 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.createReservationItems.mdx @@ -0,0 +1,184 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/createReservationItems +sidebar_label: createReservationItems +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createReservationItems - Inventory Module Reference + +This documentation provides a reference to the `createReservationItems` method. This belongs to the Inventory Module. + +This method is used to create reservation items. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function createReservationItems (items: { + inventory_item_id: string, + location_id: string, + quantity: number +}[]) { + const inventoryModule = await initializeInventoryModule({}) + + const reservationItems = await inventoryModule.createReservationItems( + items + ) + + // do something with the reservation items or return them +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "quantity", + "type": "`number`", + "description": "The reserved quantity.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "context", + "type": "[SharedContext](../../inventory/interfaces/inventory.SharedContext.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "manager", + "type": "`EntityManager`", + "description": "An instance of an entity manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`EntityManager`", + "description": "An instance of a transaction manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryItem.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryItem.mdx new file mode 100644 index 0000000000..621c91897a --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryItem.mdx @@ -0,0 +1,88 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/deleteInventoryItem +sidebar_label: deleteInventoryItem +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteInventoryItem - Inventory Module Reference + +This documentation provides a reference to the `deleteInventoryItem` method. This belongs to the Inventory Module. + +This method is used to delete an inventory item or multiple inventory items. The inventory items are only soft deleted and can be restored using the +[restoreInventoryItem](inventory.IInventoryService.restoreInventoryItem.mdx) method. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function deleteInventoryItem ( + inventoryItems: string[] +) { + const inventoryModule = await initializeInventoryModule({}) + + await inventoryModule.deleteInventoryItem( + inventoryItems + ) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryItemLevelByLocationId.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryItemLevelByLocationId.mdx new file mode 100644 index 0000000000..0baa11c594 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryItemLevelByLocationId.mdx @@ -0,0 +1,87 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/deleteInventoryItemLevelByLocationId +sidebar_label: deleteInventoryItemLevelByLocationId +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteInventoryItemLevelByLocationId - Inventory Module Reference + +This documentation provides a reference to the `deleteInventoryItemLevelByLocationId` method. This belongs to the Inventory Module. + +This method deletes the inventory item level(s) for the ID(s) of associated location(s). + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function deleteInventoryItemLevelByLocationId ( + locationIds: string[] +) { + const inventoryModule = await initializeInventoryModule({}) + + await inventoryModule.deleteInventoryItemLevelByLocationId( + locationIds + ) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryLevel.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryLevel.mdx new file mode 100644 index 0000000000..fa27448ee4 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteInventoryLevel.mdx @@ -0,0 +1,98 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/deleteInventoryLevel +sidebar_label: deleteInventoryLevel +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteInventoryLevel - Inventory Module Reference + +This documentation provides a reference to the `deleteInventoryLevel` method. This belongs to the Inventory Module. + +This method is used to delete an inventory level. The inventory level is identified by the IDs of its associated inventory item and location. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function deleteInventoryLevel ( + inventoryItemId: string, + locationId: string +) { + const inventoryModule = await initializeInventoryModule({}) + + await inventoryModule.deleteInventoryLevel( + inventoryItemId, + locationId + ) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItem.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItem.mdx new file mode 100644 index 0000000000..c4d0a3bc86 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItem.mdx @@ -0,0 +1,87 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/deleteReservationItem +sidebar_label: deleteReservationItem +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteReservationItem - Inventory Module Reference + +This documentation provides a reference to the `deleteReservationItem` method. This belongs to the Inventory Module. + +This method is used to delete a reservation item or multiple reservation items by their IDs. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function deleteReservationItems ( + reservationItemIds: string[] +) { + const inventoryModule = await initializeInventoryModule({}) + + await inventoryModule.deleteReservationItem( + reservationItemIds + ) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItemByLocationId.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItemByLocationId.mdx new file mode 100644 index 0000000000..970a33396a --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItemByLocationId.mdx @@ -0,0 +1,87 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/deleteReservationItemByLocationId +sidebar_label: deleteReservationItemByLocationId +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteReservationItemByLocationId - Inventory Module Reference + +This documentation provides a reference to the `deleteReservationItemByLocationId` method. This belongs to the Inventory Module. + +This method deletes reservation item(s) by the ID(s) of associated location(s). + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function deleteReservationItemByLocationId ( + locationIds: string[] +) { + const inventoryModule = await initializeInventoryModule({}) + + await inventoryModule.deleteReservationItemByLocationId( + locationIds + ) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItemsByLineItem.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItemsByLineItem.mdx new file mode 100644 index 0000000000..ee3aa49dc8 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.deleteReservationItemsByLineItem.mdx @@ -0,0 +1,87 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/deleteReservationItemsByLineItem +sidebar_label: deleteReservationItemsByLineItem +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteReservationItemsByLineItem - Inventory Module Reference + +This documentation provides a reference to the `deleteReservationItemsByLineItem` method. This belongs to the Inventory Module. + +This method is used to delete the reservation items associated with a line item or multiple line items. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function deleteReservationItemsByLineItem ( + lineItemIds: string[] +) { + const inventoryModule = await initializeInventoryModule({}) + + await inventoryModule.deleteReservationItemsByLineItem( + lineItemIds + ) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listInventoryItems.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listInventoryItems.mdx new file mode 100644 index 0000000000..42a3eeefce --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listInventoryItems.mdx @@ -0,0 +1,278 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/listInventoryItems +sidebar_label: listInventoryItems +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listInventoryItems - Inventory Module Reference + +This documentation provides a reference to the `listInventoryItems` method. This belongs to the Inventory Module. + +This method is used to retrieve a paginated list of inventory items along with the total count of available inventory items satisfying the provided filters. + +## Example + +To retrieve a list of inventory items using their IDs: + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveInventoryItems (ids: string[]) { + const inventoryModule = await initializeInventoryModule({}) + + const [inventoryItems, count] = await inventoryModule.listInventoryItems({ + id: ids + }) + + // do something with the inventory items or return them +} +``` + +To specify relations that should be retrieved within the inventory items: + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveInventoryItems (ids: string[]) { + const inventoryModule = await initializeInventoryModule({}) + + const [inventoryItems, count] = await inventoryModule.listInventoryItems({ + id: ids + }, { + relations: ["inventory_level"] + }) + + // do something with the inventory items or return them +} +``` + +By default, only the first `10` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveInventoryItems (ids: string[], skip: number, take: number) { + const inventoryModule = await initializeInventoryModule({}) + + const [inventoryItems, count] = await inventoryModule.listInventoryItems({ + id: ids + }, { + relations: ["inventory_level"], + skip, + take + }) + + // do something with the inventory items or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listInventoryLevels.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listInventoryLevels.mdx new file mode 100644 index 0000000000..8f02895f3b --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listInventoryLevels.mdx @@ -0,0 +1,260 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/listInventoryLevels +sidebar_label: listInventoryLevels +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listInventoryLevels - Inventory Module Reference + +This documentation provides a reference to the `listInventoryLevels` method. This belongs to the Inventory Module. + +This method is used to retrieve a paginated list of inventory levels along with the total count of available inventory levels satisfying the provided filters. + +## Example + +To retrieve a list of inventory levels using their IDs: + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveInventoryLevels (inventoryItemIds: string[]) { + const inventoryModule = await initializeInventoryModule({}) + + const [inventoryLevels, count] = await inventoryModule.listInventoryLevels({ + inventory_item_id: inventoryItemIds + }) + + // do something with the inventory levels or return them +} +``` + +To specify relations that should be retrieved within the inventory levels: + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveInventoryLevels (inventoryItemIds: string[]) { + const inventoryModule = await initializeInventoryModule({}) + + const [inventoryLevels, count] = await inventoryModule.listInventoryLevels({ + inventory_item_id: inventoryItemIds + }, { + relations: ["inventory_item"] + }) + + // do something with the inventory levels or return them +} +``` + +By default, only the first `10` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveInventoryLevels (inventoryItemIds: string[], skip: number, take: number) { + const inventoryModule = await initializeInventoryModule({}) + + const [inventoryLevels, count] = await inventoryModule.listInventoryLevels({ + inventory_item_id: inventoryItemIds + }, { + relations: ["inventory_item"], + skip, + take + }) + + // do something with the inventory levels or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listReservationItems.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listReservationItems.mdx new file mode 100644 index 0000000000..e1d2c5b57b --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.listReservationItems.mdx @@ -0,0 +1,278 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/listReservationItems +sidebar_label: listReservationItems +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listReservationItems - Inventory Module Reference + +This documentation provides a reference to the `listReservationItems` method. This belongs to the Inventory Module. + +This method is used to retrieve a paginated list of reservation items along with the total count of available reservation items satisfying the provided filters. + +## Example + +To retrieve a list of reservation items using their IDs: + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveReservationItems (ids: string[]) { + const inventoryModule = await initializeInventoryModule({}) + + const [reservationItems, count] = await inventoryModule.listReservationItems({ + id: ids + }) + + // do something with the reservation items or return them +} +``` + +To specify relations that should be retrieved within the reservation items: + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveReservationItems (ids: string[]) { + const inventoryModule = await initializeInventoryModule({}) + + const [reservationItems, count] = await inventoryModule.listReservationItems({ + id: ids + }, { + relations: ["inventory_item"] + }) + + // do something with the reservation items or return them +} +``` + +By default, only the first `10` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveReservationItems (ids: string[], skip: number, take: number) { + const inventoryModule = await initializeInventoryModule({}) + + const [reservationItems, count] = await inventoryModule.listReservationItems({ + id: ids + }, { + relations: ["inventory_item"], + skip, + take + }) + + // do something with the reservation items or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.restoreInventoryItem.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.restoreInventoryItem.mdx new file mode 100644 index 0000000000..a4794940e0 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.restoreInventoryItem.mdx @@ -0,0 +1,87 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/restoreInventoryItem +sidebar_label: restoreInventoryItem +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# restoreInventoryItem - Inventory Module Reference + +This documentation provides a reference to the `restoreInventoryItem` method. This belongs to the Inventory Module. + +This method is used to restore an inventory item or multiple inventory items that were previously deleted using the [deleteInventoryItem](inventory.IInventoryService.deleteInventoryItem.mdx) method. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function restoreInventoryItem ( + inventoryItems: string[] +) { + const inventoryModule = await initializeInventoryModule({}) + + await inventoryModule.restoreInventoryItem( + inventoryItems + ) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveAvailableQuantity.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveAvailableQuantity.mdx new file mode 100644 index 0000000000..35890dbb42 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveAvailableQuantity.mdx @@ -0,0 +1,110 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/retrieveAvailableQuantity +sidebar_label: retrieveAvailableQuantity +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveAvailableQuantity - Inventory Module Reference + +This documentation provides a reference to the `retrieveAvailableQuantity` method. This belongs to the Inventory Module. + +This method is used to retrieve the available quantity of an inventory item within the specified locations. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveAvailableQuantity ( + inventoryItemId: string, + locationIds: string[], +) { + const inventoryModule = await initializeInventoryModule({}) + + const quantity = await inventoryModule.retrieveAvailableQuantity( + inventoryItemId, + locationIds, + ) + + // do something with the quantity or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveInventoryItem.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveInventoryItem.mdx new file mode 100644 index 0000000000..0f8f18547b --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveInventoryItem.mdx @@ -0,0 +1,332 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/retrieveInventoryItem +sidebar_label: retrieveInventoryItem +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveInventoryItem - Inventory Module Reference + +This documentation provides a reference to the `retrieveInventoryItem` method. This belongs to the Inventory Module. + +This method is used to retrieve an inventory item by its ID + +## Example + +A simple example that retrieves a inventory item by its ID: + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveInventoryItem (id: string) { + const inventoryModule = await initializeInventoryModule({}) + + const inventoryItem = await inventoryModule.retrieveInventoryItem(id) + + // do something with the inventory item or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveInventoryItem (id: string) { + const inventoryModule = await initializeInventoryModule({}) + + const inventoryItem = await inventoryModule.retrieveInventoryItem(id, { + relations: ["inventory_level"] + }) + + // do something with the inventory item or return it +} +``` + +## Parameters + + + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`string` \\| `null`", + "description": "The Manufacturers Identification code that identifies the manufacturer of the Inventory Item. May be used by Fulfillment Providers to pass customs information to shipping carriers.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "origin_country", + "type": "`string` \\| `null`", + "description": "The country in which the Inventory Item was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "requires_shipping", + "type": "`boolean`", + "description": "Whether the item requires shipping.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sku", + "type": "`string` \\| `null`", + "description": "The Stock Keeping Unit (SKU) code of the Inventory Item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "thumbnail", + "type": "`string` \\| `null`", + "description": "Thumbnail for the inventory item", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string` \\| `null`", + "description": "Title of the inventory item", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`number` \\| `null`", + "description": "The weight of the Inventory Item. May be used in shipping rate calculations.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`number` \\| `null`", + "description": "The width of the Inventory Item. May be used in shipping rate calculations.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveInventoryLevel.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveInventoryLevel.mdx new file mode 100644 index 0000000000..665b80b471 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveInventoryLevel.mdx @@ -0,0 +1,191 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/retrieveInventoryLevel +sidebar_label: retrieveInventoryLevel +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveInventoryLevel - Inventory Module Reference + +This documentation provides a reference to the `retrieveInventoryLevel` method. This belongs to the Inventory Module. + +This method is used to retrieve an inventory level for an inventory item and a location. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveInventoryLevel ( + inventoryItemId: string, + locationId: string +) { + const inventoryModule = await initializeInventoryModule({}) + + const inventoryLevel = await inventoryModule.retrieveInventoryLevel( + inventoryItemId, + locationId + ) + + // do something with the inventory level or return it +} +``` + +## Parameters + + + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "reserved_quantity", + "type": "`number`", + "description": "the reserved stock quantity of an inventory item at the given location ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "stocked_quantity", + "type": "`number`", + "description": "the total stock quantity of an inventory item at the given location ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveReservationItem.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveReservationItem.mdx new file mode 100644 index 0000000000..1a22e6f78c --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveReservationItem.mdx @@ -0,0 +1,185 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/retrieveReservationItem +sidebar_label: retrieveReservationItem +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveReservationItem - Inventory Module Reference + +This documentation provides a reference to the `retrieveReservationItem` method. This belongs to the Inventory Module. + +This method is used to retrieve a reservation item by its ID. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveReservationItem (id: string) { + const inventoryModule = await initializeInventoryModule({}) + + const reservationItem = await inventoryModule.retrieveReservationItem(id) + + // do something with the reservation item or return it +} +``` + +## Parameters + + + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "quantity", + "type": "`number`", + "description": "The id of the reservation item", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveReservedQuantity.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveReservedQuantity.mdx new file mode 100644 index 0000000000..093512946f --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveReservedQuantity.mdx @@ -0,0 +1,110 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/retrieveReservedQuantity +sidebar_label: retrieveReservedQuantity +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveReservedQuantity - Inventory Module Reference + +This documentation provides a reference to the `retrieveReservedQuantity` method. This belongs to the Inventory Module. + +This method is used to retrieve the reserved quantity of an inventory item within the specified locations. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveReservedQuantity ( + inventoryItemId: string, + locationIds: string[], +) { + const inventoryModule = await initializeInventoryModule({}) + + const quantity = await inventoryModule.retrieveReservedQuantity( + inventoryItemId, + locationIds, + ) + + // do something with the quantity or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveStockedQuantity.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveStockedQuantity.mdx new file mode 100644 index 0000000000..d7d1bcc9a0 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.retrieveStockedQuantity.mdx @@ -0,0 +1,110 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/retrieveStockedQuantity +sidebar_label: retrieveStockedQuantity +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveStockedQuantity - Inventory Module Reference + +This documentation provides a reference to the `retrieveStockedQuantity` method. This belongs to the Inventory Module. + +This method is used to retrieve the stocked quantity of an inventory item within the specified locations. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function retrieveStockedQuantity ( + inventoryItemId: string, + locationIds: string[], +) { + const inventoryModule = await initializeInventoryModule({}) + + const quantity = await inventoryModule.retrieveStockedQuantity( + inventoryItemId, + locationIds, + ) + + // do something with the quantity or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryItem.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryItem.mdx new file mode 100644 index 0000000000..40562bdda9 --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryItem.mdx @@ -0,0 +1,392 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/updateInventoryItem +sidebar_label: updateInventoryItem +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateInventoryItem - Inventory Module Reference + +This documentation provides a reference to the `updateInventoryItem` method. This belongs to the Inventory Module. + +This method is used to update an inventory item. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function updateInventoryItem ( + inventoryItemId: string, + sku: string +) { + const inventoryModule = await initializeInventoryModule({}) + + const inventoryItem = await inventoryModule.updateInventoryItem( + inventoryItemId, + { + sku + } + ) + + // do something with the inventory item or return it +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`null` \\| `string`", + "description": "The MID code of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "origin_country", + "type": "`null` \\| `string`", + "description": "The origin country of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "requires_shipping", + "type": "`boolean`", + "description": "Whether the inventory item requires shipping.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sku", + "type": "`null` \\| `string`", + "description": "The SKU of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "thumbnail", + "type": "`null` \\| `string`", + "description": "The thumbnail of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`null` \\| `string`", + "description": "The title of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`null` \\| `number`", + "description": "The weight of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`null` \\| `number`", + "description": "The width of the inventory item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "context", + "type": "[SharedContext](../../inventory/interfaces/inventory.SharedContext.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "manager", + "type": "`EntityManager`", + "description": "An instance of an entity manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`EntityManager`", + "description": "An instance of a transaction manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`string` \\| `null`", + "description": "The Manufacturers Identification code that identifies the manufacturer of the Inventory Item. May be used by Fulfillment Providers to pass customs information to shipping carriers.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "origin_country", + "type": "`string` \\| `null`", + "description": "The country in which the Inventory Item was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "requires_shipping", + "type": "`boolean`", + "description": "Whether the item requires shipping.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sku", + "type": "`string` \\| `null`", + "description": "The Stock Keeping Unit (SKU) code of the Inventory Item.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "thumbnail", + "type": "`string` \\| `null`", + "description": "Thumbnail for the inventory item", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string` \\| `null`", + "description": "Title of the inventory item", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`number` \\| `null`", + "description": "The weight of the Inventory Item. May be used in shipping rate calculations.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`number` \\| `null`", + "description": "The width of the Inventory Item. May be used in shipping rate calculations.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryLevel.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryLevel.mdx new file mode 100644 index 0000000000..ce02cf96ee --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryLevel.mdx @@ -0,0 +1,223 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/updateInventoryLevel +sidebar_label: updateInventoryLevel +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateInventoryLevel - Inventory Module Reference + +This documentation provides a reference to the `updateInventoryLevel` method. This belongs to the Inventory Module. + +This method is used to update an inventory level. The inventory level is identified by the IDs of its associated inventory item and location. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function updateInventoryLevel ( + inventoryItemId: string, + locationId: string, + stockedQuantity: number +) { + const inventoryModule = await initializeInventoryModule({}) + + const inventoryLevel = await inventoryModule.updateInventoryLevels( + inventoryItemId, + locationId, + { + stocked_quantity: stockedQuantity + } + ) + + // do something with the inventory level or return it +} +``` + +## Parameters + + + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "reserved_quantity", + "type": "`number`", + "description": "the reserved stock quantity of an inventory item at the given location ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "stocked_quantity", + "type": "`number`", + "description": "the total stock quantity of an inventory item at the given location ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryLevels.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryLevels.mdx new file mode 100644 index 0000000000..719185d5ac --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateInventoryLevels.mdx @@ -0,0 +1,148 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/updateInventoryLevels +sidebar_label: updateInventoryLevels +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateInventoryLevels - Inventory Module Reference + +This documentation provides a reference to the `updateInventoryLevels` method. This belongs to the Inventory Module. + +This method is used to update inventory levels. Each inventory level is identified by the IDs of its associated inventory item and location. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function updateInventoryLevels (items: { + inventory_item_id: string, + location_id: string, + stocked_quantity: number +}[]) { + const inventoryModule = await initializeInventoryModule({}) + + const inventoryLevels = await inventoryModule.updateInventoryLevels( + items + ) + + // do something with the inventory levels or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateReservationItem.mdx b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateReservationItem.mdx new file mode 100644 index 0000000000..25bc99ab4b --- /dev/null +++ b/www/apps/docs/content/references/IInventoryService/methods/inventory.IInventoryService.updateReservationItem.mdx @@ -0,0 +1,239 @@ +--- +displayed_sidebar: inventoryReference +slug: /references/inventory/updateReservationItem +sidebar_label: updateReservationItem +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateReservationItem - Inventory Module Reference + +This documentation provides a reference to the `updateReservationItem` method. This belongs to the Inventory Module. + +This method is used to update a reservation item. + +## Example + +```ts +import { + initialize as initializeInventoryModule, +} from "@medusajs/inventory" + +async function updateReservationItem ( + reservationItemId: string, + quantity: number +) { + const inventoryModule = await initializeInventoryModule({}) + + const reservationItem = await inventoryModule.updateReservationItem( + reservationItemId, + { + quantity + } + ) + + // do something with the reservation item or return it +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "quantity", + "type": "`number`", + "description": "The reserved quantity.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "context", + "type": "[SharedContext](../../inventory/interfaces/inventory.SharedContext.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "manager", + "type": "`EntityManager`", + "description": "An instance of an entity manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`EntityManager`", + "description": "An instance of a transaction manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "quantity", + "type": "`number`", + "description": "The id of the reservation item", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addPriceListPrices.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addPriceListPrices.mdx new file mode 100644 index 0000000000..62c6787980 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addPriceListPrices.mdx @@ -0,0 +1,225 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/addPriceListPrices +sidebar_label: addPriceListPrices +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# addPriceListPrices - Pricing Module Reference + +This documentation provides a reference to the `addPriceListPrices` method. This belongs to the Pricing Module. + +This method is used to add prices to price lists. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function addPriceListPrices (items: { + priceListId: string, + prices: { + currency_code: string, + amount: number, + price_set_id: string + }[] +}[]) { + const pricingService = await initializePricingModule() + + const priceLists = await pricingService.addPriceListPrices(items) + + // do something with the price lists or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addPrices.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addPrices.mdx new file mode 100644 index 0000000000..c5fa22ae65 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addPrices.mdx @@ -0,0 +1,645 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/addPrices +sidebar_label: addPrices +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# addPrices - Pricing Module Reference + +This documentation provides a reference to the `addPrices` method. This belongs to the Pricing Module. + +`**addPrices**(data, sharedContext?): Promise<[PriceSetDTO](../../pricing/interfaces/pricing.PriceSetDTO.mdx)>` + +This method adds prices to a price set. + +## Example + +To add a default price to a price set, don't pass it any rules and make sure to pass it the `currency_code`: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function addPricesToPriceSet (priceSetId: string) { + const pricingService = await initializePricingModule() + + const priceSet = await pricingService.addPrices({ + priceSetId, + prices: [ + { + amount: 500, + currency_code: "USD", + rules: {}, + }, + ], + }) + + // do something with the price set or return it +} +``` + +To add prices with rules: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function addPricesToPriceSet (priceSetId: string) { + const pricingService = await initializePricingModule() + + const priceSet = await pricingService.addPrices({ + priceSetId, + prices: [ + { + amount: 300, + currency_code: "EUR", + rules: { + region_id: "PL", + city: "krakow" + }, + }, + { + amount: 400, + currency_code: "EUR", + min_quantity: 0, + max_quantity: 4, + rules: { + region_id: "PL" + }, + }, + { + amount: 450, + currency_code: "EUR", + rules: { + city: "krakow" + }, + } + ], + }) + + // do something with the price set or return it +} +``` + +## Parameters + +`", + "description": "The rules to add to the price. The object's keys are rule types' `rule_attribute` attribute, and values are the value of that rule associated with this price.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../pricing/interfaces/pricing.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + + +`**addPrices**(data, sharedContext?): Promise<[PriceSetDTO](../../pricing/interfaces/pricing.PriceSetDTO.mdx)[]>` + +This method adds prices to multiple price sets. + +## Example + +To add a default price to a price set, don't pass it any rules and make sure to pass it the `currency_code`: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function addPricesToPriceSet (priceSetId: string) { + const pricingService = await initializePricingModule() + + const priceSets = await pricingService.addPrices([{ + priceSetId, + prices: [ + { + amount: 500, + currency_code: "USD", + rules: {}, + }, + ], + }]) + + // do something with the price sets or return them +} +``` + +To add prices with rules: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function addPricesToPriceSet (priceSetId: string) { + const pricingService = await initializePricingModule() + + const priceSets = await pricingService.addPrices([{ + priceSetId, + prices: [ + { + amount: 300, + currency_code: "EUR", + rules: { + region_id: "PL", + city: "krakow" + }, + }, + { + amount: 400, + currency_code: "EUR", + min_quantity: 0, + max_quantity: 4, + rules: { + region_id: "PL" + }, + }, + { + amount: 450, + currency_code: "EUR", + rules: { + city: "krakow" + }, + } + ], + }]) + + // do something with the price sets or return them +} +``` + +## Parameters + +`", + "description": "The rules to add to the price. The object's keys are rule types' `rule_attribute` attribute, and values are the value of that rule associated with this price.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../pricing/interfaces/pricing.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addRules.mdx new file mode 100644 index 0000000000..a29be2494d --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.addRules.mdx @@ -0,0 +1,437 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/addRules +sidebar_label: addRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# addRules - Pricing Module Reference + +This documentation provides a reference to the `addRules` method. This belongs to the Pricing Module. + +`**addRules**(data, sharedContext?): Promise<[PriceSetDTO](../../pricing/interfaces/pricing.PriceSetDTO.mdx)>` + +This method adds rules to a price set. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function addRulesToPriceSet (priceSetId: string) { + const pricingService = await initializePricingModule() + + const priceSet = await pricingService.addRules({ + priceSetId, + rules: [{ + attribute: "region_id" + }] + }) + + // do something with the price set or return it +} +``` + +## Parameters + + + +## Returns + + + +`**addRules**(data, sharedContext?): Promise<[PriceSetDTO](../../pricing/interfaces/pricing.PriceSetDTO.mdx)[]>` + +This method adds rules to multiple price sets. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function addRulesToPriceSet (priceSetId: string) { + const pricingService = await initializePricingModule() + + const priceSets = await pricingService.addRules([{ + priceSetId, + rules: [{ + attribute: "region_id" + }] + }]) + + // do something with the price sets or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.calculatePrices.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.calculatePrices.mdx new file mode 100644 index 0000000000..1ad5409efb --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.calculatePrices.mdx @@ -0,0 +1,218 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/calculatePrices +sidebar_label: calculatePrices +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# calculatePrices - Pricing Module Reference + +This documentation provides a reference to the `calculatePrices` method. This belongs to the Pricing Module. + +This method is used to calculate prices based on the provided filters and context. + +## Example + +When you calculate prices, you must at least specify the currency code: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" +async function calculatePrice (priceSetId: string, currencyCode: string) { + const pricingService = await initializePricingModule() + + const price = await pricingService.calculatePrices( + { id: [priceSetId] }, + { + context: { + currency_code: currencyCode + } + } + ) + + // do something with the price or return it +} +``` + +To calculate prices for specific minimum and/or maximum quantity: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" +async function calculatePrice (priceSetId: string, currencyCode: string) { + const pricingService = await initializePricingModule() + + const price = await pricingService.calculatePrices( + { id: [priceSetId] }, + { + context: { + currency_code: currencyCode, + min_quantity: 4 + } + } + ) + + // do something with the price or return it +} +``` + +To calculate prices for custom rule types: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" +async function calculatePrice (priceSetId: string, currencyCode: string) { + const pricingService = await initializePricingModule() + + const price = await pricingService.calculatePrices( + { id: [priceSetId] }, + { + context: { + currency_code: currencyCode, + region_id: "US" + } + } + ) + + // do something with the price or return it +} +``` + +## Parameters + +`", + "description": "an object whose keys are the name of the context attribute. Its value can be a string or a number. For example, you can pass the `currency_code` property with its value being the currency code to calculate the price in.\nAnother example is passing the `quantity` property to calculate the price for that specified quantity, which finds a price set whose `min_quantity` and `max_quantity` conditions match the specified quantity.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../pricing/interfaces/pricing.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.create.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.create.mdx new file mode 100644 index 0000000000..c901ee9929 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.create.mdx @@ -0,0 +1,680 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/create +sidebar_label: create +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# create - Pricing Module Reference + +This documentation provides a reference to the `create` method. This belongs to the Pricing Module. + +`**create**(data, sharedContext?): Promise<[PriceSetDTO](../../pricing/interfaces/pricing.PriceSetDTO.mdx)>` + +This method is used to create a new price set. + +## Example + +To create a default price set, don't pass any rules. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function createPriceSet () { + const pricingService = await initializePricingModule() + + const priceSet = await pricingService.create( + { + rules: [], + prices: [ + { + amount: 500, + currency_code: "USD", + min_quantity: 0, + max_quantity: 4, + rules: {}, + }, + { + amount: 400, + currency_code: "USD", + min_quantity: 5, + max_quantity: 10, + rules: {}, + }, + ], + }, + ) + + // do something with the price set or return it +} +``` + +To create a price set and associate it with rule types: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function createPriceSet () { + const pricingService = await initializePricingModule() + + const priceSet = await pricingService.create( + { + rules: [{ rule_attribute: "region_id" }, { rule_attribute: "city" }], + prices: [ + { + amount: 300, + currency_code: "EUR", + rules: { + region_id: "PL", + city: "krakow" + }, + }, + { + amount: 400, + currency_code: "EUR", + rules: { + region_id: "PL" + }, + }, + { + amount: 450, + currency_code: "EUR", + rules: { + city: "krakow" + }, + } + ], + }, + ) + + // do something with the price set or return it +} +``` + +## Parameters + +`", + "description": "The rules to add to the price. The object's keys are rule types' `rule_attribute` attribute, and values are the value of that rule associated with this price.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "rules", + "type": "`object`[]", + "description": "The rules to associate with the price set.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "rule_attribute", + "type": "`string`", + "description": "the value of the rule's `rule_attribute` attribute.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../pricing/interfaces/pricing.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + + +`**create**(data, sharedContext?): Promise<[PriceSetDTO](../../pricing/interfaces/pricing.PriceSetDTO.mdx)[]>` + +This method is used to create multiple price sets. + +## Example + +To create price sets with a default price, don't pass any rules and make sure to pass the `currency_code` of the price. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function createPriceSets () { + const pricingService = await initializePricingModule() + + const priceSets = await pricingService.create([ + { + rules: [], + prices: [ + { + amount: 500, + currency_code: "USD", + rules: {}, + }, + ], + }, + ]) + + // do something with the price sets or return them +} +``` + +To create price sets and associate them with rule types: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function createPriceSets () { + const pricingService = await initializePricingModule() + + const priceSets = await pricingService.create([ + { + rules: [{ rule_attribute: "region_id" }, { rule_attribute: "city" }], + prices: [ + { + amount: 300, + currency_code: "EUR", + rules: { + region_id: "PL", + city: "krakow" + }, + }, + { + amount: 400, + currency_code: "EUR", + min_quantity: 0, + max_quantity: 4, + rules: { + region_id: "PL" + }, + }, + { + amount: 450, + currency_code: "EUR", + rules: { + city: "krakow" + }, + } + ], + }, + ]) + + // do something with the price sets or return them +} +``` + +## Parameters + +`", + "description": "The rules to add to the price. The object's keys are rule types' `rule_attribute` attribute, and values are the value of that rule associated with this price.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "rules", + "type": "`object`[]", + "description": "The rules to associate with the price set.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "rule_attribute", + "type": "`string`", + "description": "the value of the rule's `rule_attribute` attribute.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../pricing/interfaces/pricing.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createCurrencies.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createCurrencies.mdx new file mode 100644 index 0000000000..767e2d03f1 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createCurrencies.mdx @@ -0,0 +1,179 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/createCurrencies +sidebar_label: createCurrencies +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createCurrencies - Pricing Module Reference + +This documentation provides a reference to the `createCurrencies` method. This belongs to the Pricing Module. + +This method is used to create new currencies. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function createCurrencies () { + const pricingService = await initializePricingModule() + + const currencies = await pricingService.createCurrencies([ + { + code: "USD", + symbol: "$", + symbol_native: "$", + name: "US Dollar", + } + ]) + + // do something with the currencies or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createMoneyAmounts.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createMoneyAmounts.mdx new file mode 100644 index 0000000000..6d4aeb22b1 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createMoneyAmounts.mdx @@ -0,0 +1,238 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/createMoneyAmounts +sidebar_label: createMoneyAmounts +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createMoneyAmounts - Pricing Module Reference + +This documentation provides a reference to the `createMoneyAmounts` method. This belongs to the Pricing Module. + +This method creates money amounts. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveMoneyAmounts () { + const pricingService = await initializePricingModule() + + const moneyAmounts = await pricingService.createMoneyAmounts([ + { + amount: 500, + currency_code: "USD", + }, + { + amount: 400, + currency_code: "USD", + min_quantity: 0, + max_quantity: 4 + } + ]) + + // do something with the money amounts or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceListRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceListRules.mdx new file mode 100644 index 0000000000..1d10933e27 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceListRules.mdx @@ -0,0 +1,175 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/createPriceListRules +sidebar_label: createPriceListRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createPriceListRules - Pricing Module Reference + +This documentation provides a reference to the `createPriceListRules` method. This belongs to the Pricing Module. + +This method is used to create price list rules. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function createPriceListRules (items: { + rule_type_id: string + price_list_id: string +}[]) { + const pricingService = await initializePricingModule() + + const priceListRules = await pricingService.createPriceListRules(items) + + // do something with the price list rule or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceLists.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceLists.mdx new file mode 100644 index 0000000000..651e917cd4 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceLists.mdx @@ -0,0 +1,324 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/createPriceLists +sidebar_label: createPriceLists +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createPriceLists - Pricing Module Reference + +This documentation provides a reference to the `createPriceLists` method. This belongs to the Pricing Module. + +This method is used to create price lists. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function createPriceList (items: { + title: string + description: string + starts_at?: string + ends_at?: string +}[]) { + const pricingService = await initializePricingModule() + + const priceList = await pricingService.createPriceLists(items) + + // do something with the price lists or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceRules.mdx new file mode 100644 index 0000000000..b7e6839bd0 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceRules.mdx @@ -0,0 +1,206 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/createPriceRules +sidebar_label: createPriceRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createPriceRules - Pricing Module Reference + +This documentation provides a reference to the `createPriceRules` method. This belongs to the Pricing Module. + +This method is used to create new price rules based on the provided data. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function createPriceRules ( + id: string, + priceSetId: string, + ruleTypeId: string, + value: string, + priceSetMoneyAmountId: string, + priceListId: string +) { + const pricingService = await initializePricingModule() + + const priceRules = await pricingService.createPriceRules([ + { + id, + price_set_id: priceSetId, + rule_type_id: ruleTypeId, + value, + price_set_money_amount_id: priceSetMoneyAmountId, + price_list_id: priceListId + } + ]) + + // do something with the price rules or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceSetMoneyAmountRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceSetMoneyAmountRules.mdx new file mode 100644 index 0000000000..237411bb2c --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createPriceSetMoneyAmountRules.mdx @@ -0,0 +1,170 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/createPriceSetMoneyAmountRules +sidebar_label: createPriceSetMoneyAmountRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createPriceSetMoneyAmountRules - Pricing Module Reference + +This documentation provides a reference to the `createPriceSetMoneyAmountRules` method. This belongs to the Pricing Module. + +This method is used to create new price set money amount rules. A price set money amount rule creates an association between a price set money amount and +a rule type. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function createPriceSetMoneyAmountRules (priceSetMoneyAmountId: string, ruleTypeId: string, value: string) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmountRules = await pricingService.createPriceSetMoneyAmountRules([ + { + price_set_money_amount: priceSetMoneyAmountId, + rule_type: ruleTypeId, + value + } + ]) + + // do something with the price set money amount rules or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createRuleTypes.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createRuleTypes.mdx new file mode 100644 index 0000000000..977ef6e137 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.createRuleTypes.mdx @@ -0,0 +1,177 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/createRuleTypes +sidebar_label: createRuleTypes +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createRuleTypes - Pricing Module Reference + +This documentation provides a reference to the `createRuleTypes` method. This belongs to the Pricing Module. + +This method is used to create new rule types. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function createRuleTypes () { + const pricingService = await initializePricingModule() + + const ruleTypes = await pricingService.createRuleTypes([ + { + name: "Region", + rule_attribute: "region_id" + } + ]) + + // do something with the rule types or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.delete.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.delete.mdx new file mode 100644 index 0000000000..d839a01e28 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.delete.mdx @@ -0,0 +1,113 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/delete +sidebar_label: delete +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# delete - Pricing Module Reference + +This documentation provides a reference to the `delete` method. This belongs to the Pricing Module. + +This method deletes price sets by their IDs. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function removePriceSetRule (priceSetIds: string[]) { + const pricingService = await initializePricingModule() + + await pricingService.delete(priceSetIds) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteCurrencies.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteCurrencies.mdx new file mode 100644 index 0000000000..94382f77af --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteCurrencies.mdx @@ -0,0 +1,114 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/deleteCurrencies +sidebar_label: deleteCurrencies +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteCurrencies - Pricing Module Reference + +This documentation provides a reference to the `deleteCurrencies` method. This belongs to the Pricing Module. + +This method is used to delete currencies based on their currency code. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function deleteCurrencies () { + const pricingService = await initializePricingModule() + + await pricingService.deleteCurrencies(["USD"]) + +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteMoneyAmounts.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteMoneyAmounts.mdx new file mode 100644 index 0000000000..26cad9b0e9 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteMoneyAmounts.mdx @@ -0,0 +1,115 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/deleteMoneyAmounts +sidebar_label: deleteMoneyAmounts +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteMoneyAmounts - Pricing Module Reference + +This documentation provides a reference to the `deleteMoneyAmounts` method. This belongs to the Pricing Module. + +This method deletes money amounts by their IDs. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function deleteMoneyAmounts (moneyAmountIds: string[]) { + const pricingService = await initializePricingModule() + + await pricingService.deleteMoneyAmounts( + moneyAmountIds + ) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceListRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceListRules.mdx new file mode 100644 index 0000000000..0bccddee15 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceListRules.mdx @@ -0,0 +1,113 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/deletePriceListRules +sidebar_label: deletePriceListRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deletePriceListRules - Pricing Module Reference + +This documentation provides a reference to the `deletePriceListRules` method. This belongs to the Pricing Module. + +This method is used to delete price list rules. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function deletePriceListRules (priceListRuleIds: string[]) { + const pricingService = await initializePricingModule() + + await pricingService.deletePriceListRules(priceListRuleIds) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceLists.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceLists.mdx new file mode 100644 index 0000000000..a81beb2e27 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceLists.mdx @@ -0,0 +1,113 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/deletePriceLists +sidebar_label: deletePriceLists +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deletePriceLists - Pricing Module Reference + +This documentation provides a reference to the `deletePriceLists` method. This belongs to the Pricing Module. + +This method is used to delete price lists. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function deletePriceLists (ids: string[]) { + const pricingService = await initializePricingModule() + + await pricingService.deletePriceLists(ids) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceRules.mdx new file mode 100644 index 0000000000..f2462230d5 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceRules.mdx @@ -0,0 +1,115 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/deletePriceRules +sidebar_label: deletePriceRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deletePriceRules - Pricing Module Reference + +This documentation provides a reference to the `deletePriceRules` method. This belongs to the Pricing Module. + +This method is used to delete price rules based on the specified IDs. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function deletePriceRules ( + id: string, +) { + const pricingService = await initializePricingModule() + + await pricingService.deletePriceRules([id]) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceSetMoneyAmountRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceSetMoneyAmountRules.mdx new file mode 100644 index 0000000000..fdc06a30a3 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deletePriceSetMoneyAmountRules.mdx @@ -0,0 +1,113 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/deletePriceSetMoneyAmountRules +sidebar_label: deletePriceSetMoneyAmountRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deletePriceSetMoneyAmountRules - Pricing Module Reference + +This documentation provides a reference to the `deletePriceSetMoneyAmountRules` method. This belongs to the Pricing Module. + +This method is used to delete price set money amount rules based on the specified IDs. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function deletePriceSetMoneyAmountRule (id: string) { + const pricingService = await initializePricingModule() + + await pricingService.deletePriceSetMoneyAmountRules([id]) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteRuleTypes.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteRuleTypes.mdx new file mode 100644 index 0000000000..e86120f1e7 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.deleteRuleTypes.mdx @@ -0,0 +1,113 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/deleteRuleTypes +sidebar_label: deleteRuleTypes +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteRuleTypes - Pricing Module Reference + +This documentation provides a reference to the `deleteRuleTypes` method. This belongs to the Pricing Module. + +This method is used to delete rule types based on the provided IDs. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function deleteRuleTypes (ruleTypeId: string) { + const pricingService = await initializePricingModule() + + await pricingService.deleteRuleTypes([ruleTypeId]) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.list.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.list.mdx new file mode 100644 index 0000000000..d9c5841d3d --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.list.mdx @@ -0,0 +1,361 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/list +sidebar_label: list +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# list - Pricing Module Reference + +This documentation provides a reference to the `list` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price sets based on optional filters and configuration. + +## Example + +To retrieve a list of price sets using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSets (priceSetIds: string[]) { + const pricingService = await initializePricingModule() + + const priceSets = await pricingService.list( + { + id: priceSetIds + }, + ) + + // do something with the price sets or return them +} +``` + +To specify relations that should be retrieved within the price sets: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSets (priceSetIds: string[]) { + const pricingService = await initializePricingModule() + + const priceSets = await pricingService.list( + { + id: priceSetIds + }, + { + relations: ["money_amounts"] + } + ) + + // do something with the price sets or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSets (priceSetIds: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceSets = await pricingService.list( + { + id: priceSetIds + }, + { + relations: ["money_amounts"], + skip, + take + } + ) + + // do something with the price sets or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSets (priceSetIds: string[], moneyAmountIds: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceSets = await pricingService.list( + { + $and: [ + { + id: priceSetIds + }, + { + money_amounts: { + id: moneyAmountIds + } + } + ] + }, + { + relations: ["money_amounts"], + skip, + take + } + ) + + // do something with the price sets or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCount.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCount.mdx new file mode 100644 index 0000000000..749f338bd5 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCount.mdx @@ -0,0 +1,360 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listAndCount +sidebar_label: listAndCount +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCount - Pricing Module Reference + +This documentation provides a reference to the `listAndCount` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price sets along with the total count of available price sets satisfying the provided filters. + +## Example + +To retrieve a list of prices sets using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSets (priceSetIds: string[]) { + const pricingService = await initializePricingModule() + + const [priceSets, count] = await pricingService.listAndCount( + { + id: priceSetIds + }, + ) + + // do something with the price sets or return them +} +``` + +To specify relations that should be retrieved within the price sets: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSets (priceSetIds: string[]) { + const pricingService = await initializePricingModule() + + const [priceSets, count] = await pricingService.listAndCount( + { + id: priceSetIds + }, + { + relations: ["money_amounts"] + } + ) + + // do something with the price sets or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSets (priceSetIds: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceSets, count] = await pricingService.listAndCount( + { + id: priceSetIds + }, + { + relations: ["money_amounts"], + skip, + take + } + ) + + // do something with the price sets or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSets (priceSetIds: string[], moneyAmountIds: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceSets, count] = await pricingService.listAndCount( + { + $and: [ + { + id: priceSetIds + }, + { + money_amounts: { + id: moneyAmountIds + } + } + ] + }, + { + relations: ["money_amounts"], + skip, + take + } + ) + + // do something with the price sets or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountCurrencies.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountCurrencies.mdx new file mode 100644 index 0000000000..47fcb06784 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountCurrencies.mdx @@ -0,0 +1,280 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listAndCountCurrencies +sidebar_label: listAndCountCurrencies +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountCurrencies - Pricing Module Reference + +This documentation provides a reference to the `listAndCountCurrencies` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of currencies along with the total count of available currencies satisfying the provided filters. + +## Example + +To retrieve a list of currencies using their codes: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveCurrencies (codes: string[]) { + const pricingService = await initializePricingModule() + + const [currencies, count] = await pricingService.listAndCountCurrencies( + { + code: codes + }, + ) + + // do something with the currencies or return them +} +``` + +To specify attributes that should be retrieved within the money amounts: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveCurrencies (codes: string[]) { + const pricingService = await initializePricingModule() + + const [currencies, count] = await pricingService.listAndCountCurrencies( + { + code: codes + }, + { + select: ["symbol_native"] + } + ) + + // do something with the currencies or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveCurrencies (codes: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [currencies, count] = await pricingService.listAndCountCurrencies( + { + code: codes + }, + { + select: ["symbol_native"], + skip, + take + } + ) + + // do something with the currencies or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountMoneyAmounts.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountMoneyAmounts.mdx new file mode 100644 index 0000000000..c8f0a8a755 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountMoneyAmounts.mdx @@ -0,0 +1,321 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listAndCountMoneyAmounts +sidebar_label: listAndCountMoneyAmounts +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountMoneyAmounts - Pricing Module Reference + +This documentation provides a reference to the `listAndCountMoneyAmounts` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of money amounts along with the total count of available money amounts satisfying the provided filters. + +## Example + +To retrieve a list of money amounts using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveMoneyAmounts (moneyAmountIds: string[]) { + const pricingService = await initializePricingModule() + + const [moneyAmounts, count] = await pricingService.listAndCountMoneyAmounts( + { + id: moneyAmountIds + } + ) + + // do something with the money amounts or return them +} +``` + +To specify relations that should be retrieved within the money amounts: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveMoneyAmounts (moneyAmountIds: string[]) { + const pricingService = await initializePricingModule() + + const [moneyAmounts, count] = await pricingService.listAndCountMoneyAmounts( + { + id: moneyAmountIds + }, + { + relations: ["currency"] + } + ) + + // do something with the money amounts or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveMoneyAmounts (moneyAmountIds: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [moneyAmounts, count] = await pricingService.listAndCountMoneyAmounts( + { + id: moneyAmountIds + }, + { + relations: ["currency"], + skip, + take + } + ) + + // do something with the money amounts or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveMoneyAmounts (moneyAmountIds: string[], currencyCode: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [moneyAmounts, count] = await pricingService.listAndCountMoneyAmounts( + { + $and: [ + { + id: moneyAmountIds + }, + { + currency_code: currencyCode + } + ] + }, + { + relations: ["currency"], + skip, + take + } + ) + + // do something with the money amounts or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceListRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceListRules.mdx new file mode 100644 index 0000000000..e655997dfa --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceListRules.mdx @@ -0,0 +1,339 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listAndCountPriceListRules +sidebar_label: listAndCountPriceListRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountPriceListRules - Pricing Module Reference + +This documentation provides a reference to the `listAndCountPriceListRules` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price list ruless along with the total count of available price list ruless satisfying the provided filters. + +## Example + +To retrieve a list of price list vs using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listAndCountPriceListRules (priceListRuleIds: string[]) { + const pricingService = await initializePricingModule() + + const [priceListRules, count] = await pricingService.listAndCountPriceListRules( + { + id: priceListRuleIds + }, + ) + + // do something with the price list rules or return them +} +``` + +To specify relations that should be retrieved within the price list rules: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listAndCountPriceListRules (priceListRuleIds: string[]) { + const pricingService = await initializePricingModule() + + const [priceListRules, count] = await pricingService.listAndCountPriceListRules( + { + id: priceListRuleIds + }, + { + relations: ["price_list_rule_values"] + } + ) + + // do something with the price list rules or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listAndCountPriceListRules (priceListRuleIds: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceListRules, count] = await pricingService.listAndCountPriceListRules( + { + id: priceListRuleIds + }, + { + relations: ["price_list_rule_values"], + skip, + take + } + ) + + // do something with the price list rules or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listAndCountPriceListRules (priceListRuleIds: string[], ruleTypeIDs: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceListRules, count] = await pricingService.listAndCountPriceListRules( + { + $and: [ + { + id: priceListRuleIds + }, + { + rule_types: ruleTypeIDs + } + ] + }, + { + relations: ["price_list_rule_values"], + skip, + take + } + ) + + // do something with the price list rules or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceLists.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceLists.mdx new file mode 100644 index 0000000000..17ebb31b23 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceLists.mdx @@ -0,0 +1,367 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listAndCountPriceLists +sidebar_label: listAndCountPriceLists +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountPriceLists - Pricing Module Reference + +This documentation provides a reference to the `listAndCountPriceLists` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price lists along with the total count of available price lists satisfying the provided filters. + +## Example + +To retrieve a list of price lists using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceLists (priceListIds: string[]) { + const pricingService = await initializePricingModule() + + const [priceLists, count] = await pricingService.listPriceLists( + { + id: priceListIds + }, + ) + + // do something with the price lists or return them +} +``` + +To specify relations that should be retrieved within the price lists: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceLists (priceListIds: string[]) { + const pricingService = await initializePricingModule() + + const [priceLists, count] = await pricingService.listPriceLists( + { + id: priceListIds + }, + { + relations: ["price_set_money_amounts"] + } + ) + + // do something with the price lists or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceLists (priceListIds: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceLists, count] = await pricingService.listPriceLists( + { + id: priceListIds + }, + { + relations: ["price_set_money_amounts"], + skip, + take + } + ) + + // do something with the price lists or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceLists (priceListIds: string[], titles: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceLists, count] = await pricingService.listPriceLists( + { + $and: [ + { + id: priceListIds + }, + { + title: titles + } + ] + }, + { + relations: ["price_set_money_amounts"], + skip, + take + } + ) + + // do something with the price lists or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceRules.mdx new file mode 100644 index 0000000000..729e186c07 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceRules.mdx @@ -0,0 +1,328 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listAndCountPriceRules +sidebar_label: listAndCountPriceRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountPriceRules - Pricing Module Reference + +This documentation provides a reference to the `listAndCountPriceRules` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price rules along with the total count of available price rules satisfying the provided filters. + +## Example + +To retrieve a list of price rules using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceRules (id: string) { + const pricingService = await initializePricingModule() + + const [priceRules, count] = await pricingService.listAndCountPriceRules({ + id: [id] + }) + + // do something with the price rules or return them +} +``` + +To specify relations that should be retrieved within the price rules: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceRules (id: string) { + const pricingService = await initializePricingModule() + + const [priceRules, count] = await pricingService.listAndCountPriceRules({ + id: [id], + }, { + relations: ["price_set"] + }) + + // do something with the price rules or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceRules (id: string, skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceRules, count] = await pricingService.listAndCountPriceRules({ + id: [id], + }, { + relations: ["price_set"], + skip, + take + }) + + // do something with the price rules or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceRules (ids: string[], name: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceRules, count] = await pricingService.listAndCountPriceRules({ + $and: [ + { + id: ids + }, + { + name + } + ] + }, { + relations: ["price_set"], + skip, + take + }) + + // do something with the price rules or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceSetMoneyAmountRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceSetMoneyAmountRules.mdx new file mode 100644 index 0000000000..b33b275ea2 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceSetMoneyAmountRules.mdx @@ -0,0 +1,329 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listAndCountPriceSetMoneyAmountRules +sidebar_label: listAndCountPriceSetMoneyAmountRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountPriceSetMoneyAmountRules - Pricing Module Reference + +This documentation provides a reference to the `listAndCountPriceSetMoneyAmountRules` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price set money amount rules along with the total count of +available price set money amount rules satisfying the provided filters. + +## Example + +To retrieve a list of price set money amounts using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmountRules (id: string) { + const pricingService = await initializePricingModule() + + const [priceSetMoneyAmountRules, count] = await pricingService.listAndCountPriceSetMoneyAmountRules({ + id: [id] + }) + + // do something with the price set money amount rules or return them +} +``` + +To specify relations that should be retrieved within the price set money amount rules: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmountRules (id: string) { + const pricingService = await initializePricingModule() + + const [priceSetMoneyAmountRules, count] = await pricingService.listAndCountPriceSetMoneyAmountRules({ + id: [id] + }, { + relations: ["price_set_money_amount"], + }) + + // do something with the price set money amount rules or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmountRules (id: string, skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceSetMoneyAmountRules, count] = await pricingService.listAndCountPriceSetMoneyAmountRules({ + id: [id] + }, { + relations: ["price_set_money_amount"], + skip, + take + }) + + // do something with the price set money amount rules or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmountRules (ids: string[], ruleTypeId: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceSetMoneyAmountRules, count] = await pricingService.listAndCountPriceSetMoneyAmountRules({ + $and: [ + { + id: ids + }, + { + rule_type_id: ruleTypeId + } + ] + }, { + relations: ["price_set_money_amount"], + skip, + take + }) + + // do something with the price set money amount rules or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceSetMoneyAmounts.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceSetMoneyAmounts.mdx new file mode 100644 index 0000000000..bde77c0f19 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountPriceSetMoneyAmounts.mdx @@ -0,0 +1,320 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listAndCountPriceSetMoneyAmounts +sidebar_label: listAndCountPriceSetMoneyAmounts +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountPriceSetMoneyAmounts - Pricing Module Reference + +This documentation provides a reference to the `listAndCountPriceSetMoneyAmounts` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price set money amounts along with the total count of +available price set money amounts satisfying the provided filters. + +## Example + +To retrieve a list of price set money amounts using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmounts (id: string) { + const pricingService = await initializePricingModule() + + const [priceSetMoneyAmounts, count] = await pricingService.listAndCountPriceSetMoneyAmounts({ + id: [id] + }) + + // do something with the price set money amounts or return them +} +``` + +To specify relations that should be retrieved within the price set money amounts: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmounts (id: string) { + const pricingService = await initializePricingModule() + + const [priceSetMoneyAmounts, count] = await pricingService.listAndCountPriceSetMoneyAmounts({ + id: [id] + }, { + relations: ["price_rules"], + }) + + // do something with the price set money amounts or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmounts (id: string, skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceSetMoneyAmounts, count] = await pricingService.listAndCountPriceSetMoneyAmounts({ + id: [id] + }, { + relations: ["price_rules"], + skip, + take + }) + + // do something with the price set money amounts or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmounts (ids: string[], titles: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [priceSetMoneyAmounts, count] = await pricingService.listAndCountPriceSetMoneyAmounts({ + $and: [ + { + id: ids + }, + { + title: titles + } + ] + }, { + relations: ["price_rules"], + skip, + take + }) + + // do something with the price set money amounts or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountRuleTypes.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountRuleTypes.mdx new file mode 100644 index 0000000000..17e07119a4 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listAndCountRuleTypes.mdx @@ -0,0 +1,325 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listAndCountRuleTypes +sidebar_label: listAndCountRuleTypes +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountRuleTypes - Pricing Module Reference + +This documentation provides a reference to the `listAndCountRuleTypes` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of rule types along with the total count of available rule types satisfying the provided filters. + +## Example + +To retrieve a list of rule types using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveRuleTypes (ruleTypeId: string) { + const pricingService = await initializePricingModule() + + const [ruleTypes, count] = await pricingService.listAndCountRuleTypes({ + id: [ + ruleTypeId + ] + }) + + // do something with the rule types or return them +} +``` + +To specify attributes that should be retrieved within the rule types: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveRuleTypes (ruleTypeId: string) { + const pricingService = await initializePricingModule() + + const [ruleTypes, count] = await pricingService.listAndCountRuleTypes({ + id: [ + ruleTypeId + ] + }, { + select: ["name"] + }) + + // do something with the rule types or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveRuleTypes (ruleTypeId: string, skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [ruleTypes, count] = await pricingService.listAndCountRuleTypes({ + id: [ + ruleTypeId + ] + }, { + select: ["name"], + skip, + take + }) + + // do something with the rule types or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveRuleTypes (ruleTypeId: string[], name: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const [ruleTypes, count] = await pricingService.listAndCountRuleTypes({ + $and: [ + { + id: ruleTypeId + }, + { + name + } + ] + }, { + select: ["name"], + skip, + take + }) + + // do something with the rule types or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listCurrencies.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listCurrencies.mdx new file mode 100644 index 0000000000..624f0ac816 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listCurrencies.mdx @@ -0,0 +1,281 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listCurrencies +sidebar_label: listCurrencies +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listCurrencies - Pricing Module Reference + +This documentation provides a reference to the `listCurrencies` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of currencies based on optional filters and configuration. + +## Example + +To retrieve a list of currencies using their codes: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveCurrencies (codes: string[]) { + const pricingService = await initializePricingModule() + + const currencies = await pricingService.listCurrencies( + { + code: codes + }, + ) + + // do something with the currencies or return them +} +``` + +To specify attributes that should be retrieved within the money amounts: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveCurrencies (codes: string[]) { + const pricingService = await initializePricingModule() + + const currencies = await pricingService.listCurrencies( + { + code: codes + }, + { + select: ["symbol_native"] + } + ) + + // do something with the currencies or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveCurrencies (codes: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const currencies = await pricingService.listCurrencies( + { + code: codes + }, + { + select: ["symbol_native"], + skip, + take + } + ) + + // do something with the currencies or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listMoneyAmounts.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listMoneyAmounts.mdx new file mode 100644 index 0000000000..7aa95ce4a6 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listMoneyAmounts.mdx @@ -0,0 +1,322 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listMoneyAmounts +sidebar_label: listMoneyAmounts +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listMoneyAmounts - Pricing Module Reference + +This documentation provides a reference to the `listMoneyAmounts` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of money amounts based on optional filters and configuration. + +## Example + +To retrieve a list of money amounts using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveMoneyAmounts (moneyAmountIds: string[]) { + const pricingService = await initializePricingModule() + + const moneyAmounts = await pricingService.listMoneyAmounts( + { + id: moneyAmountIds + } + ) + + // do something with the money amounts or return them +} +``` + +To specify relations that should be retrieved within the money amounts: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveMoneyAmounts (moneyAmountIds: string[]) { + const pricingService = await initializePricingModule() + + const moneyAmounts = await pricingService.listMoneyAmounts( + { + id: moneyAmountIds + }, + { + relations: ["currency"] + } + ) + + // do something with the money amounts or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveMoneyAmounts (moneyAmountIds: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const moneyAmounts = await pricingService.listMoneyAmounts( + { + id: moneyAmountIds + }, + { + relations: ["currency"], + skip, + take + } + ) + + // do something with the money amounts or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveMoneyAmounts (moneyAmountIds: string[], currencyCode: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const moneyAmounts = await pricingService.listMoneyAmounts( + { + $and: [ + { + id: moneyAmountIds + }, + { + currency_code: currencyCode + } + ] + }, + { + relations: ["currency"], + skip, + take + } + ) + + // do something with the money amounts or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceListRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceListRules.mdx new file mode 100644 index 0000000000..257d377a08 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceListRules.mdx @@ -0,0 +1,340 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listPriceListRules +sidebar_label: listPriceListRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listPriceListRules - Pricing Module Reference + +This documentation provides a reference to the `listPriceListRules` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price list rules based on optional filters and configuration. + +## Example + +To retrieve a list of price list vs using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listPriceListRules (priceListRuleIds: string[]) { + const pricingService = await initializePricingModule() + + const priceListRules = await pricingService.listPriceListRules( + { + id: priceListRuleIds + }, + ) + + // do something with the price list rules or return them +} +``` + +To specify relations that should be retrieved within the price list rules: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listPriceListRules (priceListRuleIds: string[]) { + const pricingService = await initializePricingModule() + + const priceListRules = await pricingService.listPriceListRules( + { + id: priceListRuleIds + }, + { + relations: ["price_list_rule_values"] + } + ) + + // do something with the price list rules or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listPriceListRules (priceListRuleIds: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceListRules = await pricingService.listPriceListRules( + { + id: priceListRuleIds + }, + { + relations: ["price_list_rule_values"], + skip, + take + } + ) + + // do something with the price list rules or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listPriceListRules (priceListRuleIds: string[], ruleTypeIDs: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceListRules = await pricingService.listPriceListRules( + { + $and: [ + { + id: priceListRuleIds + }, + { + rule_types: ruleTypeIDs + } + ] + }, + { + relations: ["price_list_rule_values"], + skip, + take + } + ) + + // do something with the price list rules or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceLists.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceLists.mdx new file mode 100644 index 0000000000..d97160f409 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceLists.mdx @@ -0,0 +1,368 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listPriceLists +sidebar_label: listPriceLists +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listPriceLists - Pricing Module Reference + +This documentation provides a reference to the `listPriceLists` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price lists based on optional filters and configuration. + +## Example + +To retrieve a list of price lists using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listPriceLists (priceListIds: string[]) { + const pricingService = await initializePricingModule() + + const priceLists = await pricingService.listPriceLists( + { + id: priceListIds + }, + ) + + // do something with the price lists or return them +} +``` + +To specify relations that should be retrieved within the price lists: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listPriceLists (priceListIds: string[]) { + const pricingService = await initializePricingModule() + + const priceLists = await pricingService.listPriceLists( + { + id: priceListIds + }, + { + relations: ["price_set_money_amounts"] + } + ) + + // do something with the price lists or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listPriceLists (priceListIds: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceLists = await pricingService.listPriceLists( + { + id: priceListIds + }, + { + relations: ["price_set_money_amounts"], + skip, + take + } + ) + + // do something with the price lists or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function listPriceLists (priceListIds: string[], titles: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceLists = await pricingService.listPriceLists( + { + $and: [ + { + id: priceListIds + }, + { + title: titles + } + ] + }, + { + relations: ["price_set_money_amounts"], + skip, + take + } + ) + + // do something with the price lists or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceRules.mdx new file mode 100644 index 0000000000..004eb30c10 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceRules.mdx @@ -0,0 +1,329 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listPriceRules +sidebar_label: listPriceRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listPriceRules - Pricing Module Reference + +This documentation provides a reference to the `listPriceRules` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price rules based on optional filters and configuration. + +## Example + +To retrieve a list of price rules using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceRules (id: string) { + const pricingService = await initializePricingModule() + + const priceRules = await pricingService.listPriceRules({ + id: [id] + }) + + // do something with the price rules or return them +} +``` + +To specify relations that should be retrieved within the price rules: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceRules (id: string) { + const pricingService = await initializePricingModule() + + const priceRules = await pricingService.listPriceRules({ + id: [id], + }, { + relations: ["price_set"] + }) + + // do something with the price rules or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceRules (id: string, skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceRules = await pricingService.listPriceRules({ + id: [id], + }, { + relations: ["price_set"], + skip, + take + }) + + // do something with the price rules or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceRules (ids: string[], name: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceRules = await pricingService.listPriceRules({ + $and: [ + { + id: ids + }, + { + name + } + ] + }, { + relations: ["price_set"], + skip, + take + }) + + // do something with the price rules or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceSetMoneyAmountRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceSetMoneyAmountRules.mdx new file mode 100644 index 0000000000..e0555472f3 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceSetMoneyAmountRules.mdx @@ -0,0 +1,329 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listPriceSetMoneyAmountRules +sidebar_label: listPriceSetMoneyAmountRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listPriceSetMoneyAmountRules - Pricing Module Reference + +This documentation provides a reference to the `listPriceSetMoneyAmountRules` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price set money amount rules based on optional filters and configuration. + +## Example + +To retrieve a list of price set money amount rules using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmountRules (id: string) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmountRules = await pricingService.listPriceSetMoneyAmountRules({ + id: [id] + }) + + // do something with the price set money amount rules or return them +} +``` + +To specify relations that should be retrieved within the price set money amount rules: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmountRules (id: string) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmountRules = await pricingService.listPriceSetMoneyAmountRules({ + id: [id] + }, { + relations: ["price_set_money_amount"] + }) + + // do something with the price set money amount rules or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmountRules (id: string, skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmountRules = await pricingService.listPriceSetMoneyAmountRules({ + id: [id] + }, { + relations: ["price_set_money_amount"], + skip, + take + }) + + // do something with the price set money amount rules or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmountRules (ids: string[], ruleTypeId: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmountRules = await pricingService.listPriceSetMoneyAmountRules({ + $and: [ + { + id: ids + }, + { + rule_type_id: ruleTypeId + } + ] + }, { + relations: ["price_set_money_amount"], + skip, + take + }) + + // do something with the price set money amount rules or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceSetMoneyAmounts.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceSetMoneyAmounts.mdx new file mode 100644 index 0000000000..6dcd060e81 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listPriceSetMoneyAmounts.mdx @@ -0,0 +1,320 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listPriceSetMoneyAmounts +sidebar_label: listPriceSetMoneyAmounts +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listPriceSetMoneyAmounts - Pricing Module Reference + +This documentation provides a reference to the `listPriceSetMoneyAmounts` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of price set money amounts based on optional filters and configuration. + +## Example + +To retrieve a list of price set money amounts using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmounts (id: string) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmounts = await pricingService.listPriceSetMoneyAmounts({ + id: [id] + }) + + // do something with the price set money amounts or return them +} +``` + +To specify relations that should be retrieved within the price set money amounts: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmounts (id: string) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmounts = await pricingService.listPriceSetMoneyAmounts({ + id: [id] + }, { + relations: ["price_rules"] + }) + + // do something with the price set money amounts or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmounts (id: string, skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmounts = await pricingService.listPriceSetMoneyAmounts({ + id: [id] + }, { + relations: ["price_rules"], + skip, + take + }) + + // do something with the price set money amounts or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmounts (ids: string[], titles: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmounts = await pricingService.listPriceSetMoneyAmounts({ + $and: [ + { + id: ids + }, + { + title: titles + } + ] + }, { + relations: ["price_rules"], + skip, + take + }) + + // do something with the price set money amounts or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listRuleTypes.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listRuleTypes.mdx new file mode 100644 index 0000000000..16c4432122 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.listRuleTypes.mdx @@ -0,0 +1,326 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/listRuleTypes +sidebar_label: listRuleTypes +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listRuleTypes - Pricing Module Reference + +This documentation provides a reference to the `listRuleTypes` method. This belongs to the Pricing Module. + +This method is used to retrieve a paginated list of rule types based on optional filters and configuration. + +## Example + +To retrieve a list of rule types using their IDs: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveRuleTypes (ruleTypeId: string) { + const pricingService = await initializePricingModule() + + const ruleTypes = await pricingService.listRuleTypes({ + id: [ + ruleTypeId + ] + }) + + // do something with the rule types or return them +} +``` + +To specify attributes that should be retrieved within the rule types: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveRuleTypes (ruleTypeId: string) { + const pricingService = await initializePricingModule() + + const ruleTypes = await pricingService.listRuleTypes({ + id: [ + ruleTypeId + ] + }, { + select: ["name"] + }) + + // do something with the rule types or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveRuleTypes (ruleTypeId: string, skip: number, take: number) { + const pricingService = await initializePricingModule() + + const ruleTypes = await pricingService.listRuleTypes({ + id: [ + ruleTypeId + ] + }, { + select: ["name"], + skip, + take + }) + + // do something with the rule types or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveRuleTypes (ruleTypeId: string[], name: string[], skip: number, take: number) { + const pricingService = await initializePricingModule() + + const ruleTypes = await pricingService.listRuleTypes({ + $and: [ + { + id: ruleTypeId + }, + { + name + } + ] + }, { + select: ["name"], + skip, + take + }) + + // do something with the rule types or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.removePriceListRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.removePriceListRules.mdx new file mode 100644 index 0000000000..32c76bcb91 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.removePriceListRules.mdx @@ -0,0 +1,513 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/removePriceListRules +sidebar_label: removePriceListRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# removePriceListRules - Pricing Module Reference + +This documentation provides a reference to the `removePriceListRules` method. This belongs to the Pricing Module. + +This method is used to remove rules from a price list. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function setPriceListRules (priceListId: string) { + const pricingService = await initializePricingModule() + + const priceList = await pricingService.removePriceListRules({ + priceListId, + rules: ["region_id"] + }) + + // do something with the price list or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.removeRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.removeRules.mdx new file mode 100644 index 0000000000..f3465bf933 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.removeRules.mdx @@ -0,0 +1,137 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/removeRules +sidebar_label: removeRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# removeRules - Pricing Module Reference + +This documentation provides a reference to the `removeRules` method. This belongs to the Pricing Module. + +This method remove rules from a price set. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function removePriceSetRule (priceSetId: string, ruleAttributes: []) { + const pricingService = await initializePricingModule() + + await pricingService.removeRules([ + { + id: priceSetId, + rules: ruleAttributes + }, + ]) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieve.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieve.mdx new file mode 100644 index 0000000000..44945d9e41 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieve.mdx @@ -0,0 +1,333 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/retrieve +sidebar_label: retrieve +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieve - Pricing Module Reference + +This documentation provides a reference to the `retrieve` method. This belongs to the Pricing Module. + +This method is used to retrieve a price set by its ID. + +## Example + +A simple example that retrieves a price set by its ID: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSet (priceSetId: string) { + const pricingService = await initializePricingModule() + + const priceSet = await pricingService.retrieve( + priceSetId + ) + + // do something with the price set or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSet (priceSetId: string) { + const pricingService = await initializePricingModule() + + const priceSet = await pricingService.retrieve( + priceSetId, + { + relations: ["money_amounts"] + } + ) + + // do something with the price set or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveCurrency.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveCurrency.mdx new file mode 100644 index 0000000000..1325c2e92e --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveCurrency.mdx @@ -0,0 +1,241 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/retrieveCurrency +sidebar_label: retrieveCurrency +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveCurrency - Pricing Module Reference + +This documentation provides a reference to the `retrieveCurrency` method. This belongs to the Pricing Module. + +This method retrieves a currency by its code and and optionally based on the provided configurations. + +## Example + +A simple example that retrieves a currency by its code: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveCurrency (code: string) { + const pricingService = await initializePricingModule() + + const currency = await pricingService.retrieveCurrency( + code + ) + + // do something with the currency or return it +} +``` + +To specify attributes that should be retrieved: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveCurrency (code: string) { + const pricingService = await initializePricingModule() + + const currency = await pricingService.retrieveCurrency( + code, + { + select: ["symbol_native"] + } + ) + + // do something with the currency or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveMoneyAmount.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveMoneyAmount.mdx new file mode 100644 index 0000000000..6b5e375295 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveMoneyAmount.mdx @@ -0,0 +1,369 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/retrieveMoneyAmount +sidebar_label: retrieveMoneyAmount +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveMoneyAmount - Pricing Module Reference + +This documentation provides a reference to the `retrieveMoneyAmount` method. This belongs to the Pricing Module. + +This method retrieves a money amount by its ID. + +## Example + +To retrieve a money amount by its ID: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveMoneyAmount (moneyAmountId: string) { + const pricingService = await initializePricingModule() + + const moneyAmount = await pricingService.retrieveMoneyAmount( + moneyAmountId, + ) + + // do something with the money amount or return it +} +``` + +To retrieve relations along with the money amount: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveMoneyAmount (moneyAmountId: string) { + const pricingService = await initializePricingModule() + + const moneyAmount = await pricingService.retrieveMoneyAmount( + moneyAmountId, + { + relations: ["currency"] + } + ) + + // do something with the money amount or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceList.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceList.mdx new file mode 100644 index 0000000000..c52008b6ee --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceList.mdx @@ -0,0 +1,580 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/retrievePriceList +sidebar_label: retrievePriceList +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrievePriceList - Pricing Module Reference + +This documentation provides a reference to the `retrievePriceList` method. This belongs to the Pricing Module. + +This method is used to retrieve a price list by its ID. + +## Example + +A simple example that retrieves a price list by its ID: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceList (priceListId: string) { + const pricingService = await initializePricingModule() + + const priceList = await pricingService.retrievePriceList( + priceListId + ) + + // do something with the price list or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceList (priceListId: string) { + const pricingService = await initializePricingModule() + + const priceList = await pricingService.retrievePriceList( + priceListId, + { + relations: ["price_set_money_amounts"] + } + ) + + // do something with the price list or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceListRule.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceListRule.mdx new file mode 100644 index 0000000000..bbdb8e958d --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceListRule.mdx @@ -0,0 +1,415 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/retrievePriceListRule +sidebar_label: retrievePriceListRule +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrievePriceListRule - Pricing Module Reference + +This documentation provides a reference to the `retrievePriceListRule` method. This belongs to the Pricing Module. + +This method is used to retrieve a price list rule by its ID. + +## Example + +A simple example that retrieves a price list rule by its ID: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceListRule (priceListRuleId: string) { + const pricingService = await initializePricingModule() + + const priceListRule = await pricingService.retrievePriceListRule( + priceListRuleId + ) + + // do something with the price list rule or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceListRule (priceListRuleId: string) { + const pricingService = await initializePricingModule() + + const priceListRule = await pricingService.retrievePriceListRule( + priceListRuleId, + { + relations: ["price_list"] + } + ) + + // do something with the price list rule or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceRule.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceRule.mdx new file mode 100644 index 0000000000..1e484cb7eb --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceRule.mdx @@ -0,0 +1,346 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/retrievePriceRule +sidebar_label: retrievePriceRule +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrievePriceRule - Pricing Module Reference + +This documentation provides a reference to the `retrievePriceRule` method. This belongs to the Pricing Module. + +This method is used to retrieve a price rule by its ID. + +## Example + +A simple example that retrieves a price rule by its ID: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceRule (id: string) { + const pricingService = await initializePricingModule() + + const priceRule = await pricingService.retrievePriceRule(id) + + // do something with the price rule or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceRule (id: string) { + const pricingService = await initializePricingModule() + + const priceRule = await pricingService.retrievePriceRule(id, { + relations: ["price_set"] + }) + + // do something with the price rule or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceSetMoneyAmountRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceSetMoneyAmountRules.mdx new file mode 100644 index 0000000000..ff2aea10b0 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrievePriceSetMoneyAmountRules.mdx @@ -0,0 +1,337 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/retrievePriceSetMoneyAmountRules +sidebar_label: retrievePriceSetMoneyAmountRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrievePriceSetMoneyAmountRules - Pricing Module Reference + +This documentation provides a reference to the `retrievePriceSetMoneyAmountRules` method. This belongs to the Pricing Module. + +This method is used to a price set money amount rule by its ID based on the provided configuration. + +## Example + +A simple example that retrieves a price set money amount rule by its ID: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmountRule (id: string) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmountRule = await pricingService.retrievePriceSetMoneyAmountRules(id) + + // do something with the price set money amount rule or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrievePriceSetMoneyAmountRule (id: string) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmountRule = await pricingService.retrievePriceSetMoneyAmountRules(id, { + relations: ["price_set_money_amount"] + }) + + // do something with the price set money amount rule or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveRuleType.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveRuleType.mdx new file mode 100644 index 0000000000..18079954ff --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.retrieveRuleType.mdx @@ -0,0 +1,236 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/retrieveRuleType +sidebar_label: retrieveRuleType +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveRuleType - Pricing Module Reference + +This documentation provides a reference to the `retrieveRuleType` method. This belongs to the Pricing Module. + +This method is used to retrieve a rule type by its ID and and optionally based on the provided configurations. + +## Example + +A simple example that retrieves a rule type by its code: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveRuleType (ruleTypeId: string) { + const pricingService = await initializePricingModule() + + const ruleType = await pricingService.retrieveRuleType(ruleTypeId) + + // do something with the rule type or return it +} +``` + +To specify attributes that should be retrieved: + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function retrieveRuleType (ruleTypeId: string) { + const pricingService = await initializePricingModule() + + const ruleType = await pricingService.retrieveRuleType(ruleTypeId, { + select: ["name"] + }) + + // do something with the rule type or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.setPriceListRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.setPriceListRules.mdx new file mode 100644 index 0000000000..43304a7e8c --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.setPriceListRules.mdx @@ -0,0 +1,515 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/setPriceListRules +sidebar_label: setPriceListRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# setPriceListRules - Pricing Module Reference + +This documentation provides a reference to the `setPriceListRules` method. This belongs to the Pricing Module. + +This method is used to set the rules of a price list. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function setPriceListRules (priceListId: string) { + const pricingService = await initializePricingModule() + + const priceList = await pricingService.setPriceListRules({ + priceListId, + rules: { + region_id: "US" + } + }) + + // do something with the price list or return it +} +``` + +## Parameters + +`", + "description": "The rules to add to the price list. Each key of the object is a rule type's `rule_attribute`, and its value\nis the value(s) of the rule.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../pricing/interfaces/pricing.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateCurrencies.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateCurrencies.mdx new file mode 100644 index 0000000000..e9248d3310 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateCurrencies.mdx @@ -0,0 +1,177 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/updateCurrencies +sidebar_label: updateCurrencies +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateCurrencies - Pricing Module Reference + +This documentation provides a reference to the `updateCurrencies` method. This belongs to the Pricing Module. + +This method is used to update existing currencies with the provided data. In each currency object, the currency code must be provided to identify which currency to update. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function updateCurrencies () { + const pricingService = await initializePricingModule() + + const currencies = await pricingService.updateCurrencies([ + { + code: "USD", + symbol: "$", + } + ]) + + // do something with the currencies or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateMoneyAmounts.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateMoneyAmounts.mdx new file mode 100644 index 0000000000..241fd0365f --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateMoneyAmounts.mdx @@ -0,0 +1,186 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/updateMoneyAmounts +sidebar_label: updateMoneyAmounts +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateMoneyAmounts - Pricing Module Reference + +This documentation provides a reference to the `updateMoneyAmounts` method. This belongs to the Pricing Module. + +This method updates existing money amounts. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function updateMoneyAmounts (moneyAmountId: string, amount: number) { + const pricingService = await initializePricingModule() + + const moneyAmounts = await pricingService.updateMoneyAmounts([ + { + id: moneyAmountId, + amount + } + ]) + + // do something with the money amounts or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceListRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceListRules.mdx new file mode 100644 index 0000000000..1d5600df58 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceListRules.mdx @@ -0,0 +1,185 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/updatePriceListRules +sidebar_label: updatePriceListRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updatePriceListRules - Pricing Module Reference + +This documentation provides a reference to the `updatePriceListRules` method. This belongs to the Pricing Module. + +This method is used to update price list rules. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function updatePriceListRules (items: { + id: string + rule_type_id?: string + price_list_id?: string +}[]) { + const pricingService = await initializePricingModule() + + const priceListRules = await pricingService.updatePriceListRules(items) + + // do something with the price list rule or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceLists.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceLists.mdx new file mode 100644 index 0000000000..282fd3bc8b --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceLists.mdx @@ -0,0 +1,224 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/updatePriceLists +sidebar_label: updatePriceLists +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updatePriceLists - Pricing Module Reference + +This documentation provides a reference to the `updatePriceLists` method. This belongs to the Pricing Module. + +This method is used to update price lists. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function updatePriceLists (items: { + id: string + title: string + description: string + starts_at?: string + ends_at?: string +}[]) { + const pricingService = await initializePricingModule() + + const priceList = await pricingService.updatePriceLists(items) + + // do something with the price lists or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceRules.mdx new file mode 100644 index 0000000000..36cb3d1b1f --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceRules.mdx @@ -0,0 +1,207 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/updatePriceRules +sidebar_label: updatePriceRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updatePriceRules - Pricing Module Reference + +This documentation provides a reference to the `updatePriceRules` method. This belongs to the Pricing Module. + +This method is used to update price rules, each with their provided data. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function updatePriceRules ( + id: string, + priceSetId: string, +) { + const pricingService = await initializePricingModule() + + const priceRules = await pricingService.updatePriceRules([ + { + id, + price_set_id: priceSetId, + } + ]) + + // do something with the price rules or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceSetMoneyAmountRules.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceSetMoneyAmountRules.mdx new file mode 100644 index 0000000000..a21bbf8319 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updatePriceSetMoneyAmountRules.mdx @@ -0,0 +1,177 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/updatePriceSetMoneyAmountRules +sidebar_label: updatePriceSetMoneyAmountRules +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updatePriceSetMoneyAmountRules - Pricing Module Reference + +This documentation provides a reference to the `updatePriceSetMoneyAmountRules` method. This belongs to the Pricing Module. + +This method is used to update price set money amount rules, each with their provided data. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function updatePriceSetMoneyAmountRules (id: string, value: string) { + const pricingService = await initializePricingModule() + + const priceSetMoneyAmountRules = await pricingService.updatePriceSetMoneyAmountRules([ + { + id, + value + } + ]) + + // do something with the price set money amount rules or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateRuleTypes.mdx b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateRuleTypes.mdx new file mode 100644 index 0000000000..1d3d690184 --- /dev/null +++ b/www/apps/docs/content/references/IPricingModuleService/methods/pricing.IPricingModuleService.updateRuleTypes.mdx @@ -0,0 +1,177 @@ +--- +displayed_sidebar: pricingReference +badge: + variant: orange + text: Beta +slug: /references/pricing/updateRuleTypes +sidebar_label: updateRuleTypes +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateRuleTypes - Pricing Module Reference + +This documentation provides a reference to the `updateRuleTypes` method. This belongs to the Pricing Module. + +This method is used to update existing rule types with the provided data. + +## Example + +```ts +import { + initialize as initializePricingModule, +} from "@medusajs/pricing" + +async function updateRuleTypes (ruleTypeId: string) { + const pricingService = await initializePricingModule() + + const ruleTypes = await pricingService.updateRuleTypes([ + { + id: ruleTypeId, + name: "Region", + } + ]) + + // do something with the rule types or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.create.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.create.mdx new file mode 100644 index 0000000000..95137b96b6 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.create.mdx @@ -0,0 +1,641 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/create +sidebar_label: create +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# create - Product Module Reference + +This documentation provides a reference to the create method. This belongs to the Product Module. + +This method is used to create a product. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function createProduct (title: string) { + const productModule = await initializeProductModule() + + const products = await productModule.create([ + { + title + } + ]) + + // do something with the products or return them +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`string`", + "description": "The MID Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[CreateProductOptionDTO](../../product/interfaces/product.CreateProductOptionDTO.mdx)[]", + "description": "The product options to be created and associated with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "product_id", + "type": "`string`", + "description": "The ID of the associated product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The product option's title.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "origin_country", + "type": "`string`", + "description": "The origin country of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "status", + "type": "[ProductStatus](../../product/enums/product.ProductStatus.mdx)", + "description": "The status of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "DRAFT", + "type": "`\"draft\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "PROPOSED", + "type": "`\"proposed\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "PUBLISHED", + "type": "`\"published\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "REJECTED", + "type": "`\"rejected\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "subtitle", + "type": "`string`", + "description": "The subttle of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "tags", + "type": "[CreateProductTagDTO](../../product/interfaces/product.CreateProductTagDTO.mdx)[]", + "description": "The product tags to be created and associated with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "value", + "type": "`string`", + "description": "The value of the product tag.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "thumbnail", + "type": "`string`", + "description": "The URL of the product's thumbnail.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "type", + "type": "[CreateProductTypeDTO](../../product/interfaces/product.CreateProductTypeDTO.mdx)", + "description": "The product type to create and associate with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "id", + "type": "`string`", + "description": "The product type's ID.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The product type's value.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "type_id", + "type": "`string`", + "description": "The product type to be associated with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variants", + "type": "[CreateProductVariantDTO](../../product/interfaces/product.CreateProductVariantDTO.mdx)[]", + "description": "The product variants to be created and associated with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "allow_backorder", + "type": "`boolean`", + "description": "Whether the product variant can be ordered when it's out of stock.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "barcode", + "type": "`string`", + "description": "The barcode of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "ean", + "type": "`string`", + "description": "The EAN of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "height", + "type": "`number`", + "description": "The height of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "hs_code", + "type": "`string`", + "description": "The HS Code of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "inventory_quantity", + "type": "`number`", + "description": "The inventory quantiy of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "length", + "type": "`number`", + "description": "The length of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manage_inventory", + "type": "`boolean`", + "description": "Whether the product variant's inventory should be managed by the core system.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "material", + "type": "`string`", + "description": "The material of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`string`", + "description": "The MID Code of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[CreateProductVariantOptionDTO](../../product/interfaces/product.CreateProductVariantOptionDTO.mdx)[]", + "description": "The product variant options to create and associate with the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "origin_country", + "type": "`string`", + "description": "The origin country of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "product_id", + "type": "`string`", + "description": "The id of the product", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sku", + "type": "`string`", + "description": "The SKU of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The tile of the product variant.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "upc", + "type": "`string`", + "description": "The UPC of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`number`", + "description": "The weight of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`number`", + "description": "The width of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "weight", + "type": "`number`", + "description": "The weight of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`number`", + "description": "The width of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../product/interfaces/product.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createCategory.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createCategory.mdx new file mode 100644 index 0000000000..569bc9443a --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createCategory.mdx @@ -0,0 +1,482 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/createCategory +sidebar_label: createCategory +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createCategory - Product Module Reference + +This documentation provides a reference to the createCategory method. This belongs to the Product Module. + +This method is used to create a product category. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function createCategory (name: string, parent_category_id: string | null) { + const productModule = await initializeProductModule() + + const category = await productModule.createCategory({ + name, + parent_category_id + }) + + // do something with the product category or return it +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "name", + "type": "`string`", + "description": "The product category's name.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "parent_category_id", + "type": "`null` \\| `string`", + "description": "The ID of the parent product category, if it has any.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "rank", + "type": "`number`", + "description": "The ranking of the category among sibling categories.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../product/interfaces/product.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createCollections.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createCollections.mdx new file mode 100644 index 0000000000..23c3a1229c --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createCollections.mdx @@ -0,0 +1,176 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/createCollections +sidebar_label: createCollections +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createCollections - Product Module Reference + +This documentation provides a reference to the createCollections method. This belongs to the Product Module. + +This method is used to create product collections. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function createCollection (title: string) { + const productModule = await initializeProductModule() + + const collections = await productModule.createCollections([ + { + title + } + ]) + + // do something with the product collections or return them +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "product_ids", + "type": "`string`[]", + "description": "The products to associate with the collection.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The product collection's title.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../product/interfaces/product.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createOptions.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createOptions.mdx new file mode 100644 index 0000000000..8554d5a940 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createOptions.mdx @@ -0,0 +1,159 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/createOptions +sidebar_label: createOptions +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createOptions - Product Module Reference + +This documentation provides a reference to the createOptions method. This belongs to the Product Module. + +This method is used to create product options. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function createProductOption (title: string, productId: string) { + const productModule = await initializeProductModule() + + const productOptions = await productModule.createOptions([ + { + title, + product_id: productId + } + ]) + + // do something with the product options or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createTags.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createTags.mdx new file mode 100644 index 0000000000..e202e22cbb --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createTags.mdx @@ -0,0 +1,149 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/createTags +sidebar_label: createTags +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createTags - Product Module Reference + +This documentation provides a reference to the createTags method. This belongs to the Product Module. + +This method is used to create product tags. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function createProductTags (values: string[]) { + const productModule = await initializeProductModule() + + const productTags = await productModule.createTags( + values.map((value) => ({ + value + })) + ) + + // do something with the product tags or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createTypes.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createTypes.mdx new file mode 100644 index 0000000000..bfd1b5529a --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createTypes.mdx @@ -0,0 +1,167 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/createTypes +sidebar_label: createTypes +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createTypes - Product Module Reference + +This documentation provides a reference to the createTypes method. This belongs to the Product Module. + +This method is used to create a product type. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function createProductType (value: string) { + const productModule = await initializeProductModule() + + const productTypes = await productModule.createTypes([ + { + value + } + ]) + + // do something with the product types or return them +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The product type's value.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../product/interfaces/product.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createVariants.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createVariants.mdx new file mode 100644 index 0000000000..73d8eb426c --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.createVariants.mdx @@ -0,0 +1,329 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/createVariants +sidebar_label: createVariants +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# createVariants - Product Module Reference + +This documentation provides a reference to the createVariants method. This belongs to the Product Module. + +This method is used to create variants for a product. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function createProductVariants (items: { + product_id: string, + title: string +}[]) { + const productModule = await initializeProductModule() + + const productVariants = await productModule.createVariants(items) + + // do something with the product variants or return them +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`string`", + "description": "The MID Code of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[CreateProductVariantOptionDTO](../../product/interfaces/product.CreateProductVariantOptionDTO.mdx)[]", + "description": "The product variant options to create and associate with the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "option_id", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The value of a product variant option.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "origin_country", + "type": "`string`", + "description": "The origin country of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "product_id", + "type": "`string`", + "description": "The id of the product", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sku", + "type": "`string`", + "description": "The SKU of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The tile of the product variant.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "upc", + "type": "`string`", + "description": "The UPC of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`number`", + "description": "The weight of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`number`", + "description": "The width of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../product/interfaces/product.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.delete.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.delete.mdx new file mode 100644 index 0000000000..a6134d6169 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.delete.mdx @@ -0,0 +1,113 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/delete +sidebar_label: delete +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# delete - Product Module Reference + +This documentation provides a reference to the delete method. This belongs to the Product Module. + +This method is used to delete products. Unlike the [softDelete](product.IProductModuleService.softDelete.mdx) method, this method will completely remove the products and they can no longer be accessed or retrieved. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function deleteProducts (ids: string[]) { + const productModule = await initializeProductModule() + + await productModule.delete(ids) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteCategory.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteCategory.mdx new file mode 100644 index 0000000000..12662005ac --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteCategory.mdx @@ -0,0 +1,113 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/deleteCategory +sidebar_label: deleteCategory +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteCategory - Product Module Reference + +This documentation provides a reference to the deleteCategory method. This belongs to the Product Module. + +This method is used to delete a product category by its ID. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function deleteCategory (id: string) { + const productModule = await initializeProductModule() + + await productModule.deleteCategory(id) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteCollections.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteCollections.mdx new file mode 100644 index 0000000000..a752d7fe97 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteCollections.mdx @@ -0,0 +1,113 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/deleteCollections +sidebar_label: deleteCollections +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteCollections - Product Module Reference + +This documentation provides a reference to the deleteCollections method. This belongs to the Product Module. + +This method is used to delete collections by their ID. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function deleteCollection (ids: string[]) { + const productModule = await initializeProductModule() + + await productModule.deleteCollections(ids) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteOptions.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteOptions.mdx new file mode 100644 index 0000000000..e6dcad3163 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteOptions.mdx @@ -0,0 +1,113 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/deleteOptions +sidebar_label: deleteOptions +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteOptions - Product Module Reference + +This documentation provides a reference to the deleteOptions method. This belongs to the Product Module. + +This method is used to delete a product option. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function deleteProductOptions (ids: string[]) { + const productModule = await initializeProductModule() + + await productModule.deleteOptions(ids) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteTags.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteTags.mdx new file mode 100644 index 0000000000..219839ca3d --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteTags.mdx @@ -0,0 +1,114 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/deleteTags +sidebar_label: deleteTags +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteTags - Product Module Reference + +This documentation provides a reference to the deleteTags method. This belongs to the Product Module. + +This method is used to delete product tags by their ID. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function deleteProductTags (ids: string[]) { + const productModule = await initializeProductModule() + + await productModule.deleteTags(ids) + +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteTypes.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteTypes.mdx new file mode 100644 index 0000000000..7c664d9e15 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteTypes.mdx @@ -0,0 +1,113 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/deleteTypes +sidebar_label: deleteTypes +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteTypes - Product Module Reference + +This documentation provides a reference to the deleteTypes method. This belongs to the Product Module. + +This method is used to delete a product type. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function deleteProductTypes (ids: string[]) { + const productModule = await initializeProductModule() + + await productModule.deleteTypes(ids) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteVariants.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteVariants.mdx new file mode 100644 index 0000000000..85f55b6718 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.deleteVariants.mdx @@ -0,0 +1,113 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/deleteVariants +sidebar_label: deleteVariants +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# deleteVariants - Product Module Reference + +This documentation provides a reference to the deleteVariants method. This belongs to the Product Module. + +This method is used to delete ProductVariant. This method will completely remove the ProductVariant and they can no longer be accessed or retrieved. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function deleteProducts (ids: string[]) { + const productModule = await initializeProductModule() + + await productModule.deleteVariants(ids) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.list.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.list.mdx new file mode 100644 index 0000000000..f9506d8ddb --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.list.mdx @@ -0,0 +1,394 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/list +sidebar_label: list +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# list - Product Module Reference + +This documentation provides a reference to the list method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of price sets based on optional filters and configuration. + +## Example + +To retrieve a list of products using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProducts (ids: string[]) { + const productModule = await initializeProductModule() + + const products = await productModule.list({ + id: ids + }) + + // do something with the products or return them +} +``` + +To specify relations that should be retrieved within the products: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProducts (ids: string[]) { + const productModule = await initializeProductModule() + + const products = await productModule.list({ + id: ids + }, { + relations: ["categories"] + }) + + // do something with the products or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProducts (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const products = await productModule.list({ + id: ids + }, { + relations: ["categories"], + skip, + take + }) + + // do something with the products or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProducts (ids: string[], title: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const products = await productModule.list({ + $and: [ + { + id: ids + }, + { + q: title + } + ] + }, { + relations: ["categories"], + skip, + take + }) + + // do something with the products or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCount.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCount.mdx new file mode 100644 index 0000000000..08c6126781 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCount.mdx @@ -0,0 +1,393 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listAndCount +sidebar_label: listAndCount +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCount - Product Module Reference + +This documentation provides a reference to the listAndCount method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of products along with the total count of available products satisfying the provided filters. + +## Example + +To retrieve a list of products using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProducts (ids: string[]) { + const productModule = await initializeProductModule() + + const [products, count] = await productModule.listAndCount({ + id: ids + }) + + // do something with the products or return them +} +``` + +To specify relations that should be retrieved within the products: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProducts (ids: string[]) { + const productModule = await initializeProductModule() + + const [products, count] = await productModule.listAndCount({ + id: ids + }, { + relations: ["categories"] + }) + + // do something with the products or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProducts (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const [products, count] = await productModule.listAndCount({ + id: ids + }, { + relations: ["categories"], + skip, + take + }) + + // do something with the products or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProducts (ids: string[], title: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const [products, count] = await productModule.listAndCount({ + $and: [ + { + id: ids + }, + { + q: title + } + ] + }, { + relations: ["categories"], + skip, + take + }) + + // do something with the products or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountCategories.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountCategories.mdx new file mode 100644 index 0000000000..9db004cd37 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountCategories.mdx @@ -0,0 +1,355 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listAndCountCategories +sidebar_label: listAndCountCategories +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountCategories - Product Module Reference + +This documentation provides a reference to the listAndCountCategories method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of product categories along with the total count of available product categories satisfying the provided filters. + +## Example + +To retrieve a list of product categories using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCategories (ids: string[]) { + const productModule = await initializeProductModule() + + const [categories, count] = await productModule.listAndCountCategories({ + id: ids + }) + + // do something with the product category or return it +} +``` + +To specify relations that should be retrieved within the product categories: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCategories (ids: string[]) { + const productModule = await initializeProductModule() + + const [categories, count] = await productModule.listAndCountCategories({ + id: ids + }, { + relations: ["parent_category"] + }) + + // do something with the product category or return it +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCategories (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const [categories, count] = await productModule.listAndCountCategories({ + id: ids + }, { + relations: ["parent_category"], + skip, + take + }) + + // do something with the product category or return it +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCategories (ids: string[], name: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const [categories, count] = await productModule.listAndCountCategories({ + $or: [ + { + id: ids + }, + { + name + } + ] + }, { + relations: ["parent_category"], + skip, + take + }) + + // do something with the product category or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountCollections.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountCollections.mdx new file mode 100644 index 0000000000..93b3a9b72c --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountCollections.mdx @@ -0,0 +1,319 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listAndCountCollections +sidebar_label: listAndCountCollections +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountCollections - Product Module Reference + +This documentation provides a reference to the listAndCountCollections method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of product collections along with the total count of available product collections satisfying the provided filters. + +## Example + +To retrieve a list of product collections using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCollections (ids: string[]) { + const productModule = await initializeProductModule() + + const [collections, count] = await productModule.listAndCountCollections({ + id: ids + }) + + // do something with the product collections or return them +} +``` + +To specify relations that should be retrieved within the product collections: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCollections (ids: string[]) { + const productModule = await initializeProductModule() + + const [collections, count] = await productModule.listAndCountCollections({ + id: ids + }, { + relations: ["products"] + }) + + // do something with the product collections or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCollections (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const [collections, count] = await productModule.listAndCountCollections({ + id: ids + }, { + relations: ["products"], + skip, + take + }) + + // do something with the product collections or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCollections (ids: string[], title: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const [collections, count] = await productModule.listAndCountCollections({ + $and: [ + { + id: ids + }, + { + title + } + ] + }, { + relations: ["products"], + skip, + take + }) + + // do something with the product collections or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountOptions.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountOptions.mdx new file mode 100644 index 0000000000..58d008bbec --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountOptions.mdx @@ -0,0 +1,319 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listAndCountOptions +sidebar_label: listAndCountOptions +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountOptions - Product Module Reference + +This documentation provides a reference to the listAndCountOptions method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of product options along with the total count of available product options satisfying the provided filters. + +## Example + +To retrieve a list of product options using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductOptions (ids: string[]) { + const productModule = await initializeProductModule() + + const [productOptions, count] = await productModule.listAndCountOptions({ + id: ids + }) + + // do something with the product options or return them +} +``` + +To specify relations that should be retrieved within the product types: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductOptions (ids: string[]) { + const productModule = await initializeProductModule() + + const [productOptions, count] = await productModule.listAndCountOptions({ + id: ids + }, { + relations: ["product"] + }) + + // do something with the product options or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductOptions (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const [productOptions, count] = await productModule.listAndCountOptions({ + id: ids + }, { + relations: ["product"], + skip, + take + }) + + // do something with the product options or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductOptions (ids: string[], title: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const [productOptions, count] = await productModule.listAndCountOptions({ + $and: [ + { + id: ids + }, + { + title + } + ] + }, { + relations: ["product"], + skip, + take + }) + + // do something with the product options or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountTags.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountTags.mdx new file mode 100644 index 0000000000..6ef1446ca1 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountTags.mdx @@ -0,0 +1,310 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listAndCountTags +sidebar_label: listAndCountTags +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountTags - Product Module Reference + +This documentation provides a reference to the listAndCountTags method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of product tags along with the total count of available product tags satisfying the provided filters. + +## Example + +To retrieve a list of product tags using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTag (tagIds: string[]) { + const productModule = await initializeProductModule() + + const [productTags, count] = await productModule.listAndCountTags({ + id: tagIds + }) + + // do something with the product tags or return them +} +``` + +To specify relations that should be retrieved within the product tags: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTag (tagIds: string[]) { + const productModule = await initializeProductModule() + + const [productTags, count] = await productModule.listAndCountTags({ + id: tagIds + }, { + relations: ["products"] + }) + + // do something with the product tags or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTag (tagIds: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const [productTags, count] = await productModule.listAndCountTags({ + id: tagIds + }, { + relations: ["products"], + skip, + take + }) + + // do something with the product tags or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTag (tagIds: string[], value: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const [productTags, count] = await productModule.listAndCountTags({ + $and: [ + { + id: tagIds + }, + { + value + } + ] + }, { + relations: ["products"], + skip, + take + }) + + // do something with the product tags or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountTypes.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountTypes.mdx new file mode 100644 index 0000000000..23e069d5f5 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountTypes.mdx @@ -0,0 +1,310 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listAndCountTypes +sidebar_label: listAndCountTypes +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountTypes - Product Module Reference + +This documentation provides a reference to the listAndCountTypes method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of product types along with the total count of available product types satisfying the provided filters. + +## Example + +To retrieve a list of product types using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTypes (ids: string[]) { + const productModule = await initializeProductModule() + + const [productTypes, count] = await productModule.listAndCountTypes({ + id: ids + }) + + // do something with the product types or return them +} +``` + +To specify attributes that should be retrieved within the product types: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTypes (ids: string[]) { + const productModule = await initializeProductModule() + + const [productTypes, count] = await productModule.listAndCountTypes({ + id: ids + }, { + select: ["value"] + }) + + // do something with the product types or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTypes (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const [productTypes, count] = await productModule.listAndCountTypes({ + id: ids + }, { + select: ["value"], + skip, + take + }) + + // do something with the product types or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTypes (ids: string[], value: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const [productTypes, count] = await productModule.listAndCountTypes({ + $and: [ + { + id: ids + }, + { + value + } + ] + }, { + select: ["value"], + skip, + take + }) + + // do something with the product types or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountVariants.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountVariants.mdx new file mode 100644 index 0000000000..c9087b0908 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listAndCountVariants.mdx @@ -0,0 +1,338 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listAndCountVariants +sidebar_label: listAndCountVariants +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCountVariants - Product Module Reference + +This documentation provides a reference to the listAndCountVariants method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of product variants along with the total count of available product variants satisfying the provided filters. + +## Example + +To retrieve a list of product variants using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductVariants (ids: string[]) { + const productModule = await initializeProductModule() + + const [variants, count] = await productModule.listAndCountVariants({ + id: ids + }) + + // do something with the product variants or return them +} +``` + +To specify relations that should be retrieved within the product variants: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductVariants (ids: string[]) { + const productModule = await initializeProductModule() + + const [variants, count] = await productModule.listAndCountVariants({ + id: ids + }, { + relations: ["options"] + }) + + // do something with the product variants or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductVariants (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const [variants, count] = await productModule.listAndCountVariants({ + id: ids + }, { + relations: ["options"], + skip, + take + }) + + // do something with the product variants or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductVariants (ids: string[], sku: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const [variants, count] = await productModule.listAndCountVariants({ + $and: [ + { + id: ids + }, + { + sku + } + ] + }, { + relations: ["options"], + skip, + take + }) + + // do something with the product variants or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listCategories.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listCategories.mdx new file mode 100644 index 0000000000..a87d7f55f7 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listCategories.mdx @@ -0,0 +1,356 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listCategories +sidebar_label: listCategories +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listCategories - Product Module Reference + +This documentation provides a reference to the listCategories method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of product categories based on optional filters and configuration. + +## Example + +To retrieve a list of product categories using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCategories (ids: string[]) { + const productModule = await initializeProductModule() + + const categories = await productModule.listCategories({ + id: ids + }) + + // do something with the product category or return it +} +``` + +To specify relations that should be retrieved within the product categories: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCategories (ids: string[]) { + const productModule = await initializeProductModule() + + const categories = await productModule.listCategories({ + id: ids + }, { + relations: ["parent_category"] + }) + + // do something with the product category or return it +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCategories (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const categories = await productModule.listCategories({ + id: ids + }, { + relations: ["parent_category"], + skip, + take + }) + + // do something with the product category or return it +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCategories (ids: string[], name: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const categories = await productModule.listCategories({ + $or: [ + { + id: ids + }, + { + name + } + ] + }, { + relations: ["parent_category"], + skip, + take + }) + + // do something with the product category or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listCollections.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listCollections.mdx new file mode 100644 index 0000000000..391bf6eee5 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listCollections.mdx @@ -0,0 +1,320 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listCollections +sidebar_label: listCollections +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listCollections - Product Module Reference + +This documentation provides a reference to the listCollections method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of product collections based on optional filters and configuration. + +## Example + +To retrieve a list of product collections using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCollections (ids: string[]) { + const productModule = await initializeProductModule() + + const collections = await productModule.listCollections({ + id: ids + }) + + // do something with the product collections or return them +} +``` + +To specify relations that should be retrieved within the product collections: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCollections (ids: string[]) { + const productModule = await initializeProductModule() + + const collections = await productModule.listCollections({ + id: ids + }, { + relations: ["products"] + }) + + // do something with the product collections or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCollections (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const collections = await productModule.listCollections({ + id: ids + }, { + relations: ["products"], + skip, + take + }) + + // do something with the product collections or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCollections (ids: string[], title: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const collections = await productModule.listCollections({ + $and: [ + { + id: ids + }, + { + title + } + ] + }, { + relations: ["products"], + skip, + take + }) + + // do something with the product collections or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listOptions.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listOptions.mdx new file mode 100644 index 0000000000..1d016b4855 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listOptions.mdx @@ -0,0 +1,320 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listOptions +sidebar_label: listOptions +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listOptions - Product Module Reference + +This documentation provides a reference to the listOptions method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of product options based on optional filters and configuration. + +## Example + +To retrieve a list of product options using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductOptions (ids: string[]) { + const productModule = await initializeProductModule() + + const productOptions = await productModule.listOptions({ + id: ids + }) + + // do something with the product options or return them +} +``` + +To specify relations that should be retrieved within the product types: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductOptions (ids: string[]) { + const productModule = await initializeProductModule() + + const productOptions = await productModule.listOptions({ + id: ids + }, { + relations: ["product"] + }) + + // do something with the product options or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductOptions (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const productOptions = await productModule.listOptions({ + id: ids + }, { + relations: ["product"], + skip, + take + }) + + // do something with the product options or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductOptions (ids: string[], title: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const productOptions = await productModule.listOptions({ + $and: [ + { + id: ids + }, + { + title + } + ] + }, { + relations: ["product"], + skip, + take + }) + + // do something with the product options or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listTags.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listTags.mdx new file mode 100644 index 0000000000..8f45e1d347 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listTags.mdx @@ -0,0 +1,311 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listTags +sidebar_label: listTags +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listTags - Product Module Reference + +This documentation provides a reference to the listTags method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of tags based on optional filters and configuration. + +## Example + +To retrieve a list of product tags using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTag (tagIds: string[]) { + const productModule = await initializeProductModule() + + const productTags = await productModule.listTags({ + id: tagIds + }) + + // do something with the product tags or return them +} +``` + +To specify relations that should be retrieved within the product tags: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTag (tagIds: string[]) { + const productModule = await initializeProductModule() + + const productTags = await productModule.listTags({ + id: tagIds + }, { + relations: ["products"] + }) + + // do something with the product tags or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTag (tagIds: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const productTags = await productModule.listTags({ + id: tagIds + }, { + relations: ["products"], + skip, + take + }) + + // do something with the product tags or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTag (tagIds: string[], value: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const productTags = await productModule.listTags({ + $and: [ + { + id: tagIds + }, + { + value + } + ] + }, { + relations: ["products"], + skip, + take + }) + + // do something with the product tags or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listTypes.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listTypes.mdx new file mode 100644 index 0000000000..52e5961730 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listTypes.mdx @@ -0,0 +1,311 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listTypes +sidebar_label: listTypes +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listTypes - Product Module Reference + +This documentation provides a reference to the listTypes method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of product types based on optional filters and configuration. + +## Example + +To retrieve a list of product types using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTypes (ids: string[]) { + const productModule = await initializeProductModule() + + const productTypes = await productModule.listTypes({ + id: ids + }) + + // do something with the product types or return them +} +``` + +To specify attributes that should be retrieved within the product types: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTypes (ids: string[]) { + const productModule = await initializeProductModule() + + const productTypes = await productModule.listTypes({ + id: ids + }, { + select: ["value"] + }) + + // do something with the product types or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTypes (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const productTypes = await productModule.listTypes({ + id: ids + }, { + select: ["value"], + skip, + take + }) + + // do something with the product types or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTypes (ids: string[], value: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const productTypes = await productModule.listTypes({ + $and: [ + { + id: ids + }, + { + value + } + ] + }, { + select: ["value"], + skip, + take + }) + + // do something with the product types or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listVariants.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listVariants.mdx new file mode 100644 index 0000000000..c2c9f9c30d --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.listVariants.mdx @@ -0,0 +1,339 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/listVariants +sidebar_label: listVariants +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listVariants - Product Module Reference + +This documentation provides a reference to the listVariants method. This belongs to the Product Module. + +This method is used to retrieve a paginated list of product variants based on optional filters and configuration. + +## Example + +To retrieve a list of product variants using their IDs: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductVariants (ids: string[]) { + const productModule = await initializeProductModule() + + const variants = await productModule.listVariants({ + id: ids + }) + + // do something with the product variants or return them +} +``` + +To specify relations that should be retrieved within the product variants: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductVariants (ids: string[]) { + const productModule = await initializeProductModule() + + const variants = await productModule.listVariants({ + id: ids + }, { + relations: ["options"] + }) + + // do something with the product variants or return them +} +``` + +By default, only the first `15` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductVariants (ids: string[], skip: number, take: number) { + const productModule = await initializeProductModule() + + const variants = await productModule.listVariants({ + id: ids + }, { + relations: ["options"], + skip, + take + }) + + // do something with the product variants or return them +} +``` + +You can also use the `$and` or `$or` properties of the `filter` parameter to use and/or conditions in your filters. For example: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductVariants (ids: string[], sku: string, skip: number, take: number) { + const productModule = await initializeProductModule() + + const variants = await productModule.listVariants({ + $and: [ + { + id: ids + }, + { + sku + } + ] + }, { + relations: ["options"], + skip, + take + }) + + // do something with the product variants or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.restore.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.restore.mdx new file mode 100644 index 0000000000..6c00e14215 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.restore.mdx @@ -0,0 +1,160 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/restore +sidebar_label: restore +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# restore - Product Module Reference + +This documentation provides a reference to the restore method. This belongs to the Product Module. + +This method is used to restore products which were deleted using the [softDelete](product.IProductModuleService.softDelete.mdx) method. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function restoreProducts (ids: string[]) { + const productModule = await initializeProductModule() + + const cascadedEntities = await productModule.restore(ids, { + returnLinkableKeys: ["variant_id"] + }) + + // do something with the returned cascaded entity IDs or return them +} +``` + +## Type Parameters + + + +## Parameters + + + +## Returns + +`", + "optional": true, + "defaultValue": "", + "description": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.restoreVariants.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.restoreVariants.mdx new file mode 100644 index 0000000000..b962e90d55 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.restoreVariants.mdx @@ -0,0 +1,157 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/restoreVariants +sidebar_label: restoreVariants +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# restoreVariants - Product Module Reference + +This documentation provides a reference to the restoreVariants method. This belongs to the Product Module. + +This method is used to restore product varaints that were soft deleted. Product variants are soft deleted when they're not +provided in a product's details passed to the [update](product.IProductModuleService.update.mdx) method. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function restoreProductVariants (ids: string[]) { + const productModule = await initializeProductModule() + + await productModule.restoreVariants(ids) +} +``` + +## Type Parameters + + + +## Parameters + + + +## Returns + +`", + "optional": true, + "defaultValue": "", + "description": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieve.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieve.mdx new file mode 100644 index 0000000000..730dd8ff37 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieve.mdx @@ -0,0 +1,945 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/retrieve +sidebar_label: retrieve +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieve - Product Module Reference + +This documentation provides a reference to the retrieve method. This belongs to the Product Module. + +This method is used to retrieve a product by its ID + +## Example + +A simple example that retrieves a product by its ID: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProduct (id: string) { + const productModule = await initializeProductModule() + + const product = await productModule.retrieve(id) + + // do something with the product or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProduct (id: string) { + const productModule = await initializeProductModule() + + const product = await productModule.retrieve(id, { + relations: ["categories"] + }) + + // do something with the product or return it +} +``` + +## Parameters + + + +## Returns + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "products", + "type": "[ProductDTO](../../product/interfaces/product.ProductDTO.mdx)[]", + "description": "The associated products.", + "optional": true, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product collection.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "created_at", + "type": "`string` \\| `Date`", + "description": "When the product was created.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "deleted_at", + "type": "`string` \\| `Date`", + "description": "When the product was deleted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "description", + "type": "`null` \\| `string`", + "description": "The description of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "discountable", + "type": "`boolean`", + "description": "Whether the product can be discounted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "external_id", + "type": "`null` \\| `string`", + "description": "The ID of the product in an external system. This is useful if you're integrating the product with a third-party service and want to maintain\na reference to the ID in the integrated service.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "handle", + "type": "`null` \\| `string`", + "description": "The handle of the product. The handle can be used to create slug URL paths.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "height", + "type": "`null` \\| `number`", + "description": "The height of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "hs_code", + "type": "`null` \\| `string`", + "description": "The HS Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The ID of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "images", + "type": "[ProductImageDTO](../../product/interfaces/product.ProductImageDTO.mdx)[]", + "description": "The associated product images.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [ + { + "name": "deleted_at", + "type": "`string` \\| `Date`", + "description": "When the product image was deleted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The ID of the product image.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`null` \\| `Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "url", + "type": "`string`", + "description": "The URL of the product image.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "is_giftcard", + "type": "`boolean`", + "description": "Whether the product is a gift card.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "length", + "type": "`null` \\| `number`", + "description": "The length of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "material", + "type": "`null` \\| `string`", + "description": "The material of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`null` \\| `string`", + "description": "The MID Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[ProductOptionDTO](../../product/interfaces/product.ProductOptionDTO.mdx)[]", + "description": "The associated product options.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [ + { + "name": "deleted_at", + "type": "`string` \\| `Date`", + "description": "When the product option was deleted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The ID of the product option.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`null` \\| `Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "product", + "type": "[ProductDTO](../../product/interfaces/product.ProductDTO.mdx)", + "description": "The associated product.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product option.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "values", + "type": "[ProductOptionValueDTO](../../product/interfaces/product.ProductOptionValueDTO.mdx)[]", + "description": "The associated product option values.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + } + ] + }, + { + "name": "origin_country", + "type": "`null` \\| `string`", + "description": "The origin country of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "status", + "type": "[ProductStatus](../../product/enums/product.ProductStatus.mdx)", + "description": "The status of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "DRAFT", + "type": "`\"draft\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "PROPOSED", + "type": "`\"proposed\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "PUBLISHED", + "type": "`\"published\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "REJECTED", + "type": "`\"rejected\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "subtitle", + "type": "`null` \\| `string`", + "description": "The subttle of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "tags", + "type": "[ProductTagDTO](../../product/interfaces/product.ProductTagDTO.mdx)[]", + "description": "The associated product tags.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [ + { + "name": "id", + "type": "`string`", + "description": "The ID of the product tag.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`null` \\| `Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "products", + "type": "[ProductDTO](../../product/interfaces/product.ProductDTO.mdx)[]", + "description": "The associated products.", + "optional": true, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The value of the product tag.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "thumbnail", + "type": "`null` \\| `string`", + "description": "The URL of the product's thumbnail.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "type", + "type": "[ProductTypeDTO](../../product/interfaces/product.ProductTypeDTO.mdx)[]", + "description": "The associated product type.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [ + { + "name": "deleted_at", + "type": "`string` \\| `Date`", + "description": "When the product type was deleted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The ID of the product type.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`null` \\| `Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The value of the product type.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "When the product was updated.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variants", + "type": "[ProductVariantDTO](../../product/interfaces/product.ProductVariantDTO.mdx)[]", + "description": "The associated product variants.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [ + { + "name": "allow_backorder", + "type": "`boolean`", + "description": "Whether the product variant can be ordered when it's out of stock.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "barcode", + "type": "`null` \\| `string`", + "description": "The barcode of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "created_at", + "type": "`string` \\| `Date`", + "description": "When the product variant was created.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "deleted_at", + "type": "`string` \\| `Date`", + "description": "When the product variant was deleted.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "ean", + "type": "`null` \\| `string`", + "description": "The EAN of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "height", + "type": "`null` \\| `number`", + "description": "The height of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "hs_code", + "type": "`null` \\| `string`", + "description": "The HS Code of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The ID of the product variant.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "inventory_quantity", + "type": "`number`", + "description": "The inventory quantiy of the product variant.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "length", + "type": "`null` \\| `number`", + "description": "The length of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manage_inventory", + "type": "`boolean`", + "description": "Whether the product variant's inventory should be managed by the core system.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "material", + "type": "`null` \\| `string`", + "description": "The material of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`null` \\| `Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`null` \\| `string`", + "description": "The MID Code of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[ProductOptionValueDTO](../../product/interfaces/product.ProductOptionValueDTO.mdx)[]", + "description": "The associated product options.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "origin_country", + "type": "`null` \\| `string`", + "description": "The origin country of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "product", + "type": "[ProductDTO](../../product/interfaces/product.ProductDTO.mdx)", + "description": "The associated product.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "product_id", + "type": "`string`", + "description": "The ID of the associated product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sku", + "type": "`null` \\| `string`", + "description": "The SKU of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The tile of the product variant.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "upc", + "type": "`null` \\| `string`", + "description": "The UPC of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "When the product variant was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variant_rank", + "type": "`null` \\| `number`", + "description": "he ranking of the variant among other variants associated with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`null` \\| `number`", + "description": "The weight of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`null` \\| `number`", + "description": "The width of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "weight", + "type": "`null` \\| `number`", + "description": "The weight of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`null` \\| `number`", + "description": "The width of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveCategory.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveCategory.mdx new file mode 100644 index 0000000000..8147f71dfa --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveCategory.mdx @@ -0,0 +1,499 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/retrieveCategory +sidebar_label: retrieveCategory +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveCategory - Product Module Reference + +This documentation provides a reference to the retrieveCategory method. This belongs to the Product Module. + +This method is used to retrieve a product category by its ID. + +## Example + +A simple example that retrieves a product category by its ID: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCategory (id: string) { + const productModule = await initializeProductModule() + + const category = await productModule.retrieveCategory(id) + + // do something with the product category or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCategory (id: string) { + const productModule = await initializeProductModule() + + const category = await productModule.retrieveCategory(id, { + relations: ["parent_category"] + }) + + // do something with the product category or return it +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveCollection.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveCollection.mdx new file mode 100644 index 0000000000..f0183712be --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveCollection.mdx @@ -0,0 +1,516 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/retrieveCollection +sidebar_label: retrieveCollection +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveCollection - Product Module Reference + +This documentation provides a reference to the retrieveCollection method. This belongs to the Product Module. + +This method is used to retrieve a product collection by its ID. + +## Example + +A simple example that retrieves a product collection by its ID: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCollection (id: string) { + const productModule = await initializeProductModule() + + const collection = await productModule.retrieveCollection(id) + + // do something with the product collection or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveCollection (id: string) { + const productModule = await initializeProductModule() + + const collection = await productModule.retrieveCollection(id, { + relations: ["products"] + }) + + // do something with the product collection or return it +} +``` + +## Parameters + + + +## Returns + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "products", + "type": "[ProductDTO](../../product/interfaces/product.ProductDTO.mdx)[]", + "description": "The associated products.", + "optional": true, + "defaultValue": "", + "expandable": true, + "children": [ + { + "name": "categories", + "type": "`null` \\| [ProductCategoryDTO](../../product/interfaces/product.ProductCategoryDTO.mdx)[]", + "description": "The associated product categories.", + "optional": true, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "collection", + "type": "[ProductCollectionDTO](../../product/interfaces/product.ProductCollectionDTO.mdx)", + "description": "The associated product collection.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "created_at", + "type": "`string` \\| `Date`", + "description": "When the product was created.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "deleted_at", + "type": "`string` \\| `Date`", + "description": "When the product was deleted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "description", + "type": "`null` \\| `string`", + "description": "The description of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "discountable", + "type": "`boolean`", + "description": "Whether the product can be discounted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "external_id", + "type": "`null` \\| `string`", + "description": "The ID of the product in an external system. This is useful if you're integrating the product with a third-party service and want to maintain\na reference to the ID in the integrated service.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "handle", + "type": "`null` \\| `string`", + "description": "The handle of the product. The handle can be used to create slug URL paths.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "height", + "type": "`null` \\| `number`", + "description": "The height of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "hs_code", + "type": "`null` \\| `string`", + "description": "The HS Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The ID of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "images", + "type": "[ProductImageDTO](../../product/interfaces/product.ProductImageDTO.mdx)[]", + "description": "The associated product images.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "is_giftcard", + "type": "`boolean`", + "description": "Whether the product is a gift card.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "length", + "type": "`null` \\| `number`", + "description": "The length of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "material", + "type": "`null` \\| `string`", + "description": "The material of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`null` \\| `string`", + "description": "The MID Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[ProductOptionDTO](../../product/interfaces/product.ProductOptionDTO.mdx)[]", + "description": "The associated product options.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "origin_country", + "type": "`null` \\| `string`", + "description": "The origin country of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "status", + "type": "[ProductStatus](../../product/enums/product.ProductStatus.mdx)", + "description": "The status of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "subtitle", + "type": "`null` \\| `string`", + "description": "The subttle of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "tags", + "type": "[ProductTagDTO](../../product/interfaces/product.ProductTagDTO.mdx)[]", + "description": "The associated product tags.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "thumbnail", + "type": "`null` \\| `string`", + "description": "The URL of the product's thumbnail.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "type", + "type": "[ProductTypeDTO](../../product/interfaces/product.ProductTypeDTO.mdx)[]", + "description": "The associated product type.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "When the product was updated.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variants", + "type": "[ProductVariantDTO](../../product/interfaces/product.ProductVariantDTO.mdx)[]", + "description": "The associated product variants.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "weight", + "type": "`null` \\| `number`", + "description": "The weight of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`null` \\| `number`", + "description": "The width of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product collection.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveOption.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveOption.mdx new file mode 100644 index 0000000000..709acd4e17 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveOption.mdx @@ -0,0 +1,571 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/retrieveOption +sidebar_label: retrieveOption +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveOption - Product Module Reference + +This documentation provides a reference to the retrieveOption method. This belongs to the Product Module. + +This method is used to retrieve a product option by its ID. + +## Example + +A simple example that retrieves a product option by its ID: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductOption (id: string) { + const productModule = await initializeProductModule() + + const productOption = await productModule.retrieveOption(id) + + // do something with the product option or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductOption (id: string) { + const productModule = await initializeProductModule() + + const productOption = await productModule.retrieveOption(id, { + relations: ["product"] + }) + + // do something with the product option or return it +} +``` + +## Parameters + + + +## Returns + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "product", + "type": "[ProductDTO](../../product/interfaces/product.ProductDTO.mdx)", + "description": "The associated product.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [ + { + "name": "categories", + "type": "`null` \\| [ProductCategoryDTO](../../product/interfaces/product.ProductCategoryDTO.mdx)[]", + "description": "The associated product categories.", + "optional": true, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "collection", + "type": "[ProductCollectionDTO](../../product/interfaces/product.ProductCollectionDTO.mdx)", + "description": "The associated product collection.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "created_at", + "type": "`string` \\| `Date`", + "description": "When the product was created.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "deleted_at", + "type": "`string` \\| `Date`", + "description": "When the product was deleted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "description", + "type": "`null` \\| `string`", + "description": "The description of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "discountable", + "type": "`boolean`", + "description": "Whether the product can be discounted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "external_id", + "type": "`null` \\| `string`", + "description": "The ID of the product in an external system. This is useful if you're integrating the product with a third-party service and want to maintain\na reference to the ID in the integrated service.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "handle", + "type": "`null` \\| `string`", + "description": "The handle of the product. The handle can be used to create slug URL paths.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "height", + "type": "`null` \\| `number`", + "description": "The height of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "hs_code", + "type": "`null` \\| `string`", + "description": "The HS Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The ID of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "images", + "type": "[ProductImageDTO](../../product/interfaces/product.ProductImageDTO.mdx)[]", + "description": "The associated product images.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "is_giftcard", + "type": "`boolean`", + "description": "Whether the product is a gift card.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "length", + "type": "`null` \\| `number`", + "description": "The length of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "material", + "type": "`null` \\| `string`", + "description": "The material of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`null` \\| `string`", + "description": "The MID Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[ProductOptionDTO](../../product/interfaces/product.ProductOptionDTO.mdx)[]", + "description": "The associated product options.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "origin_country", + "type": "`null` \\| `string`", + "description": "The origin country of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "status", + "type": "[ProductStatus](../../product/enums/product.ProductStatus.mdx)", + "description": "The status of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "subtitle", + "type": "`null` \\| `string`", + "description": "The subttle of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "tags", + "type": "[ProductTagDTO](../../product/interfaces/product.ProductTagDTO.mdx)[]", + "description": "The associated product tags.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "thumbnail", + "type": "`null` \\| `string`", + "description": "The URL of the product's thumbnail.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "type", + "type": "[ProductTypeDTO](../../product/interfaces/product.ProductTypeDTO.mdx)[]", + "description": "The associated product type.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "When the product was updated.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variants", + "type": "[ProductVariantDTO](../../product/interfaces/product.ProductVariantDTO.mdx)[]", + "description": "The associated product variants.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "weight", + "type": "`null` \\| `number`", + "description": "The weight of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`null` \\| `number`", + "description": "The width of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product option.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "values", + "type": "[ProductOptionValueDTO](../../product/interfaces/product.ProductOptionValueDTO.mdx)[]", + "description": "The associated product option values.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [ + { + "name": "deleted_at", + "type": "`string` \\| `Date`", + "description": "When the product option value was deleted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The ID of the product option value.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`null` \\| `Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "option", + "type": "[ProductOptionDTO](../../product/interfaces/product.ProductOptionDTO.mdx)", + "description": "The associated product option. It may only be available if the `option` relation is expanded.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The value of the product option value.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variant", + "type": "[ProductVariantDTO](../../product/interfaces/product.ProductVariantDTO.mdx)", + "description": "The associated product variant. It may only be available if the `variant` relation is expanded.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveTag.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveTag.mdx new file mode 100644 index 0000000000..b21702b984 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveTag.mdx @@ -0,0 +1,498 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/retrieveTag +sidebar_label: retrieveTag +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveTag - Product Module Reference + +This documentation provides a reference to the retrieveTag method. This belongs to the Product Module. + +This method is used to retrieve a tag by its ID. + +## Example + +A simple example that retrieves a product tag by its ID: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTag (tagId: string) { + const productModule = await initializeProductModule() + + const productTag = await productModule.retrieveTag(tagId) + + // do something with the product tag or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductTag (tagId: string) { + const productModule = await initializeProductModule() + + const productTag = await productModule.retrieveTag(tagId, { + relations: ["products"] + }) + + // do something with the product tag or return it +} +``` + +## Parameters + + + +## Returns + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "products", + "type": "[ProductDTO](../../product/interfaces/product.ProductDTO.mdx)[]", + "description": "The associated products.", + "optional": true, + "defaultValue": "", + "expandable": true, + "children": [ + { + "name": "categories", + "type": "`null` \\| [ProductCategoryDTO](../../product/interfaces/product.ProductCategoryDTO.mdx)[]", + "description": "The associated product categories.", + "optional": true, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "collection", + "type": "[ProductCollectionDTO](../../product/interfaces/product.ProductCollectionDTO.mdx)", + "description": "The associated product collection.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "created_at", + "type": "`string` \\| `Date`", + "description": "When the product was created.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "deleted_at", + "type": "`string` \\| `Date`", + "description": "When the product was deleted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "description", + "type": "`null` \\| `string`", + "description": "The description of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "discountable", + "type": "`boolean`", + "description": "Whether the product can be discounted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "external_id", + "type": "`null` \\| `string`", + "description": "The ID of the product in an external system. This is useful if you're integrating the product with a third-party service and want to maintain\na reference to the ID in the integrated service.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "handle", + "type": "`null` \\| `string`", + "description": "The handle of the product. The handle can be used to create slug URL paths.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "height", + "type": "`null` \\| `number`", + "description": "The height of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "hs_code", + "type": "`null` \\| `string`", + "description": "The HS Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The ID of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "images", + "type": "[ProductImageDTO](../../product/interfaces/product.ProductImageDTO.mdx)[]", + "description": "The associated product images.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "is_giftcard", + "type": "`boolean`", + "description": "Whether the product is a gift card.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "length", + "type": "`null` \\| `number`", + "description": "The length of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "material", + "type": "`null` \\| `string`", + "description": "The material of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`null` \\| `string`", + "description": "The MID Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[ProductOptionDTO](../../product/interfaces/product.ProductOptionDTO.mdx)[]", + "description": "The associated product options.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "origin_country", + "type": "`null` \\| `string`", + "description": "The origin country of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "status", + "type": "[ProductStatus](../../product/enums/product.ProductStatus.mdx)", + "description": "The status of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "subtitle", + "type": "`null` \\| `string`", + "description": "The subttle of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "tags", + "type": "[ProductTagDTO](../../product/interfaces/product.ProductTagDTO.mdx)[]", + "description": "The associated product tags.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "thumbnail", + "type": "`null` \\| `string`", + "description": "The URL of the product's thumbnail.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "type", + "type": "[ProductTypeDTO](../../product/interfaces/product.ProductTypeDTO.mdx)[]", + "description": "The associated product type.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "When the product was updated.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variants", + "type": "[ProductVariantDTO](../../product/interfaces/product.ProductVariantDTO.mdx)[]", + "description": "The associated product variants.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "weight", + "type": "`null` \\| `number`", + "description": "The weight of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`null` \\| `number`", + "description": "The width of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "value", + "type": "`string`", + "description": "The value of the product tag.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveType.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveType.mdx new file mode 100644 index 0000000000..649838f0af --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveType.mdx @@ -0,0 +1,236 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/retrieveType +sidebar_label: retrieveType +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveType - Product Module Reference + +This documentation provides a reference to the retrieveType method. This belongs to the Product Module. + +This method is used to retrieve a product type by its ID. + +## Example + +A simple example that retrieves a product type by its ID: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductType (id: string) { + const productModule = await initializeProductModule() + + const productType = await productModule.retrieveType(id) + + // do something with the product type or return it +} +``` + +To specify attributes that should be retrieved: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductType (id: string) { + const productModule = await initializeProductModule() + + const productType = await productModule.retrieveType(id, { + select: ["value"] + }) + + // do something with the product type or return it +} +``` + +## Parameters + + + +## Returns + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The value of the product type.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveVariant.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveVariant.mdx new file mode 100644 index 0000000000..134b7e6c2d --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.retrieveVariant.mdx @@ -0,0 +1,742 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/retrieveVariant +sidebar_label: retrieveVariant +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieveVariant - Product Module Reference + +This documentation provides a reference to the retrieveVariant method. This belongs to the Product Module. + +This method is used to retrieve a product variant by its ID. + +## Example + +A simple example that retrieves a product variant by its ID: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductVariant (id: string) { + const productModule = await initializeProductModule() + + const variant = await productModule.retrieveVariant(id) + + // do something with the product variant or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function retrieveProductVariant (id: string) { + const productModule = await initializeProductModule() + + const variant = await productModule.retrieveVariant(id, { + relations: ["options"] + }) + + // do something with the product variant or return it +} +``` + +## Parameters + + + +## Returns + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`null` \\| `string`", + "description": "The MID Code of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[ProductOptionValueDTO](../../product/interfaces/product.ProductOptionValueDTO.mdx)[]", + "description": "The associated product options.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [ + { + "name": "deleted_at", + "type": "`string` \\| `Date`", + "description": "When the product option value was deleted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The ID of the product option value.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`null` \\| `Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "option", + "type": "[ProductOptionDTO](../../product/interfaces/product.ProductOptionDTO.mdx)", + "description": "The associated product option. It may only be available if the `option` relation is expanded.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The value of the product option value.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variant", + "type": "[ProductVariantDTO](../../product/interfaces/product.ProductVariantDTO.mdx)", + "description": "The associated product variant. It may only be available if the `variant` relation is expanded.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "origin_country", + "type": "`null` \\| `string`", + "description": "The origin country of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "product", + "type": "[ProductDTO](../../product/interfaces/product.ProductDTO.mdx)", + "description": "The associated product.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [ + { + "name": "categories", + "type": "`null` \\| [ProductCategoryDTO](../../product/interfaces/product.ProductCategoryDTO.mdx)[]", + "description": "The associated product categories.", + "optional": true, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "collection", + "type": "[ProductCollectionDTO](../../product/interfaces/product.ProductCollectionDTO.mdx)", + "description": "The associated product collection.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "created_at", + "type": "`string` \\| `Date`", + "description": "When the product was created.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "deleted_at", + "type": "`string` \\| `Date`", + "description": "When the product was deleted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "description", + "type": "`null` \\| `string`", + "description": "The description of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "discountable", + "type": "`boolean`", + "description": "Whether the product can be discounted.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "external_id", + "type": "`null` \\| `string`", + "description": "The ID of the product in an external system. This is useful if you're integrating the product with a third-party service and want to maintain\na reference to the ID in the integrated service.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "handle", + "type": "`null` \\| `string`", + "description": "The handle of the product. The handle can be used to create slug URL paths.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "height", + "type": "`null` \\| `number`", + "description": "The height of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "hs_code", + "type": "`null` \\| `string`", + "description": "The HS Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The ID of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "images", + "type": "[ProductImageDTO](../../product/interfaces/product.ProductImageDTO.mdx)[]", + "description": "The associated product images.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "is_giftcard", + "type": "`boolean`", + "description": "Whether the product is a gift card.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "length", + "type": "`null` \\| `number`", + "description": "The length of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "material", + "type": "`null` \\| `string`", + "description": "The material of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`null` \\| `string`", + "description": "The MID Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[ProductOptionDTO](../../product/interfaces/product.ProductOptionDTO.mdx)[]", + "description": "The associated product options.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "origin_country", + "type": "`null` \\| `string`", + "description": "The origin country of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "status", + "type": "[ProductStatus](../../product/enums/product.ProductStatus.mdx)", + "description": "The status of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "subtitle", + "type": "`null` \\| `string`", + "description": "The subttle of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "tags", + "type": "[ProductTagDTO](../../product/interfaces/product.ProductTagDTO.mdx)[]", + "description": "The associated product tags.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "thumbnail", + "type": "`null` \\| `string`", + "description": "The URL of the product's thumbnail.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "type", + "type": "[ProductTypeDTO](../../product/interfaces/product.ProductTypeDTO.mdx)[]", + "description": "The associated product type.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "When the product was updated.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variants", + "type": "[ProductVariantDTO](../../product/interfaces/product.ProductVariantDTO.mdx)[]", + "description": "The associated product variants.", + "optional": false, + "defaultValue": "", + "expandable": true, + "children": [] + }, + { + "name": "weight", + "type": "`null` \\| `number`", + "description": "The weight of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`null` \\| `number`", + "description": "The width of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "product_id", + "type": "`string`", + "description": "The ID of the associated product.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sku", + "type": "`null` \\| `string`", + "description": "The SKU of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The tile of the product variant.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "upc", + "type": "`null` \\| `string`", + "description": "The UPC of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "When the product variant was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variant_rank", + "type": "`null` \\| `number`", + "description": "he ranking of the variant among other variants associated with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`null` \\| `number`", + "description": "The weight of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`null` \\| `number`", + "description": "The width of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.softDelete.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.softDelete.mdx new file mode 100644 index 0000000000..6e42f473b8 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.softDelete.mdx @@ -0,0 +1,160 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/softDelete +sidebar_label: softDelete +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# softDelete - Product Module Reference + +This documentation provides a reference to the softDelete method. This belongs to the Product Module. + +This method is used to delete products. Unlike the [delete](product.IProductModuleService.delete.mdx) method, this method won't completely remove the product. It can still be accessed or retrieved using methods like [retrieve](product.IProductModuleService.retrieve.mdx) if you pass the `withDeleted` property to the `config` object parameter. + +The soft-deleted products can be restored using the [restore](product.IProductModuleService.restore.mdx) method. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function deleteProducts (ids: string[]) { + const productModule = await initializeProductModule() + + const cascadedEntities = await productModule.softDelete(ids) + + // do something with the returned cascaded entity IDs or return them +} +``` + +## Type Parameters + + + +## Parameters + + + +## Returns + +`", + "optional": true, + "defaultValue": "", + "description": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.update.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.update.mdx new file mode 100644 index 0000000000..50d5914cb2 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.update.mdx @@ -0,0 +1,479 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/update +sidebar_label: update +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# update - Product Module Reference + +This documentation provides a reference to the update method. This belongs to the Product Module. + +This method is used to update a product. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function updateProduct (id: string, title: string) { + const productModule = await initializeProductModule() + + const products = await productModule.update([ + { + id, + title + } + ]) + + // do something with the products or return them +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`string`", + "description": "The MID Code of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[CreateProductOptionDTO](../../product/interfaces/product.CreateProductOptionDTO.mdx)[]", + "description": "The product options to be created and associated with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "product_id", + "type": "`string`", + "description": "The ID of the associated product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The product option's title.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "origin_country", + "type": "`string`", + "description": "The origin country of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "status", + "type": "[ProductStatus](../../product/enums/product.ProductStatus.mdx)", + "description": "The status of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "DRAFT", + "type": "`\"draft\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "PROPOSED", + "type": "`\"proposed\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "PUBLISHED", + "type": "`\"published\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "REJECTED", + "type": "`\"rejected\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "subtitle", + "type": "`string`", + "description": "The subttle of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "tags", + "type": "[CreateProductTagDTO](../../product/interfaces/product.CreateProductTagDTO.mdx)[]", + "description": "The product tags to be created and associated with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "value", + "type": "`string`", + "description": "The value of the product tag.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "thumbnail", + "type": "`string`", + "description": "The URL of the product's thumbnail.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "type", + "type": "[CreateProductTypeDTO](../../product/interfaces/product.CreateProductTypeDTO.mdx)", + "description": "The product type to create and associate with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "id", + "type": "`string`", + "description": "The product type's ID.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The product type's value.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "type_id", + "type": "`null` \\| `string`", + "description": "The product type to be associated with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "variants", + "type": "([CreateProductVariantDTO](../../product/interfaces/product.CreateProductVariantDTO.mdx) \\| [UpdateProductVariantDTO](../../product/interfaces/product.UpdateProductVariantDTO.mdx))[]", + "description": "The product variants to be created and associated with the product. You can also update existing product variants associated with the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`number`", + "description": "The weight of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`number`", + "description": "The width of the product.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../product/interfaces/product.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateCategory.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateCategory.mdx new file mode 100644 index 0000000000..f0400e59a1 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateCategory.mdx @@ -0,0 +1,490 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/updateCategory +sidebar_label: updateCategory +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateCategory - Product Module Reference + +This documentation provides a reference to the updateCategory method. This belongs to the Product Module. + +This method is used to update a product category by its ID. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function updateCategory (id: string, name: string) { + const productModule = await initializeProductModule() + + const category = await productModule.updateCategory(id, { + name, + }) + + // do something with the product category or return it +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "name", + "type": "`string`", + "description": "The name of the product category.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "parent_category_id", + "type": "`null` \\| `string`", + "description": "The ID of the parent product category, if it has any.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "rank", + "type": "`number`", + "description": "The ranking of the category among sibling categories.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../product/interfaces/product.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateCollections.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateCollections.mdx new file mode 100644 index 0000000000..7f00d76f6b --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateCollections.mdx @@ -0,0 +1,195 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/updateCollections +sidebar_label: updateCollections +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateCollections - Product Module Reference + +This documentation provides a reference to the updateCollections method. This belongs to the Product Module. + +This method is used to update existing product collections. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function updateCollection (id: string, title: string) { + const productModule = await initializeProductModule() + + const collections = await productModule.updateCollections([ + { + id, + title + } + ]) + + // do something with the product collections or return them +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "product_ids", + "type": "`string`[]", + "description": "The IDs of the products to associate with the product collection.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The title of the product collection.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The value of the product collection.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../product/interfaces/product.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateOptions.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateOptions.mdx new file mode 100644 index 0000000000..e9973120b5 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateOptions.mdx @@ -0,0 +1,168 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/updateOptions +sidebar_label: updateOptions +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateOptions - Product Module Reference + +This documentation provides a reference to the updateOptions method. This belongs to the Product Module. + +This method is used to update existing product options. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function updateProductOption (id: string, title: string) { + const productModule = await initializeProductModule() + + const productOptions = await productModule.updateOptions([ + { + id, + title + } + ]) + + // do something with the product options or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateTags.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateTags.mdx new file mode 100644 index 0000000000..3748968c91 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateTags.mdx @@ -0,0 +1,159 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/updateTags +sidebar_label: updateTags +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateTags - Product Module Reference + +This documentation provides a reference to the updateTags method. This belongs to the Product Module. + +This method is used to update existing product tags. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function updateProductTag (id: string, value: string) { + const productModule = await initializeProductModule() + + const productTags = await productModule.updateTags([ + { + id, + value + } + ]) + + // do something with the product tags or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateTypes.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateTypes.mdx new file mode 100644 index 0000000000..f9139a6474 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateTypes.mdx @@ -0,0 +1,168 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/updateTypes +sidebar_label: updateTypes +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateTypes - Product Module Reference + +This documentation provides a reference to the updateTypes method. This belongs to the Product Module. + +This method is used to update a product type + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" + +async function updateProductType (id: string, value: string) { + const productModule = await initializeProductModule() + + const productTypes = await productModule.updateTypes([ + { + id, + value + } + ]) + + // do something with the product types or return them +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The new value of the product type.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../product/interfaces/product.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateVariants.mdx b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateVariants.mdx new file mode 100644 index 0000000000..7e4cad49d7 --- /dev/null +++ b/www/apps/docs/content/references/IProductModuleService/methods/product.IProductModuleService.updateVariants.mdx @@ -0,0 +1,329 @@ +--- +displayed_sidebar: productReference +badge: + variant: orange + text: Beta +slug: /references/product/updateVariants +sidebar_label: updateVariants +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# updateVariants - Product Module Reference + +This documentation provides a reference to the updateVariants method. This belongs to the Product Module. + +This method is used to update a product's variants. + +## Example + +```ts +import { + initialize as initializeProductModule, +} from "@medusajs/product" +import { + UpdateProductVariantDTO +} from "@medusajs/product/dist/types/services/product-variant" + +async function updateProductVariants (items: UpdateProductVariantDTO[]) { + const productModule = await initializeProductModule() + + const productVariants = await productModule.updateVariants(items) + + // do something with the product variants or return them +} +``` + +## Parameters + +`", + "description": "Holds custom data in key-value pairs.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "mid_code", + "type": "`string`", + "description": "The MID Code of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "[CreateProductVariantOptionDTO](../../product/interfaces/product.CreateProductVariantOptionDTO.mdx)[]", + "description": "The product variant options to create and associate with the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "option_id", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "value", + "type": "`string`", + "description": "The value of a product variant option.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "origin_country", + "type": "`string`", + "description": "The origin country of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "sku", + "type": "`string`", + "description": "The SKU of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "title", + "type": "`string`", + "description": "The tile of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "upc", + "type": "`string`", + "description": "The UPC of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "weight", + "type": "`number`", + "description": "The weight of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "width", + "type": "`number`", + "description": "The width of the product variant.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sharedContext", + "type": "[Context](../../product/interfaces/product.Context.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "enableNestedTransactions", + "type": "`boolean`", + "description": "A boolean value indicating whether nested transactions are enabled.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isolationLevel", + "type": "`string`", + "description": "A string indicating the isolation level of the context. Possible values are `READ UNCOMMITTED`, `READ COMMITTED`, `REPEATABLE READ`, or `SERIALIZABLE`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "manager", + "type": "`TManager`", + "description": "An instance of a manager, typically an entity manager, of type `TManager`, which is a typed parameter passed to the context to specify the type of the `manager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionId", + "type": "`string`", + "description": "A string indicating the ID of the current transaction.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`TManager`", + "description": "An instance of a transaction manager of type `TManager`, which is a typed parameter passed to the context to specify the type of the `transactionManager`.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + + diff --git a/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.create.mdx b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.create.mdx new file mode 100644 index 0000000000..fc442872b6 --- /dev/null +++ b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.create.mdx @@ -0,0 +1,315 @@ +--- +displayed_sidebar: stockLocationReference +slug: /references/stock-location/create +sidebar_label: create +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# create - Stock Location Module Reference + +This documentation provides a reference to the `create` method. This belongs to the Stock Location Module. + +This method is used to create a stock location. + +## Example + +```ts +import { + initialize as initializeStockLocationModule, +} from "@medusajs/stock-location" + +async function createStockLocation (name: string) { + const stockLocationModule = await initializeStockLocationModule({}) + + const stockLocation = await stockLocationModule.create({ + name + }) + + // do something with the stock location or return it +} +``` + +## Parameters + +`", + "description": "An optional key-value map with additional details", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "name", + "type": "`string`", + "description": "The stock location name", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "context", + "type": "[SharedContext](../../stock_location/interfaces/stock_location.SharedContext.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "manager", + "type": "`EntityManager`", + "description": "An instance of an entity manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`EntityManager`", + "description": "An instance of a transaction manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "phone", + "type": "`string` \\| `null`", + "description": "Stock location address' phone number", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "postal_code", + "type": "`string` \\| `null`", + "description": "Stock location address' postal code", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "province", + "type": "`string` \\| `null`", + "description": "Stock location address' province", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "address_id", + "type": "`string`", + "description": "Stock location address' ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "created_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was created.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "deleted_at", + "type": "`string` \\| `Date` \\| `null`", + "description": "The date with timezone at which the resource was deleted.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The stock location's ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "name", + "type": "`string`", + "description": "The name of the stock location", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.delete.mdx b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.delete.mdx new file mode 100644 index 0000000000..367d096b6b --- /dev/null +++ b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.delete.mdx @@ -0,0 +1,83 @@ +--- +displayed_sidebar: stockLocationReference +slug: /references/stock-location/delete +sidebar_label: delete +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# delete - Stock Location Module Reference + +This documentation provides a reference to the `delete` method. This belongs to the Stock Location Module. + +This method is used to delete a stock location. + +## Example + +```ts +import { + initialize as initializeStockLocationModule, +} from "@medusajs/stock-location" + +async function deleteStockLocation (id:string) { + const stockLocationModule = await initializeStockLocationModule({}) + + await stockLocationModule.delete(id) +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.list.mdx b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.list.mdx new file mode 100644 index 0000000000..1637af2808 --- /dev/null +++ b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.list.mdx @@ -0,0 +1,234 @@ +--- +displayed_sidebar: stockLocationReference +slug: /references/stock-location/list +sidebar_label: list +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# list - Stock Location Module Reference + +This documentation provides a reference to the `list` method. This belongs to the Stock Location Module. + +This method is used to retrieve a paginated list of stock locations based on optional filters and configuration. + +## Example + +To retrieve a list of stock locations using their IDs: + +```ts +import { + initialize as initializeStockLocationModule, +} from "@medusajs/stock-location" + +async function listStockLocations (ids: string[]) { + const stockLocationModule = await initializeStockLocationModule({}) + + const stockLocations = await stockLocationModule.list({ + id: ids + }) + + // do something with the stock locations or return them +} +``` + +To specify relations that should be retrieved within the stock locations: + +```ts +import { + initialize as initializeStockLocationModule, +} from "@medusajs/stock-location" + +async function listStockLocations (ids: string[]) { + const stockLocationModule = await initializeStockLocationModule({}) + + const stockLocations = await stockLocationModule.list({ + id: ids + }, { + relations: ["address"] + }) + + // do something with the stock locations or return them +} +``` + +By default, only the first `10` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeStockLocationModule, +} from "@medusajs/stock-location" + +async function listStockLocations (ids: string[], skip: number, take: number) { + const stockLocationModule = await initializeStockLocationModule({}) + + const stockLocations = await stockLocationModule.list({ + id: ids + }, { + relations: ["address"], + skip, + take + }) + + // do something with the stock locations or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.listAndCount.mdx b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.listAndCount.mdx new file mode 100644 index 0000000000..3e418a5809 --- /dev/null +++ b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.listAndCount.mdx @@ -0,0 +1,233 @@ +--- +displayed_sidebar: stockLocationReference +slug: /references/stock-location/listAndCount +sidebar_label: listAndCount +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# listAndCount - Stock Location Module Reference + +This documentation provides a reference to the `listAndCount` method. This belongs to the Stock Location Module. + +This method is used to retrieve a paginated list of stock locations along with the total count of available stock locations satisfying the provided filters. + +## Example + +To retrieve a list of stock locations using their IDs: + +```ts +import { + initialize as initializeStockLocationModule, +} from "@medusajs/stock-location" + +async function listStockLocations (ids: string[]) { + const stockLocationModule = await initializeStockLocationModule({}) + + const [stockLocations, count] = await stockLocationModule.listAndCount({ + id: ids + }) + + // do something with the stock locations or return them +} +``` + +To specify relations that should be retrieved within the stock locations: + +```ts +import { + initialize as initializeStockLocationModule, +} from "@medusajs/stock-location" + +async function listStockLocations (ids: string[]) { + const stockLocationModule = await initializeStockLocationModule({}) + + const [stockLocations, count] = await stockLocationModule.listAndCount({ + id: ids + }, { + relations: ["address"] + }) + + // do something with the stock locations or return them +} +``` + +By default, only the first `10` records are retrieved. You can control pagination by specifying the `skip` and `take` properties of the `config` parameter: + +```ts +import { + initialize as initializeStockLocationModule, +} from "@medusajs/stock-location" + +async function listStockLocations (ids: string[], skip: number, take: number) { + const stockLocationModule = await initializeStockLocationModule({}) + + const [stockLocations, count] = await stockLocationModule.listAndCount({ + id: ids + }, { + relations: ["address"], + skip, + take + }) + + // do something with the stock locations or return them +} +``` + +## Parameters + + + +## Returns + + diff --git a/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.retrieve.mdx b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.retrieve.mdx new file mode 100644 index 0000000000..2f13c4fc1b --- /dev/null +++ b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.retrieve.mdx @@ -0,0 +1,360 @@ +--- +displayed_sidebar: stockLocationReference +slug: /references/stock-location/retrieve +sidebar_label: retrieve +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# retrieve - Stock Location Module Reference + +This documentation provides a reference to the `retrieve` method. This belongs to the Stock Location Module. + +This method is used to retrieve a stock location by its ID + +## Example + +A simple example that retrieves a inventory item by its ID: + +```ts +import { + initialize as initializeStockLocationModule, +} from "@medusajs/stock-location" + +async function retrieveStockLocation (id: string) { + const stockLocationModule = await initializeStockLocationModule({}) + + const stockLocation = await stockLocationModule.retrieve(id) + + // do something with the stock location or return it +} +``` + +To specify relations that should be retrieved: + +```ts +import { + initialize as initializeStockLocationModule, +} from "@medusajs/stock-location" + +async function retrieveStockLocation (id: string) { + const stockLocationModule = await initializeStockLocationModule({}) + + const stockLocation = await stockLocationModule.retrieve(id, { + relations: ["address"] + }) + + // do something with the stock location or return it +} +``` + +## Parameters + + + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "phone", + "type": "`string` \\| `null`", + "description": "Stock location address' phone number", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "postal_code", + "type": "`string` \\| `null`", + "description": "Stock location address' postal code", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "province", + "type": "`string` \\| `null`", + "description": "Stock location address' province", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "address_id", + "type": "`string`", + "description": "Stock location address' ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "created_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was created.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "deleted_at", + "type": "`string` \\| `Date` \\| `null`", + "description": "The date with timezone at which the resource was deleted.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The stock location's ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "name", + "type": "`string`", + "description": "The name of the stock location", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.update.mdx b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.update.mdx new file mode 100644 index 0000000000..1cd1f8dc8b --- /dev/null +++ b/www/apps/docs/content/references/IStockLocationService/methods/stock_location.IStockLocationService.update.mdx @@ -0,0 +1,397 @@ +--- +displayed_sidebar: stockLocationReference +slug: /references/stock-location/update +sidebar_label: update +--- + +import ParameterTypes from "@site/src/components/ParameterTypes" + +# update - Stock Location Module Reference + +This documentation provides a reference to the `update` method. This belongs to the Stock Location Module. + +This method is used to update a stock location. + +## Example + +```ts +import { + initialize as initializeStockLocationModule, +} from "@medusajs/stock-location" + +async function updateStockLocation (id:string, name: string) { + const stockLocationModule = await initializeStockLocationModule({}) + + const stockLocation = await stockLocationModule.update(id, { + name + }) + + // do something with the stock location or return it +} +``` + +## Parameters + +`", + "description": "An optional key-value map with additional details", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "phone", + "type": "`string`", + "description": "Stock location address' phone number", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "postal_code", + "type": "`string`", + "description": "Stock location address' postal code", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "province", + "type": "`string`", + "description": "Stock location address' province", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "address_id", + "type": "`string`", + "description": "The Stock location address ID", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record`", + "description": "An optional key-value map with additional details", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "name", + "type": "`string`", + "description": "The stock location name", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "context", + "type": "[SharedContext](../../stock_location/interfaces/stock_location.SharedContext.mdx)", + "description": "A context used to share resources, such as transaction manager, between the application and the module.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "manager", + "type": "`EntityManager`", + "description": "An instance of an entity manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transactionManager", + "type": "`EntityManager`", + "description": "An instance of a transaction manager.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +## Returns + +` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "phone", + "type": "`string` \\| `null`", + "description": "Stock location address' phone number", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "postal_code", + "type": "`string` \\| `null`", + "description": "Stock location address' postal code", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "province", + "type": "`string` \\| `null`", + "description": "Stock location address' province", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "address_id", + "type": "`string`", + "description": "Stock location address' ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "created_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was created.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "deleted_at", + "type": "`string` \\| `Date` \\| `null`", + "description": "The date with timezone at which the resource was deleted.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "id", + "type": "`string`", + "description": "The stock location's ID", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "metadata", + "type": "`Record` \\| `null`", + "description": "An optional key-value map with additional details", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "name", + "type": "`string`", + "description": "The name of the stock location", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "updated_at", + "type": "`string` \\| `Date`", + "description": "The date with timezone at which the resource was updated.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> diff --git a/www/apps/docs/content/references/LoggerTypes/interfaces/types.LoggerTypes.Logger.mdx b/www/apps/docs/content/references/LoggerTypes/interfaces/types.LoggerTypes.Logger.mdx new file mode 100644 index 0000000000..8e9a4f07c2 --- /dev/null +++ b/www/apps/docs/content/references/LoggerTypes/interfaces/types.LoggerTypes.Logger.mdx @@ -0,0 +1,125 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# Logger + +## Properties + + `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "debug", + "type": "(`message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "error", + "type": "(`messageOrError`: `any`, `error?`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "failure", + "type": "(`activityId`: `any`, `message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "info", + "type": "(`message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "log", + "type": "(...`args`: `any`[]) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "panic", + "type": "(`data`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "progress", + "type": "(`activityId`: `any`, `message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "setLogLevel", + "type": "(`level`: `string`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "shouldLog", + "type": "(`level`: `string`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "success", + "type": "(`activityId`: `any`, `message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "unsetLogLevel", + "type": "() => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "warn", + "type": "(`message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/ModulesSdkTypes/enums/types.ModulesSdkTypes.MODULE_RESOURCE_TYPE.mdx b/www/apps/docs/content/references/ModulesSdkTypes/enums/types.ModulesSdkTypes.MODULE_RESOURCE_TYPE.mdx new file mode 100644 index 0000000000..3e1e8e4ecc --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/enums/types.ModulesSdkTypes.MODULE_RESOURCE_TYPE.mdx @@ -0,0 +1,15 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# MODULE\_RESOURCE\_TYPE + +## Enumeration Members + +### ISOLATED + + **ISOLATED** = `"isolated"` + +___ + +### SHARED + + **SHARED** = `"shared"` diff --git a/www/apps/docs/content/references/ModulesSdkTypes/enums/types.ModulesSdkTypes.MODULE_SCOPE.mdx b/www/apps/docs/content/references/ModulesSdkTypes/enums/types.ModulesSdkTypes.MODULE_SCOPE.mdx new file mode 100644 index 0000000000..3402715749 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/enums/types.ModulesSdkTypes.MODULE_SCOPE.mdx @@ -0,0 +1,15 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# MODULE\_SCOPE + +## Enumeration Members + +### EXTERNAL + + **EXTERNAL** = `"external"` + +___ + +### INTERNAL + + **INTERNAL** = `"internal"` diff --git a/www/apps/docs/content/references/ModulesSdkTypes/interfaces/types.ModulesSdkTypes.ModuleServiceInitializeOptions.mdx b/www/apps/docs/content/references/ModulesSdkTypes/interfaces/types.ModulesSdkTypes.ModuleServiceInitializeOptions.mdx new file mode 100644 index 0000000000..b4abaa1736 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/interfaces/types.ModulesSdkTypes.ModuleServiceInitializeOptions.mdx @@ -0,0 +1,216 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ModuleServiceInitializeOptions + +## Properties + +`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "host", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "password", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "pool", + "type": "`Record`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "port", + "type": "`number`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "schema", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "user", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "database.clientUrl", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database.connection", + "type": "`any`", + "description": "Forces to use a shared knex connection", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database.database", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database.debug", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database.driverOptions", + "type": "`Record`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database.host", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database.password", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database.pool", + "type": "`Record`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database.port", + "type": "`number`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database.schema", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "database.user", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.Constructor.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.Constructor.mdx new file mode 100644 index 0000000000..6b0063395b --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.Constructor.mdx @@ -0,0 +1,35 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# Constructor + + **Constructor**: (...`args`: `any`[]) => `T` + +## Type Parameters + + + +## Type declaration + +### Parameters + + diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ExternalModuleDeclaration.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ExternalModuleDeclaration.mdx new file mode 100644 index 0000000000..64db2c123a --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ExternalModuleDeclaration.mdx @@ -0,0 +1,210 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ExternalModuleDeclaration + + **ExternalModuleDeclaration**: `Object` + +## Type declaration + +`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "scope", + "type": "[EXTERNAL](../enums/types.ModulesSdkTypes.MODULE_SCOPE.mdx#external)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "server", + "type": "`object`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "keepAlive", + "type": "`boolean`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "type", + "type": "`\"http\"`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "url", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "server.keepAlive", + "type": "`boolean`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "server.type", + "type": "`\"http\"`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "server.url", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.InternalModuleDeclaration.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.InternalModuleDeclaration.mdx new file mode 100644 index 0000000000..2805d2969a --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.InternalModuleDeclaration.mdx @@ -0,0 +1,192 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# InternalModuleDeclaration + + **InternalModuleDeclaration**: `Object` + +## Type declaration + +`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "resolve", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "resources", + "type": "[MODULE_RESOURCE_TYPE](../enums/types.ModulesSdkTypes.MODULE_RESOURCE_TYPE.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "ISOLATED", + "type": "`\"isolated\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "SHARED", + "type": "`\"shared\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "scope", + "type": "[INTERNAL](../enums/types.ModulesSdkTypes.MODULE_SCOPE.mdx#internal)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LinkModuleDefinition.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LinkModuleDefinition.mdx new file mode 100644 index 0000000000..cd41bf2c32 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LinkModuleDefinition.mdx @@ -0,0 +1,238 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# LinkModuleDefinition + + **LinkModuleDefinition**: `Object` + +## Type declaration + +`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "resolve", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "resources", + "type": "[MODULE_RESOURCE_TYPE](../enums/types.ModulesSdkTypes.MODULE_RESOURCE_TYPE.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "ISOLATED", + "type": "`\"isolated\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "SHARED", + "type": "`\"shared\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "scope", + "type": "[INTERNAL](../enums/types.ModulesSdkTypes.MODULE_SCOPE.mdx#internal)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "dependencies", + "type": "`string`[]", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "key", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "label", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "registrationName", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoadedModule.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoadedModule.mdx new file mode 100644 index 0000000000..d8228fcff6 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoadedModule.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# LoadedModule + + **LoadedModule**: `unknown` & `object` diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoaderOptions.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoaderOptions.mdx new file mode 100644 index 0000000000..7e78bc47b6 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoaderOptions.mdx @@ -0,0 +1,188 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# LoaderOptions + + **LoaderOptions**: `Object` + +## Type Parameters + + + +## Type declaration + + [MedusaContainer](../../CommonTypes/types/types.CommonTypes.MedusaContainer.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "registerAdd", + "type": "``(`name`: `string`, `registration`: `T`) => [MedusaContainer](../../CommonTypes/types/types.CommonTypes.MedusaContainer.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "logger", + "type": "[Logger](../../LoggerTypes/interfaces/types.LoggerTypes.Logger.mdx)", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "activity", + "type": "(`message`: `string`, `config?`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "debug", + "type": "(`message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "error", + "type": "(`messageOrError`: `any`, `error?`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "failure", + "type": "(`activityId`: `any`, `message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "info", + "type": "(`message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "log", + "type": "(...`args`: `any`[]) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "panic", + "type": "(`data`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "progress", + "type": "(`activityId`: `any`, `message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "setLogLevel", + "type": "(`level`: `string`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "shouldLog", + "type": "(`level`: `string`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "success", + "type": "(`activityId`: `any`, `message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "unsetLogLevel", + "type": "() => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "warn", + "type": "(`message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "options", + "type": "`TOptions`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LogLevel.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LogLevel.mdx new file mode 100644 index 0000000000..f722856f70 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LogLevel.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# LogLevel + + **LogLevel**: `"query"` \| `"schema"` \| `"error"` \| `"warn"` \| `"info"` \| `"log"` \| `"migration"` diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoggerOptions.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoggerOptions.mdx new file mode 100644 index 0000000000..9b1dd493dc --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.LoggerOptions.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# LoggerOptions + + **LoggerOptions**: `boolean` \| `"all"` \| [LogLevel](types.ModulesSdkTypes.LogLevel.mdx)[] diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleConfig.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleConfig.mdx new file mode 100644 index 0000000000..80315c4400 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleConfig.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ModuleConfig + + **ModuleConfig**: [ModuleDeclaration](../../types/types/types.ModuleDeclaration.mdx) & `object` diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleDefinition.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleDefinition.mdx new file mode 100644 index 0000000000..07d1960f42 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleDefinition.mdx @@ -0,0 +1,100 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ModuleDefinition + + **ModuleDefinition**: `Object` + +## Type declaration + + diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleExports.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleExports.mdx new file mode 100644 index 0000000000..85cc5a57a0 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleExports.mdx @@ -0,0 +1,64 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ModuleExports + + **ModuleExports**: `Object` + +## Type declaration + + Promise<void>", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "runMigrations", + "type": "(`options`: [LoaderOptions](types.ModulesSdkTypes.LoaderOptions.mdx)<Record<string, unknown>>, `moduleDeclaration?`: [InternalModuleDeclaration](types.ModulesSdkTypes.InternalModuleDeclaration.mdx)) => Promise<void>", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleJoinerConfig.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleJoinerConfig.mdx new file mode 100644 index 0000000000..e5a43f5784 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleJoinerConfig.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ModuleJoinerConfig + + **ModuleJoinerConfig**: Omit<[JoinerServiceConfig](../../types/interfaces/types.JoinerServiceConfig.mdx), "serviceName" \| "primaryKeys" \| "relationships" \| "extends"> & `object` diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleJoinerRelationship.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleJoinerRelationship.mdx new file mode 100644 index 0000000000..88ad753a62 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleJoinerRelationship.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ModuleJoinerRelationship + + **ModuleJoinerRelationship**: [JoinerRelationship](../../types/types/types.JoinerRelationship.mdx) & `object` diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleLoaderFunction.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleLoaderFunction.mdx new file mode 100644 index 0000000000..658d6169bb --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleLoaderFunction.mdx @@ -0,0 +1,392 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ModuleLoaderFunction + + **ModuleLoaderFunction**: (`options`: [LoaderOptions](types.ModulesSdkTypes.LoaderOptions.mdx), `moduleDeclaration?`: [InternalModuleDeclaration](types.ModulesSdkTypes.InternalModuleDeclaration.mdx)) => Promise<void> + +## Type declaration + +### Parameters + + [MedusaContainer](../../CommonTypes/types/types.CommonTypes.MedusaContainer.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "registerAdd", + "type": "``(`name`: `string`, `registration`: `T`) => [MedusaContainer](../../CommonTypes/types/types.CommonTypes.MedusaContainer.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "logger", + "type": "[Logger](../../LoggerTypes/interfaces/types.LoggerTypes.Logger.mdx)", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "activity", + "type": "(`message`: `string`, `config?`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "debug", + "type": "(`message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "error", + "type": "(`messageOrError`: `any`, `error?`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "failure", + "type": "(`activityId`: `any`, `message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "info", + "type": "(`message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "log", + "type": "(...`args`: `any`[]) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "panic", + "type": "(`data`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "progress", + "type": "(`activityId`: `any`, `message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "setLogLevel", + "type": "(`level`: `string`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "shouldLog", + "type": "(`level`: `string`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "success", + "type": "(`activityId`: `any`, `message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "unsetLogLevel", + "type": "() => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "warn", + "type": "(`message`: `any`) => `void`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "options", + "type": "`TOptions`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "moduleDeclaration", + "type": "[InternalModuleDeclaration](types.ModulesSdkTypes.InternalModuleDeclaration.mdx)", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "alias", + "type": "`string`", + "description": "If multiple modules are registered with the same key, the alias can be used to differentiate them", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "definition", + "type": "[ModuleDefinition](types.ModulesSdkTypes.ModuleDefinition.mdx)", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "canOverride", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "defaultModuleDeclaration", + "type": "[InternalModuleDeclaration](types.ModulesSdkTypes.InternalModuleDeclaration.mdx) \\| [ExternalModuleDeclaration](types.ModulesSdkTypes.ExternalModuleDeclaration.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "defaultPackage", + "type": "`string` \\| `false`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "dependencies", + "type": "`string`[]", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isLegacy", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isQueryable", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "isRequired", + "type": "`boolean`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "key", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "label", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "registrationName", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "dependencies", + "type": "`string`[]", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "main", + "type": "`boolean`", + "description": "If the module is the main module for the key when multiple ones are registered", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "options", + "type": "`Record`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "resolve", + "type": "`string`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "resources", + "type": "[MODULE_RESOURCE_TYPE](../enums/types.ModulesSdkTypes.MODULE_RESOURCE_TYPE.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [ + { + "name": "ISOLATED", + "type": "`\"isolated\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "SHARED", + "type": "`\"shared\"`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "scope", + "type": "[INTERNAL](../enums/types.ModulesSdkTypes.MODULE_SCOPE.mdx#internal)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + } +]} /> + +### Returns + + diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleResolution.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleResolution.mdx new file mode 100644 index 0000000000..db257ed9ae --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleResolution.mdx @@ -0,0 +1,192 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ModuleResolution + + **ModuleResolution**: `Object` + +## Type declaration + +`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "resolutionPath", + "type": "`string` \\| `false`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleServiceInitializeCustomDataLayerOptions.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleServiceInitializeCustomDataLayerOptions.mdx new file mode 100644 index 0000000000..2c558004a0 --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModuleServiceInitializeCustomDataLayerOptions.mdx @@ -0,0 +1,28 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ModuleServiceInitializeCustomDataLayerOptions + + **ModuleServiceInitializeCustomDataLayerOptions**: `Object` + +## Type declaration + + diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModulesResponse.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModulesResponse.mdx new file mode 100644 index 0000000000..be79d2141b --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.ModulesResponse.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ModulesResponse + + **ModulesResponse**: `object`[] diff --git a/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.RemoteQueryFunction.mdx b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.RemoteQueryFunction.mdx new file mode 100644 index 0000000000..1819e1d5dc --- /dev/null +++ b/www/apps/docs/content/references/ModulesSdkTypes/types/types.ModulesSdkTypes.RemoteQueryFunction.mdx @@ -0,0 +1,44 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# RemoteQueryFunction + + **RemoteQueryFunction**: (`query`: `string` \| [RemoteJoinerQuery](../../types/interfaces/types.RemoteJoinerQuery.mdx) \| `object`, `variables?`: `Record`) => Promise<any> \| `null` + +## Type declaration + +### Parameters + +`", + "description": "", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> + +### Returns + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListDTO.mdx new file mode 100644 index 0000000000..d55ec8d3da --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListDTO.mdx @@ -0,0 +1,357 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# CreatePriceListDTO + +## Properties + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListPriceDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListPriceDTO.mdx new file mode 100644 index 0000000000..e7e89a9fc0 --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListPriceDTO.mdx @@ -0,0 +1,62 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# CreatePriceListPriceDTO + +## Properties + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListRuleDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListRuleDTO.mdx new file mode 100644 index 0000000000..7291218ea0 --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListRuleDTO.mdx @@ -0,0 +1,26 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# CreatePriceListRuleDTO + +## Properties + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowDTO.mdx new file mode 100644 index 0000000000..c823d85d97 --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowDTO.mdx @@ -0,0 +1,172 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# CreatePriceListWorkflowDTO + +## Properties + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowInputDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowInputDTO.mdx new file mode 100644 index 0000000000..81dabf3315 --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowInputDTO.mdx @@ -0,0 +1,182 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# CreatePriceListWorkflowInputDTO + +## Properties + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListPricesWorkflowInputDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListPricesWorkflowInputDTO.mdx new file mode 100644 index 0000000000..cdae88c73d --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListPricesWorkflowInputDTO.mdx @@ -0,0 +1,26 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# RemovePriceListPricesWorkflowInputDTO + +## Properties + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListProductsWorkflowInputDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListProductsWorkflowInputDTO.mdx new file mode 100644 index 0000000000..76be7dd123 --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListProductsWorkflowInputDTO.mdx @@ -0,0 +1,26 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# RemovePriceListProductsWorkflowInputDTO + +## Properties + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListVariantsWorkflowInputDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListVariantsWorkflowInputDTO.mdx new file mode 100644 index 0000000000..5e22658bc4 --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListVariantsWorkflowInputDTO.mdx @@ -0,0 +1,26 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# RemovePriceListVariantsWorkflowInputDTO + +## Properties + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListWorkflowInputDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListWorkflowInputDTO.mdx new file mode 100644 index 0000000000..31b1d04ccd --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListWorkflowInputDTO.mdx @@ -0,0 +1,17 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# RemovePriceListWorkflowInputDTO + +## Properties + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowDTO.mdx new file mode 100644 index 0000000000..056d023cab --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowDTO.mdx @@ -0,0 +1,109 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# UpdatePriceListWorkflowDTO + +## Properties + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowInputDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowInputDTO.mdx new file mode 100644 index 0000000000..cb27c849f7 --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowInputDTO.mdx @@ -0,0 +1,119 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# UpdatePriceListWorkflowInputDTO + +## Properties + + diff --git a/www/apps/docs/content/references/PriceListWorkflow/types/types.WorkflowTypes.PriceListWorkflow.PriceListVariantPriceDTO.mdx b/www/apps/docs/content/references/PriceListWorkflow/types/types.WorkflowTypes.PriceListWorkflow.PriceListVariantPriceDTO.mdx new file mode 100644 index 0000000000..a28bde02ee --- /dev/null +++ b/www/apps/docs/content/references/PriceListWorkflow/types/types.WorkflowTypes.PriceListWorkflow.PriceListVariantPriceDTO.mdx @@ -0,0 +1,5 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# PriceListVariantPriceDTO + + **PriceListVariantPriceDTO**: `UpdateProductVariantPricesInputDTO` & `object` diff --git a/www/apps/docs/content/references/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelDTO.mdx b/www/apps/docs/content/references/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelDTO.mdx new file mode 100644 index 0000000000..5c5d923c2b --- /dev/null +++ b/www/apps/docs/content/references/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelDTO.mdx @@ -0,0 +1,127 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# SalesChannelDTO + +## Properties + +`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sales_channel_id", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "metadata", + "type": "`null` \\| `Record`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelLocationDTO.mdx b/www/apps/docs/content/references/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelLocationDTO.mdx new file mode 100644 index 0000000000..a89ca5f75b --- /dev/null +++ b/www/apps/docs/content/references/SalesChannelTypes/interfaces/types.SalesChannelTypes.SalesChannelLocationDTO.mdx @@ -0,0 +1,109 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# SalesChannelLocationDTO + +## Properties + +`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } + ] + }, + { + "name": "sales_channel_id", + "type": "`string`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/SearchTypes/interfaces/types.SearchTypes.ISearchService.mdx b/www/apps/docs/content/references/SearchTypes/interfaces/types.SearchTypes.ISearchService.mdx new file mode 100644 index 0000000000..44108ee007 --- /dev/null +++ b/www/apps/docs/content/references/SearchTypes/interfaces/types.SearchTypes.ISearchService.mdx @@ -0,0 +1,372 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ISearchService + +## Properties + +`", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> + +___ + +## Methods + +### addDocuments + +Used to index documents by the search engine provider + +#### Parameters + + + +#### Returns + + + +___ + +### createIndex + +Used to create an index + +#### Parameters + + + +#### Returns + + + +___ + +### deleteAllDocuments + +Used to delete all documents + +#### Parameters + + + +#### Returns + + + +___ + +### deleteDocument + +Used to delete document + +#### Parameters + + + +#### Returns + + + +___ + +### getIndex + +Used to get an index + +#### Parameters + + + +#### Returns + + + +___ + +### replaceDocuments + +Used to replace documents + +#### Parameters + + + +#### Returns + + + +___ + +### search + +Used to search for a document in an index + +#### Parameters + + + +#### Returns + + + +___ + +### updateSettings + +Used to update the settings of an index + +#### Parameters + + + +#### Returns + + diff --git a/www/apps/docs/content/references/SearchTypes/types/types.SearchTypes.IndexSettings.mdx b/www/apps/docs/content/references/SearchTypes/types/types.SearchTypes.IndexSettings.mdx new file mode 100644 index 0000000000..e11ee93377 --- /dev/null +++ b/www/apps/docs/content/references/SearchTypes/types/types.SearchTypes.IndexSettings.mdx @@ -0,0 +1,37 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# IndexSettings + + **IndexSettings**: `Object` + +## Type declaration + +`", + "description": "Settings specific to the provider. E.g. `searchableAttributes`.", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "primaryKey", + "type": "`string`", + "description": "Primary key for the index. Used to enforce unique documents in an index. See more in Meilisearch' https://docs.meilisearch.com/learn/core\\_concepts/primary\\_key.html.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + }, + { + "name": "transformer", + "type": "(`document`: `any`) => `any`", + "description": "Document transformer. Used to transform documents before they are added to the index.", + "optional": true, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/TransactionBaseTypes/interfaces/types.TransactionBaseTypes.ITransactionBaseService.mdx b/www/apps/docs/content/references/TransactionBaseTypes/interfaces/types.TransactionBaseTypes.ITransactionBaseService.mdx new file mode 100644 index 0000000000..5d2316a5a3 --- /dev/null +++ b/www/apps/docs/content/references/TransactionBaseTypes/interfaces/types.TransactionBaseTypes.ITransactionBaseService.mdx @@ -0,0 +1,35 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# ITransactionBaseService + +## Methods + +### withTransaction + +#### Parameters + + + +#### Returns + + [ITransactionBaseService](types.TransactionBaseTypes.ITransactionBaseService.mdx)", + "description": "", + "optional": false, + "defaultValue": "", + "expandable": false, + "children": [] + } +]} /> diff --git a/www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.CartWorkflow.mdx b/www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.CartWorkflow.mdx new file mode 100644 index 0000000000..468413efe0 --- /dev/null +++ b/www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.CartWorkflow.mdx @@ -0,0 +1,8 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# CartWorkflow + +## Interfaces + +- [CreateCartWorkflowInputDTO](../../CartWorkflow/interfaces/types.WorkflowTypes.CartWorkflow.CreateCartWorkflowInputDTO.mdx) +- [CreateLineItemInputDTO](../../CartWorkflow/interfaces/types.WorkflowTypes.CartWorkflow.CreateLineItemInputDTO.mdx) diff --git a/www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.CommonWorkflow.mdx b/www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.CommonWorkflow.mdx new file mode 100644 index 0000000000..ed19327617 --- /dev/null +++ b/www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.CommonWorkflow.mdx @@ -0,0 +1,7 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# CommonWorkflow + +## Interfaces + +- [WorkflowInputConfig](../../CommonWorkflow/interfaces/types.WorkflowTypes.CommonWorkflow.WorkflowInputConfig.mdx) diff --git a/www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.PriceListWorkflow.mdx b/www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.PriceListWorkflow.mdx new file mode 100644 index 0000000000..96d572d49b --- /dev/null +++ b/www/apps/docs/content/references/WorkflowTypes/modules/types.WorkflowTypes.PriceListWorkflow.mdx @@ -0,0 +1,21 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# PriceListWorkflow + +## Interfaces + +- [CreatePriceListDTO](../../PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListDTO.mdx) +- [CreatePriceListPriceDTO](../../PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListPriceDTO.mdx) +- [CreatePriceListRuleDTO](../../PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListRuleDTO.mdx) +- [CreatePriceListWorkflowDTO](../../PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowDTO.mdx) +- [CreatePriceListWorkflowInputDTO](../../PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.CreatePriceListWorkflowInputDTO.mdx) +- [RemovePriceListPricesWorkflowInputDTO](../../PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListPricesWorkflowInputDTO.mdx) +- [RemovePriceListProductsWorkflowInputDTO](../../PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListProductsWorkflowInputDTO.mdx) +- [RemovePriceListVariantsWorkflowInputDTO](../../PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListVariantsWorkflowInputDTO.mdx) +- [RemovePriceListWorkflowInputDTO](../../PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.RemovePriceListWorkflowInputDTO.mdx) +- [UpdatePriceListWorkflowDTO](../../PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowDTO.mdx) +- [UpdatePriceListWorkflowInputDTO](../../PriceListWorkflow/interfaces/types.WorkflowTypes.PriceListWorkflow.UpdatePriceListWorkflowInputDTO.mdx) + +## Type Aliases + +- [PriceListVariantPriceDTO](../../PriceListWorkflow/types/types.WorkflowTypes.PriceListWorkflow.PriceListVariantPriceDTO.mdx) diff --git a/www/apps/docs/content/references/_index.mdx b/www/apps/docs/content/references/_index.mdx new file mode 100644 index 0000000000..99aba10cbe --- /dev/null +++ b/www/apps/docs/content/references/_index.mdx @@ -0,0 +1,3 @@ +import ParameterTypes from "@site/src/components/ParameterTypes" + +# Medusa References diff --git a/www/apps/docs/content/references/entities/classes/Address.mdx b/www/apps/docs/content/references/entities/classes/Address.mdx deleted file mode 100644 index 8d72a0a7dd..0000000000 --- a/www/apps/docs/content/references/entities/classes/Address.mdx +++ /dev/null @@ -1,176 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Address - -An address is used across the Medusa backend within other schemas and object types. For example, a customer's billing and shipping addresses both use the Address entity. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "phone", - "type": "`null` \\| `string`", - "description": "Phone Number", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "postal_code", - "type": "`null` \\| `string`", - "description": "Postal Code", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "province", - "type": "`null` \\| `string`", - "description": "Province", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/AnalyticsConfig.mdx b/www/apps/docs/content/references/entities/classes/AnalyticsConfig.mdx deleted file mode 100644 index 3f73166fac..0000000000 --- a/www/apps/docs/content/references/entities/classes/AnalyticsConfig.mdx +++ /dev/null @@ -1,77 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# AnalyticsConfig - -Base abstract entity for all entities - -## Properties - - diff --git a/www/apps/docs/content/references/entities/classes/BaseEntity.mdx b/www/apps/docs/content/references/entities/classes/BaseEntity.mdx deleted file mode 100644 index 8872aab7d0..0000000000 --- a/www/apps/docs/content/references/entities/classes/BaseEntity.mdx +++ /dev/null @@ -1,41 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# BaseEntity - -Base abstract entity for all entities - -## Properties - - diff --git a/www/apps/docs/content/references/entities/classes/BatchJob.mdx b/www/apps/docs/content/references/entities/classes/BatchJob.mdx deleted file mode 100644 index 160e20efc9..0000000000 --- a/www/apps/docs/content/references/entities/classes/BatchJob.mdx +++ /dev/null @@ -1,395 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# BatchJob - -A Batch Job indicates an asynchronus task stored in the Medusa backend. Its status determines whether it has been executed or not. - -## Properties - -`", - "description": "The context of the batch job, the type of the batch job determines what the context should contain.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_by", - "type": "`null` \\| `string`", - "description": "The unique identifier of the user that created the batch job.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_by_user", - "type": "[User](User.mdx)", - "description": "The details of the user that created the batch job.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "api_token", - "type": "`string`", - "description": "An API token associated with the user.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "email", - "type": "`string`", - "description": "The email of the User", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "first_name", - "type": "`string`", - "description": "The first name of the User", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The user's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "last_name", - "type": "`string`", - "description": "The last name of the User", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "password_hash", - "type": "`string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "role", - "type": "[UserRoles](../enums/UserRoles.mdx)", - "description": "The user's role. These roles don't provide any different privileges.", - "optional": false, - "defaultValue": "member", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "dry_run", - "type": "`boolean`", - "description": "Specify if the job must apply the modifications or not.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "failed_at", - "type": "`Date`", - "description": "The date when the job failed.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The unique identifier for the batch job.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "pre_processed_at", - "type": "`Date`", - "description": "The date from which the job has been pre-processed.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "processing_at", - "type": "`Date`", - "description": "The date the job is processing at.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "result", - "type": "``{ advancement_count?: number ; count?: number ; errors?: (string \\| [BatchJobResultError](../types/BatchJobResultError.mdx))[] ; file_key?: string ; file_size?: number ; progress?: number ; stat_descriptors?: [BatchJobResultStatDescriptor](../types/BatchJobResultStatDescriptor.mdx)[] }`` & `Record`", - "description": "The result of the batch job.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [ - { - "name": "advancement_count", - "type": "`number`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "count", - "type": "`number`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "errors", - "type": "(`string` \\| [BatchJobResultError](../types/BatchJobResultError.mdx))[]", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "file_key", - "type": "`string`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "file_size", - "type": "`number`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "progress", - "type": "`number`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "stat_descriptors", - "type": "[BatchJobResultStatDescriptor](../types/BatchJobResultStatDescriptor.mdx)[]", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "status", - "type": "[BatchJobStatus](../enums/BatchJobStatus.mdx)", - "description": "The status of the batch job.", - "optional": false, - "defaultValue": "created", - "expandable": false, - "children": [ - { - "name": "CANCELED", - "type": "`\"canceled\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "COMPLETED", - "type": "`\"completed\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "CONFIRMED", - "type": "`\"confirmed\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "CREATED", - "type": "`\"created\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "FAILED", - "type": "`\"failed\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "PRE_PROCESSED", - "type": "`\"pre_processed\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "PROCESSING", - "type": "`\"processing\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "type", - "type": "`string`", - "description": "The type of batch job.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was last updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Cart.mdx b/www/apps/docs/content/references/entities/classes/Cart.mdx deleted file mode 100644 index 9d2546c0e6..0000000000 --- a/www/apps/docs/content/references/entities/classes/Cart.mdx +++ /dev/null @@ -1,392 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Cart - -A cart represents a virtual shopping bag. It can be used to complete an order, a swap, or a claim. - -## Properties - -`", - "description": "The context of the cart which can include info like IP or user agent.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "[Customer](Customer.mdx)", - "description": "The details of the customer the cart belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "customer_id", - "type": "`string`", - "description": "The customer's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_total", - "type": "`number`", - "description": "The total of discount rounded", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discounts", - "type": "[Discount](Discount.mdx)[]", - "description": "An array of details of all discounts applied to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "email", - "type": "`string`", - "description": "The email associated with the cart", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_tax_total", - "type": "`number`", - "description": "The total of gift cards with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_total", - "type": "`number`", - "description": "The total of gift cards", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_cards", - "type": "[GiftCard](GiftCard.mdx)[]", - "description": "An array of details of all gift cards applied to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The cart's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of a cart in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "item_tax_total", - "type": "`null` \\| `number`", - "description": "The total of items with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The line items added to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "object", - "type": "`\"cart\"`", - "description": "", - "optional": false, - "defaultValue": "\"cart\"", - "expandable": false, - "children": [] - }, - { - "name": "payment", - "type": "[Payment](Payment.mdx)", - "description": "The details of the payment associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "payment_authorized_at", - "type": "`Date`", - "description": "The date with timezone at which the payment was authorized.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_id", - "type": "`string`", - "description": "The payment's ID if available", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_session", - "type": "`null` \\| [PaymentSession](PaymentSession.mdx)", - "description": "The details of the selected payment session in the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "payment_sessions", - "type": "[PaymentSession](PaymentSession.mdx)[]", - "description": "The details of all payment sessions created on the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`number`", - "description": "The total of discount", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable_amount", - "type": "`number`", - "description": "The amount that can be refunded", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunded_total", - "type": "`number`", - "description": "The total amount refunded if the order associated with this cart is returned.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The region's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "sales_channel", - "type": "[SalesChannel](SalesChannel.mdx)", - "description": "The details of the sales channel associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel_id", - "type": "`null` \\| `string`", - "description": "The sales channel ID the cart is associated with.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_address", - "type": "`null` \\| [Address](Address.mdx)", - "description": "The details of the shipping address associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The shipping address's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods added to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_tax_total", - "type": "`null` \\| `number`", - "description": "The total of shipping with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_total", - "type": "`number`", - "description": "The total of shipping", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`number`", - "description": "The subtotal of the cart", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`number`", - "description": "The total amount of the cart", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "type", - "type": "[CartType](../enums/CartType.mdx)", - "description": "The cart's type.", - "optional": false, - "defaultValue": "default", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/ClaimImage.mdx b/www/apps/docs/content/references/entities/classes/ClaimImage.mdx deleted file mode 100644 index 080a942e66..0000000000 --- a/www/apps/docs/content/references/entities/classes/ClaimImage.mdx +++ /dev/null @@ -1,231 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# ClaimImage - -The details of an image attached to a claim. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "note", - "type": "`string`", - "description": "An optional note about the claim, for additional information", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "quantity", - "type": "`number`", - "description": "The quantity of the item that is being claimed; must be less than or equal to the amount purchased in the original order.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "reason", - "type": "[ClaimReason](../enums/ClaimReason.mdx)", - "description": "The reason for the claim", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tags", - "type": "[ClaimTag](ClaimTag.mdx)[]", - "description": "User defined tags for easy filtering and grouping.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variant", - "type": "[ProductVariant](ProductVariant.mdx)", - "description": "The details of the product variant to potentially replace the item in the original order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "variant_id", - "type": "`string`", - "description": "The ID of the product variant that is claimed.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "claim_item_id", - "type": "`string`", - "description": "The ID of the claim item associated with the image", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The claim image's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "url", - "type": "`string`", - "description": "The URL of the image", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/ClaimItem.mdx b/www/apps/docs/content/references/entities/classes/ClaimItem.mdx deleted file mode 100644 index 7bb8f9fc64..0000000000 --- a/www/apps/docs/content/references/entities/classes/ClaimItem.mdx +++ /dev/null @@ -1,1155 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# ClaimItem - -A claim item is an item created as part of a claim. It references an item in the order that should be exchanged or refunded. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "Flag for describing whether or not notifications related to this should be send.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that this claim was created for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the order that the claim comes from.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_status", - "type": "[ClaimPaymentStatus](../enums/ClaimPaymentStatus.mdx)", - "description": "The status of the claim's payment", - "optional": false, - "defaultValue": "na", - "expandable": false, - "children": [] - }, - { - "name": "refund_amount", - "type": "`number`", - "description": "The amount that will be refunded in conjunction with the claim", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "return_order", - "type": "[Return](Return.mdx)", - "description": "The details of the return associated with the claim if the claim's type is `replace`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address", - "type": "[Address](Address.mdx)", - "description": "The details of the address that new items should be shipped to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The ID of the address that the new items should be shipped to", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods that the claim order will be shipped with.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "type", - "type": "[ClaimType](../enums/ClaimType.mdx)", - "description": "The claim's type", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "claim_order_id", - "type": "`string`", - "description": "The ID of the claim this item is associated with.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The claim item's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "images", - "type": "[ClaimImage](ClaimImage.mdx)[]", - "description": "The claim images that are attached to the claim item.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "claim_item", - "type": "[ClaimItem](ClaimItem.mdx)", - "description": "The details of the claim item this image is associated with.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "claim_item_id", - "type": "`string`", - "description": "The ID of the claim item associated with the image", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The claim image's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "url", - "type": "`string`", - "description": "The URL of the image", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "item", - "type": "[LineItem](LineItem.mdx)", - "description": "The details of the line item in the original order that this claim item refers to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "adjustments", - "type": "[LineItemAdjustment](LineItemAdjustment.mdx)[]", - "description": "The details of the item's adjustments, which are available when a discount is applied on the item.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "allow_discounts", - "type": "`boolean`", - "description": "Flag to indicate if the Line Item should be included when doing discount calculations.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "cart", - "type": "[Cart](Cart.mdx)", - "description": "The details of the cart that the line item may belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the cart that the line item may belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "claim_order", - "type": "[ClaimOrder](ClaimOrder.mdx)", - "description": "The details of the claim that the line item may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "claim_order_id", - "type": "`string`", - "description": "The ID of the claim that the line item may belong to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "description", - "type": "`null` \\| `string`", - "description": "A more detailed description of the contents of the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_total", - "type": "`null` \\| `number`", - "description": "The total of discount of the line item rounded", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfilled_quantity", - "type": "`null` \\| `number`", - "description": "The quantity of the Line Item that has been fulfilled.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_total", - "type": "`null` \\| `number`", - "description": "The total of the gift card of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "has_shipping", - "type": "`null` \\| `boolean`", - "description": "Flag to indicate if the Line Item has fulfillment associated with it.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The line item's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "includes_tax", - "type": "`boolean`", - "description": "Indicates if the line item unit\\_price include tax", - "optional": false, - "defaultValue": "false", - "expandable": false, - "featureFlag": "tax_inclusive_pricing", - "children": [] - }, - { - "name": "is_giftcard", - "type": "`boolean`", - "description": "Flag to indicate if the Line Item is a Gift Card.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "is_return", - "type": "`boolean`", - "description": "Is the item being returned", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the line item may belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_edit", - "type": "`null` \\| [OrderEdit](OrderEdit.mdx)", - "description": "The details of the order edit.", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_edit_id", - "type": "`null` \\| `string`", - "description": "The ID of the order edit that the item may belong to.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order_id", - "type": "`null` \\| `string`", - "description": "The ID of the order that the line item may belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "original_item_id", - "type": "`null` \\| `string`", - "description": "The ID of the original line item. This is useful if the line item belongs to a resource that references an order, such as a return or an order edit.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "original_tax_total", - "type": "`null` \\| `number`", - "description": "The original tax total amount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "original_total", - "type": "`null` \\| `number`", - "description": "The original total amount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_id", - "type": "`null` \\| `string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "quantity", - "type": "`number`", - "description": "The quantity of the content in the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`null` \\| `number`", - "description": "The total of discount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable", - "type": "`null` \\| `number`", - "description": "The amount that can be refunded from the given Line Item. Takes taxes and discounts into consideration.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "returned_quantity", - "type": "`null` \\| `number`", - "description": "The quantity of the Line Item that has been returned.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipped_quantity", - "type": "`null` \\| `number`", - "description": "The quantity of the Line Item that has been shipped.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "should_merge", - "type": "`boolean`", - "description": "Flag to indicate if new Line Items with the same variant should be merged or added as an additional Line Item.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`null` \\| `number`", - "description": "The subtotal of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swap", - "type": "[Swap](Swap.mdx)", - "description": "The details of the swap that the line item may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "swap_id", - "type": "`string`", - "description": "The ID of the swap that the line item may belong to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_lines", - "type": "[LineItemTaxLine](LineItemTaxLine.mdx)[]", - "description": "The details of the item's tax lines.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "thumbnail", - "type": "`null` \\| `string`", - "description": "A URL string to a small image of the contents of the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "title", - "type": "`string`", - "description": "The title of the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`null` \\| `number`", - "description": "The total amount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "unit_price", - "type": "`number`", - "description": "The price of one unit of the content in the Line Item. This should be in the currency defined by the Cart/Order/Swap/Claim that the Line Item belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variant", - "type": "[ProductVariant](ProductVariant.mdx)", - "description": "The details of the product variant that this item was created from.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "variant_id", - "type": "`null` \\| `string`", - "description": "The id of the Product Variant contained in the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "item_id", - "type": "`string`", - "description": "The ID of the line item that the claim item refers to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "note", - "type": "`string`", - "description": "An optional note about the claim, for additional information", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "quantity", - "type": "`number`", - "description": "The quantity of the item that is being claimed; must be less than or equal to the amount purchased in the original order.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "reason", - "type": "[ClaimReason](../enums/ClaimReason.mdx)", - "description": "The reason for the claim", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [ - { - "name": "MISSING_ITEM", - "type": "`\"missing_item\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "OTHER", - "type": "`\"other\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "PRODUCTION_FAILURE", - "type": "`\"production_failure\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "WRONG_ITEM", - "type": "`\"wrong_item\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "tags", - "type": "[ClaimTag](ClaimTag.mdx)[]", - "description": "User defined tags for easy filtering and grouping.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The claim tag's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`string`", - "description": "The value that the claim tag holds", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variant", - "type": "[ProductVariant](ProductVariant.mdx)", - "description": "The details of the product variant to potentially replace the item in the original order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "allow_backorder", - "type": "`boolean`", - "description": "Whether the Product Variant should be purchasable when `inventory\\_quantity` is 0.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "barcode", - "type": "`null` \\| `string`", - "description": "A generic field for a GTIN number that can be used to identify the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "ean", - "type": "`null` \\| `string`", - "description": "An EAN barcode number that can be used to identify the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "height", - "type": "`null` \\| `number`", - "description": "The height of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "hs_code", - "type": "`null` \\| `string`", - "description": "The Harmonized System code of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The product variant's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "inventory_items", - "type": "[ProductVariantInventoryItem](ProductVariantInventoryItem.mdx)[]", - "description": "The details inventory items of the product variant.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "inventory_quantity", - "type": "`number`", - "description": "The current quantity of the item that is stocked.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "length", - "type": "`null` \\| `number`", - "description": "The length of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "manage_inventory", - "type": "`boolean`", - "description": "Whether Medusa should manage inventory for the Product Variant.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "material", - "type": "`null` \\| `string`", - "description": "The material and composition that the Product Variant is made of, May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`null` \\| `Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "mid_code", - "type": "`null` \\| `string`", - "description": "The Manufacturers Identification code that identifies the manufacturer of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "options", - "type": "[ProductOptionValue](ProductOptionValue.mdx)[]", - "description": "The details of the product options that this product variant defines values for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "origin_country", - "type": "`null` \\| `string`", - "description": "The country in which the Product Variant was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "prices", - "type": "[MoneyAmount](MoneyAmount.mdx)[]", - "description": "The details of the prices of the Product Variant, each represented as a Money Amount. Each Money Amount represents a price in a given currency or a specific Region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product", - "type": "[Product](Product.mdx)", - "description": "The details of the product that the product variant belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_id", - "type": "`string`", - "description": "The ID of the product that the product variant belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "purchasable", - "type": "`boolean`", - "description": "Only used with the inventory modules. A boolean value indicating whether the Product Variant is purchasable. A variant is purchasable if: - inventory is not managed - it has no inventory items - it is in stock - it is backorderable.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "sku", - "type": "`null` \\| `string`", - "description": "The unique stock keeping unit used to identify the Product Variant. This will usually be a unique identifer for the item that is to be shipped, and can be referenced across multiple systems.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "title", - "type": "`string`", - "description": "A title that can be displayed for easy identification of the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "upc", - "type": "`null` \\| `string`", - "description": "A UPC barcode number that can be used to identify the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variant_rank", - "type": "`null` \\| `number`", - "description": "The ranking of this variant", - "optional": false, - "defaultValue": "0", - "expandable": false, - "children": [] - }, - { - "name": "weight", - "type": "`null` \\| `number`", - "description": "The weight of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "width", - "type": "`null` \\| `number`", - "description": "The width of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "variant_id", - "type": "`string`", - "description": "The ID of the product variant that is claimed.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/ClaimOrder.mdx b/www/apps/docs/content/references/entities/classes/ClaimOrder.mdx deleted file mode 100644 index 92ef2561f7..0000000000 --- a/www/apps/docs/content/references/entities/classes/ClaimOrder.mdx +++ /dev/null @@ -1,203 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# ClaimOrder - -A Claim represents a group of faulty or missing items. It consists of claim items that refer to items in the original order that should be replaced or refunded. It also includes details related to shipping and fulfillment. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "Flag for describing whether or not notifications related to this should be send.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that this claim was created for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the order that the claim comes from.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_status", - "type": "[ClaimPaymentStatus](../enums/ClaimPaymentStatus.mdx)", - "description": "The status of the claim's payment", - "optional": false, - "defaultValue": "na", - "expandable": false, - "children": [] - }, - { - "name": "refund_amount", - "type": "`number`", - "description": "The amount that will be refunded in conjunction with the claim", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "return_order", - "type": "[Return](Return.mdx)", - "description": "The details of the return associated with the claim if the claim's type is `replace`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address", - "type": "[Address](Address.mdx)", - "description": "The details of the address that new items should be shipped to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The ID of the address that the new items should be shipped to", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods that the claim order will be shipped with.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "type", - "type": "[ClaimType](../enums/ClaimType.mdx)", - "description": "The claim's type", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/ClaimTag.mdx b/www/apps/docs/content/references/entities/classes/ClaimTag.mdx deleted file mode 100644 index 46b668e4c9..0000000000 --- a/www/apps/docs/content/references/entities/classes/ClaimTag.mdx +++ /dev/null @@ -1,68 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# ClaimTag - -Claim Tags are user defined tags that can be assigned to claim items for easy filtering and grouping. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`string`", - "description": "The value that the claim tag holds", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Country.mdx b/www/apps/docs/content/references/entities/classes/Country.mdx deleted file mode 100644 index 863f57889c..0000000000 --- a/www/apps/docs/content/references/entities/classes/Country.mdx +++ /dev/null @@ -1,259 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Country - -Country details - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The name of the region as displayed to the customer. If the Region only has one country it is recommended to write the country name.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_providers", - "type": "[PaymentProvider](PaymentProvider.mdx)[]", - "description": "The details of the payment providers that can be used to process payments in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_code", - "type": "`string`", - "description": "The tax code used on purchases in the Region. This may be used by other systems for accounting purposes.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_provider", - "type": "[TaxProvider](TaxProvider.mdx)", - "description": "The details of the tax provider used in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_provider_id", - "type": "`null` \\| `string`", - "description": "The ID of the tax provider used in this region", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rate", - "type": "`number`", - "description": "The tax rate that should be charged on purchases in the Region.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rates", - "type": "`null` \\| [TaxRate](TaxRate.mdx)[]", - "description": "The details of the tax rates used in the region, aside from the default rate.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "region_id", - "type": "`null` \\| `string`", - "description": "The region ID this country is associated with.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Currency.mdx b/www/apps/docs/content/references/entities/classes/Currency.mdx deleted file mode 100644 index 1be4780a32..0000000000 --- a/www/apps/docs/content/references/entities/classes/Currency.mdx +++ /dev/null @@ -1,60 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Currency - -Currency - -## Properties - - diff --git a/www/apps/docs/content/references/entities/classes/CustomShippingOption.mdx b/www/apps/docs/content/references/entities/classes/CustomShippingOption.mdx deleted file mode 100644 index f0c0e5f0d1..0000000000 --- a/www/apps/docs/content/references/entities/classes/CustomShippingOption.mdx +++ /dev/null @@ -1,656 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# CustomShippingOption - -Custom Shipping Options are overridden Shipping Options. Admins can attach a Custom Shipping Option to a cart in order to set a custom price for a particular Shipping Option. - -## Properties - -`", - "description": "The context of the cart which can include info like IP or user agent.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "[Customer](Customer.mdx)", - "description": "The details of the customer the cart belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "customer_id", - "type": "`string`", - "description": "The customer's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_total", - "type": "`number`", - "description": "The total of discount rounded", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discounts", - "type": "[Discount](Discount.mdx)[]", - "description": "An array of details of all discounts applied to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "email", - "type": "`string`", - "description": "The email associated with the cart", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_tax_total", - "type": "`number`", - "description": "The total of gift cards with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_total", - "type": "`number`", - "description": "The total of gift cards", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_cards", - "type": "[GiftCard](GiftCard.mdx)[]", - "description": "An array of details of all gift cards applied to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The cart's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of a cart in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "item_tax_total", - "type": "`null` \\| `number`", - "description": "The total of items with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The line items added to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "object", - "type": "`\"cart\"`", - "description": "", - "optional": false, - "defaultValue": "\"cart\"", - "expandable": false, - "children": [] - }, - { - "name": "payment", - "type": "[Payment](Payment.mdx)", - "description": "The details of the payment associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "payment_authorized_at", - "type": "`Date`", - "description": "The date with timezone at which the payment was authorized.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_id", - "type": "`string`", - "description": "The payment's ID if available", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_session", - "type": "`null` \\| [PaymentSession](PaymentSession.mdx)", - "description": "The details of the selected payment session in the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "payment_sessions", - "type": "[PaymentSession](PaymentSession.mdx)[]", - "description": "The details of all payment sessions created on the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`number`", - "description": "The total of discount", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable_amount", - "type": "`number`", - "description": "The amount that can be refunded", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunded_total", - "type": "`number`", - "description": "The total amount refunded if the order associated with this cart is returned.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The region's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "sales_channel", - "type": "[SalesChannel](SalesChannel.mdx)", - "description": "The details of the sales channel associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel_id", - "type": "`null` \\| `string`", - "description": "The sales channel ID the cart is associated with.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_address", - "type": "`null` \\| [Address](Address.mdx)", - "description": "The details of the shipping address associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The shipping address's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods added to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_tax_total", - "type": "`null` \\| `number`", - "description": "The total of shipping with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_total", - "type": "`number`", - "description": "The total of shipping", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`number`", - "description": "The subtotal of the cart", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`number`", - "description": "The total amount of the cart", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "type", - "type": "[CartType](../enums/CartType.mdx)", - "description": "The cart's type.", - "optional": false, - "defaultValue": "default", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the Cart that the custom shipping option is attached to", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The custom shipping option's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "price", - "type": "`number`", - "description": "The custom price set that will override the shipping option's original price", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_option", - "type": "[ShippingOption](ShippingOption.mdx)", - "description": "The details of the overridden shipping options.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "admin_only", - "type": "`boolean`", - "description": "Flag to indicate if the Shipping Option usage is restricted to admin users.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "amount", - "type": "`null` \\| `number`", - "description": "The amount to charge for shipping when the Shipping Option price type is `flat\\_rate`.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "data", - "type": "`Record`", - "description": "The data needed for the Fulfillment Provider to identify the Shipping Option.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The shipping option's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "includes_tax", - "type": "`boolean`", - "description": "Whether the shipping option price include tax", - "optional": false, - "defaultValue": "false", - "expandable": false, - "featureFlag": "tax_inclusive_pricing", - "children": [] - }, - { - "name": "is_return", - "type": "`boolean`", - "description": "Flag to indicate if the Shipping Option can be used for Return shipments.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The name given to the Shipping Option - this may be displayed to the Customer.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "price_type", - "type": "[ShippingOptionPriceType](../enums/ShippingOptionPriceType.mdx)", - "description": "The type of pricing calculation that is used when creatin Shipping Methods from the Shipping Option. Can be `flat\\_rate` for fixed prices or `calculated` if the Fulfillment Provider can provide price calulations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "profile", - "type": "[ShippingProfile](ShippingProfile.mdx)", - "description": "The details of the shipping profile that the shipping option belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "profile_id", - "type": "`string`", - "description": "The ID of the Shipping Profile that the shipping option belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "provider", - "type": "[FulfillmentProvider](FulfillmentProvider.mdx)", - "description": "The details of the fulfillment provider that will be used to later to process the shipping method created from this shipping option and its fulfillments.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "provider_id", - "type": "`string`", - "description": "The ID of the fulfillment provider that will be used to later to process the shipping method created from this shipping option and its fulfillments.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region this shipping option can be used in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The ID of the region this shipping option can be used in.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "requirements", - "type": "[ShippingOptionRequirement](ShippingOptionRequirement.mdx)[]", - "description": "The details of the requirements that must be satisfied for the Shipping Option to be available for usage in a Cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "shipping_option_id", - "type": "`string`", - "description": "The ID of the Shipping Option that the custom shipping option overrides", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Customer.mdx b/www/apps/docs/content/references/entities/classes/Customer.mdx deleted file mode 100644 index b1b447213c..0000000000 --- a/www/apps/docs/content/references/entities/classes/Customer.mdx +++ /dev/null @@ -1,1071 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Customer - -A customer can make purchases in your store and manage their profile. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "phone", - "type": "`null` \\| `string`", - "description": "Phone Number", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "postal_code", - "type": "`null` \\| `string`", - "description": "Postal Code", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "province", - "type": "`null` \\| `string`", - "description": "Province", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "billing_address_id", - "type": "`null` \\| `string`", - "description": "The customer's billing address ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "email", - "type": "`string`", - "description": "The customer's email", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "first_name", - "type": "`string`", - "description": "The customer's first name", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "groups", - "type": "[CustomerGroup](CustomerGroup.mdx)[]", - "description": "The customer groups the customer belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customers", - "type": "[Customer](Customer.mdx)[]", - "description": "The details of the customers that belong to the customer group.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The customer group's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The name of the customer group", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "price_lists", - "type": "[PriceList](PriceList.mdx)[]", - "description": "The price lists that are associated with the customer group.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "has_account", - "type": "`boolean`", - "description": "Whether the customer has an account or not", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The customer's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "last_name", - "type": "`string`", - "description": "The customer's last name", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "orders", - "type": "[Order](Order.mdx)[]", - "description": "The details of the orders this customer placed.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "billing_address", - "type": "[Address](Address.mdx)", - "description": "The details of the billing address associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "billing_address_id", - "type": "`string`", - "description": "The ID of the billing address associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "canceled_at", - "type": "`Date`", - "description": "The date the order was canceled on.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "cart", - "type": "[Cart](Cart.mdx)", - "description": "The details of the cart associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the cart associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "claims", - "type": "[ClaimOrder](ClaimOrder.mdx)[]", - "description": "The details of the claims created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "currency", - "type": "[Currency](Currency.mdx)", - "description": "The details of the currency used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "currency_code", - "type": "`string`", - "description": "The 3 character currency code that is used in the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "[Customer](Customer.mdx)", - "description": "The details of the customer associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "customer_id", - "type": "`string`", - "description": "The ID of the customer associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_total", - "type": "`number`", - "description": "The total of discount rounded", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discounts", - "type": "[Discount](Discount.mdx)[]", - "description": "The details of the discounts applied on the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "display_id", - "type": "`number`", - "description": "The order's display ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "draft_order", - "type": "[DraftOrder](DraftOrder.mdx)", - "description": "The details of the draft order this order was created from.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "draft_order_id", - "type": "`string`", - "description": "The ID of the draft order this order was created from.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "edits", - "type": "[OrderEdit](OrderEdit.mdx)[]", - "description": "The details of the order edits done on the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "email", - "type": "`string`", - "description": "The email associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "external_id", - "type": "`null` \\| `string`", - "description": "The ID of an external order.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillment_status", - "type": "[FulfillmentStatus](../enums/FulfillmentStatus.mdx)", - "description": "The order's fulfillment status", - "optional": false, - "defaultValue": "not_fulfilled", - "expandable": false, - "children": [] - }, - { - "name": "fulfillments", - "type": "[Fulfillment](Fulfillment.mdx)[]", - "description": "The details of the fulfillments created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_card_tax_total", - "type": "`number`", - "description": "The total of gift cards with taxes", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_total", - "type": "`number`", - "description": "The total of gift cards", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_transactions", - "type": "[GiftCardTransaction](GiftCardTransaction.mdx)[]", - "description": "The gift card transactions made in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_cards", - "type": "[GiftCard](GiftCard.mdx)[]", - "description": "The details of the gift card used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The order's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the processing of the order in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "item_tax_total", - "type": "`null` \\| `number`", - "description": "The tax total applied on items", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the line items that belong to the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "Flag for describing whether or not notifications related to this should be send.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "object", - "type": "`\"order\"`", - "description": "", - "optional": false, - "defaultValue": "\"order\"", - "expandable": false, - "children": [] - }, - { - "name": "paid_total", - "type": "`number`", - "description": "The total amount paid", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_status", - "type": "[PaymentStatus](../enums/PaymentStatus.mdx)", - "description": "The order's payment status", - "optional": false, - "defaultValue": "not_paid", - "expandable": false, - "children": [] - }, - { - "name": "payments", - "type": "[Payment](Payment.mdx)[]", - "description": "The details of the payments used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`number`", - "description": "The total of discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable_amount", - "type": "`number`", - "description": "The amount that can be refunded", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunded_total", - "type": "`number`", - "description": "The total amount refunded if the order is returned.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunds", - "type": "[Refund](Refund.mdx)[]", - "description": "The details of the refunds created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The ID of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "returnable_items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the line items that are returnable as part of the order, swaps, or claims", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "returns", - "type": "[Return](Return.mdx)[]", - "description": "The details of the returns created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel", - "type": "[SalesChannel](SalesChannel.mdx)", - "description": "The details of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel_id", - "type": "`null` \\| `string`", - "description": "The ID of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_address", - "type": "[Address](Address.mdx)", - "description": "The details of the shipping address associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The ID of the shipping address associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_tax_total", - "type": "`null` \\| `number`", - "description": "The tax total applied on shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_total", - "type": "`number`", - "description": "The total of shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "[OrderStatus](../enums/OrderStatus.mdx)", - "description": "The order's status", - "optional": false, - "defaultValue": "pending", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`number`", - "description": "The subtotal of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swaps", - "type": "[Swap](Swap.mdx)[]", - "description": "The details of the swaps created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_rate", - "type": "`null` \\| `number`", - "description": "The order's tax rate", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`number`", - "description": "The total amount of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "password_hash", - "type": "`string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "phone", - "type": "`string`", - "description": "The customer's phone number", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_addresses", - "type": "[Address](Address.mdx)[]", - "description": "The details of the shipping addresses associated with the customer.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "address_1", - "type": "`null` \\| `string`", - "description": "Address line 1", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "address_2", - "type": "`null` \\| `string`", - "description": "Address line 2", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "city", - "type": "`null` \\| `string`", - "description": "City", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "company", - "type": "`null` \\| `string`", - "description": "Company name", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "country", - "type": "`null` \\| [Country](Country.mdx)", - "description": "A country object.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "country_code", - "type": "`null` \\| `string`", - "description": "The 2 character ISO code of the country in lower case", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "`null` \\| [Customer](Customer.mdx)", - "description": "Available if the relation `customer` is expanded.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer_id", - "type": "`null` \\| `string`", - "description": "ID of the customer this address belongs to", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "first_name", - "type": "`null` \\| `string`", - "description": "First name", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "ID of the address", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "last_name", - "type": "`null` \\| `string`", - "description": "Last name", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "phone", - "type": "`null` \\| `string`", - "description": "Phone Number", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "postal_code", - "type": "`null` \\| `string`", - "description": "Postal Code", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "province", - "type": "`null` \\| `string`", - "description": "Province", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/CustomerGroup.mdx b/www/apps/docs/content/references/entities/classes/CustomerGroup.mdx deleted file mode 100644 index baad3e3bf9..0000000000 --- a/www/apps/docs/content/references/entities/classes/CustomerGroup.mdx +++ /dev/null @@ -1,350 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# CustomerGroup - -A customer group that can be used to organize customers into groups of similar traits. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "orders", - "type": "[Order](Order.mdx)[]", - "description": "The details of the orders this customer placed.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "password_hash", - "type": "`string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "phone", - "type": "`string`", - "description": "The customer's phone number", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_addresses", - "type": "[Address](Address.mdx)[]", - "description": "The details of the shipping addresses associated with the customer.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The customer group's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The name of the customer group", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "price_lists", - "type": "[PriceList](PriceList.mdx)[]", - "description": "The price lists that are associated with the customer group.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer_groups", - "type": "[CustomerGroup](CustomerGroup.mdx)[]", - "description": "The details of the customer groups that the Price List can apply to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "description", - "type": "`string`", - "description": "The price list's description", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "ends_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone that the Price List stops being valid.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The price list's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "includes_tax", - "type": "`boolean`", - "description": "Whether the price list prices include tax", - "optional": false, - "defaultValue": "false", - "expandable": false, - "featureFlag": "tax_inclusive_pricing", - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The price list's name", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "prices", - "type": "[MoneyAmount](MoneyAmount.mdx)[]", - "description": "The prices that belong to the price list, represented as a Money Amount.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "starts_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone that the Price List starts being valid.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "[PriceListStatus](../enums/PriceListStatus.mdx)", - "description": "The status of the Price List", - "optional": false, - "defaultValue": "draft", - "expandable": false, - "children": [] - }, - { - "name": "type", - "type": "[PriceListType](../enums/PriceListType.mdx)", - "description": "The type of Price List. This can be one of either `sale` or `override`.", - "optional": false, - "defaultValue": "sale", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Discount.mdx b/www/apps/docs/content/references/entities/classes/Discount.mdx deleted file mode 100644 index 96b945bf3a..0000000000 --- a/www/apps/docs/content/references/entities/classes/Discount.mdx +++ /dev/null @@ -1,603 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Discount - -A discount can be applied to a cart for promotional purposes. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "parent_discount", - "type": "[Discount](Discount.mdx)", - "description": "The details of the parent discount that this discount was created from.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "code", - "type": "`string`", - "description": "A unique code for the discount - this will be used by the customer to apply the discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "ends_at", - "type": "`null` \\| `Date`", - "description": "The time at which the discount can no longer be used.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The discount's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "is_disabled", - "type": "`boolean`", - "description": "Whether the Discount has been disabled. Disabled discounts cannot be applied to carts", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "is_dynamic", - "type": "`boolean`", - "description": "A flag to indicate if multiple instances of the discount can be generated. I.e. for newsletter discounts", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "parent_discount", - "type": "[Discount](Discount.mdx)", - "description": "The details of the parent discount that this discount was created from.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "parent_discount_id", - "type": "`string`", - "description": "The Discount that the discount was created from. This will always be a dynamic discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "regions", - "type": "[Region](Region.mdx)[]", - "description": "The details of the regions in which the Discount can be used.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "rule", - "type": "[DiscountRule](DiscountRule.mdx)", - "description": "The details of the discount rule that defines how the discount will be applied to a cart..", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "rule_id", - "type": "`string`", - "description": "The ID of the discount rule that defines how the discount will be applied to a cart.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "starts_at", - "type": "`Date`", - "description": "The time at which the discount can be used.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "usage_count", - "type": "`number`", - "description": "The number of times a discount has been used.", - "optional": false, - "defaultValue": "0", - "expandable": false, - "children": [] - }, - { - "name": "usage_limit", - "type": "`null` \\| `number`", - "description": "The maximum number of times that a discount can be used.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "valid_duration", - "type": "`null` \\| `string`", - "description": "Duration the discount runs between", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "parent_discount_id", - "type": "`string`", - "description": "The Discount that the discount was created from. This will always be a dynamic discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "regions", - "type": "[Region](Region.mdx)[]", - "description": "The details of the regions in which the Discount can be used.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "automatic_taxes", - "type": "`boolean`", - "description": "Whether taxes should be automated in this region.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "countries", - "type": "[Country](Country.mdx)[]", - "description": "The details of the countries included in this region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "currency", - "type": "[Currency](Currency.mdx)", - "description": "The details of the currency used in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "currency_code", - "type": "`string`", - "description": "The three character currency code used in the region.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillment_providers", - "type": "[FulfillmentProvider](FulfillmentProvider.mdx)[]", - "description": "The details of the fulfillment providers that can be used to fulfill items of orders and similar resources in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_cards_taxable", - "type": "`boolean`", - "description": "Whether the gift cards are taxable or not in this region.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The region's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "includes_tax", - "type": "`boolean`", - "description": "Whether the prices for the region include tax", - "optional": false, - "defaultValue": "false", - "expandable": false, - "featureFlag": "tax_inclusive_pricing", - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The name of the region as displayed to the customer. If the Region only has one country it is recommended to write the country name.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_providers", - "type": "[PaymentProvider](PaymentProvider.mdx)[]", - "description": "The details of the payment providers that can be used to process payments in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_code", - "type": "`string`", - "description": "The tax code used on purchases in the Region. This may be used by other systems for accounting purposes.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_provider", - "type": "[TaxProvider](TaxProvider.mdx)", - "description": "The details of the tax provider used in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_provider_id", - "type": "`null` \\| `string`", - "description": "The ID of the tax provider used in this region", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rate", - "type": "`number`", - "description": "The tax rate that should be charged on purchases in the Region.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rates", - "type": "`null` \\| [TaxRate](TaxRate.mdx)[]", - "description": "The details of the tax rates used in the region, aside from the default rate.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "rule", - "type": "[DiscountRule](DiscountRule.mdx)", - "description": "The details of the discount rule that defines how the discount will be applied to a cart..", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "allocation", - "type": "[AllocationType](../enums/AllocationType.mdx)", - "description": "The scope that the discount should apply to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "conditions", - "type": "[DiscountCondition](DiscountCondition.mdx)[]", - "description": "The details of the discount conditions associated with the rule. They can be used to limit when the discount can be used.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "description", - "type": "`string`", - "description": "A short description of the discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The discount rule's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "type", - "type": "[DiscountRuleType](../enums/DiscountRuleType.mdx)", - "description": "The type of the Discount, can be `fixed` for discounts that reduce the price by a fixed amount, `percentage` for percentage reductions or `free\\_shipping` for shipping vouchers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`number`", - "description": "The value that the discount represents; this will depend on the type of the discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "rule_id", - "type": "`string`", - "description": "The ID of the discount rule that defines how the discount will be applied to a cart.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "starts_at", - "type": "`Date`", - "description": "The time at which the discount can be used.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "usage_count", - "type": "`number`", - "description": "The number of times a discount has been used.", - "optional": false, - "defaultValue": "0", - "expandable": false, - "children": [] - }, - { - "name": "usage_limit", - "type": "`null` \\| `number`", - "description": "The maximum number of times that a discount can be used.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "valid_duration", - "type": "`null` \\| `string`", - "description": "Duration the discount runs between", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/DiscountCondition.mdx b/www/apps/docs/content/references/entities/classes/DiscountCondition.mdx deleted file mode 100644 index 4ae9cfb844..0000000000 --- a/www/apps/docs/content/references/entities/classes/DiscountCondition.mdx +++ /dev/null @@ -1,869 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# DiscountCondition - -Holds rule conditions for when a discount is applicable - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The name of the customer group", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "price_lists", - "type": "[PriceList](PriceList.mdx)[]", - "description": "The price lists that are associated with the customer group.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_rule", - "type": "[DiscountRule](DiscountRule.mdx)", - "description": "The details of the discount rule associated with the condition.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "allocation", - "type": "[AllocationType](../enums/AllocationType.mdx)", - "description": "The scope that the discount should apply to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "conditions", - "type": "[DiscountCondition](DiscountCondition.mdx)[]", - "description": "The details of the discount conditions associated with the rule. They can be used to limit when the discount can be used.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "description", - "type": "`string`", - "description": "A short description of the discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The discount rule's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "type", - "type": "[DiscountRuleType](../enums/DiscountRuleType.mdx)", - "description": "The type of the Discount, can be `fixed` for discounts that reduce the price by a fixed amount, `percentage` for percentage reductions or `free\\_shipping` for shipping vouchers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`number`", - "description": "The value that the discount represents; this will depend on the type of the discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "discount_rule_id", - "type": "`string`", - "description": "The ID of the discount rule associated with the condition", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The discount condition's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "operator", - "type": "[DiscountConditionOperator](../enums/DiscountConditionOperator.mdx)", - "description": "The operator of the condition. `in` indicates that discountable resources are within the specified resources. `not\\_in` indicates that discountable resources are everything but the specified resources.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [ - { - "name": "IN", - "type": "`\"in\"`", - "description": "The discountable resources are within the specified resources.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "NOT_IN", - "type": "`\"not_in\"`", - "description": "The discountable resources are everything but the specified resources.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "product_collections", - "type": "[ProductCollection](ProductCollection.mdx)[]", - "description": "Product collections associated with this condition if `type` is `product\\_collections`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "handle", - "type": "`string`", - "description": "A unique string that identifies the Product Collection - can for example be used in slug structures.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The product collection's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "products", - "type": "[Product](Product.mdx)[]", - "description": "The details of the products that belong to this product collection.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "title", - "type": "`string`", - "description": "The title that the Product Collection is identified by.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "product_tags", - "type": "[ProductTag](ProductTag.mdx)[]", - "description": "Product tags associated with this condition if `type` is `product\\_tags`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The product tag's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`string`", - "description": "The value that the Product Tag represents", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "product_types", - "type": "[ProductType](ProductType.mdx)[]", - "description": "Product types associated with this condition if `type` is `product\\_types`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The product type's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`string`", - "description": "The value that the Product Type represents.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "products", - "type": "[Product](Product.mdx)[]", - "description": "products associated with this condition if `type` is `products`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "categories", - "type": "[ProductCategory](ProductCategory.mdx)[]", - "description": "The details of the product categories that this product belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "featureFlag": "product_categories", - "children": [] - }, - { - "name": "collection", - "type": "[ProductCollection](ProductCollection.mdx)", - "description": "The details of the product collection that the product belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "collection_id", - "type": "`null` \\| `string`", - "description": "The ID of the product collection that the product belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "description", - "type": "`null` \\| `string`", - "description": "A short description of the Product.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discountable", - "type": "`boolean`", - "description": "Whether the Product can be discounted. Discounts will not apply to Line Items of this Product when this flag is set to `false`.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "external_id", - "type": "`null` \\| `string`", - "description": "The external ID of the product", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "handle", - "type": "`null` \\| `string`", - "description": "A unique identifier for the Product (e.g. for slug structure).", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "height", - "type": "`null` \\| `number`", - "description": "The height of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "hs_code", - "type": "`null` \\| `string`", - "description": "The Harmonized System code of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The product's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "images", - "type": "[Image](Image.mdx)[]", - "description": "The details of the product's images.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "is_giftcard", - "type": "`boolean`", - "description": "Whether the Product represents a Gift Card. Products that represent Gift Cards will automatically generate a redeemable Gift Card code once they are purchased.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "length", - "type": "`null` \\| `number`", - "description": "The length of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "material", - "type": "`null` \\| `string`", - "description": "The material and composition that the Product Variant is made of, May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`null` \\| `Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "mid_code", - "type": "`null` \\| `string`", - "description": "The Manufacturers Identification code that identifies the manufacturer of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "options", - "type": "[ProductOption](ProductOption.mdx)[]", - "description": "The details of the Product Options that are defined for the Product. The product's variants will have a unique combination of values of the product's options.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "origin_country", - "type": "`null` \\| `string`", - "description": "The country in which the Product Variant was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "profile", - "type": "[ShippingProfile](ShippingProfile.mdx)", - "description": "The details of the shipping profile that the product belongs to. The shipping profile has a set of defined shipping options that can be used to fulfill the product.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "profile_id", - "type": "`string`", - "description": "The ID of the shipping profile that the product belongs to. The shipping profile has a set of defined shipping options that can be used to fulfill the product.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "profiles", - "type": "[ShippingProfile](ShippingProfile.mdx)[]", - "description": "Available if the relation `profiles` is expanded.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "sales_channels", - "type": "[SalesChannel](SalesChannel.mdx)[]", - "description": "The details of the sales channels this product is available in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "status", - "type": "[ProductStatus](../enums/ProductStatus.mdx)", - "description": "The status of the product", - "optional": false, - "defaultValue": "draft", - "expandable": false, - "children": [] - }, - { - "name": "subtitle", - "type": "`null` \\| `string`", - "description": "An optional subtitle that can be used to further specify the Product.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tags", - "type": "[ProductTag](ProductTag.mdx)[]", - "description": "The details of the product tags used in this product.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "thumbnail", - "type": "`null` \\| `string`", - "description": "A URL to an image file that can be used to identify the Product.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "title", - "type": "`string`", - "description": "A title that can be displayed for easy identification of the Product.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "type", - "type": "[ProductType](ProductType.mdx)", - "description": "The details of the product type that the product belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "type_id", - "type": "`null` \\| `string`", - "description": "The ID of the product type that the product belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variants", - "type": "[ProductVariant](ProductVariant.mdx)[]", - "description": "The details of the Product Variants that belong to the Product. Each will have a unique combination of values of the product's options.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "weight", - "type": "`null` \\| `number`", - "description": "The weight of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "width", - "type": "`null` \\| `number`", - "description": "The width of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "type", - "type": "[DiscountConditionType](../enums/DiscountConditionType.mdx)", - "description": "The type of the condition. The type affects the available resources associated with the condition. For example, if the type is `products`, that means the `products` relation will hold the products associated with this condition and other relations will be empty.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [ - { - "name": "CUSTOMER_GROUPS", - "type": "`\"customer_groups\"`", - "description": "The discount condition is used for customer groups.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "PRODUCTS", - "type": "`\"products\"`", - "description": "The discount condition is used for products.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "PRODUCT_COLLECTIONS", - "type": "`\"product_collections\"`", - "description": "The discount condition is used for product collections.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "PRODUCT_TAGS", - "type": "`\"product_tags\"`", - "description": "The discount condition is used for product tags.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "PRODUCT_TYPES", - "type": "`\"product_types\"`", - "description": "The discount condition is used for product types.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/DiscountConditionCustomerGroup.mdx b/www/apps/docs/content/references/entities/classes/DiscountConditionCustomerGroup.mdx deleted file mode 100644 index cd2c858b1e..0000000000 --- a/www/apps/docs/content/references/entities/classes/DiscountConditionCustomerGroup.mdx +++ /dev/null @@ -1,277 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# DiscountConditionCustomerGroup - -Associates a discount condition with a customer group - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The name of the customer group", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "price_lists", - "type": "[PriceList](PriceList.mdx)[]", - "description": "The price lists that are associated with the customer group.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "customer_group_id", - "type": "`string`", - "description": "The ID of the Product Tag", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_condition", - "type": "[DiscountCondition](DiscountCondition.mdx)", - "description": "Available if the relation `discount\\_condition` is expanded.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer_groups", - "type": "[CustomerGroup](CustomerGroup.mdx)[]", - "description": "Customer groups associated with this condition if `type` is `customer\\_groups`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_rule", - "type": "[DiscountRule](DiscountRule.mdx)", - "description": "The details of the discount rule associated with the condition.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "discount_rule_id", - "type": "`string`", - "description": "The ID of the discount rule associated with the condition", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The discount condition's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "operator", - "type": "[DiscountConditionOperator](../enums/DiscountConditionOperator.mdx)", - "description": "The operator of the condition. `in` indicates that discountable resources are within the specified resources. `not\\_in` indicates that discountable resources are everything but the specified resources.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_collections", - "type": "[ProductCollection](ProductCollection.mdx)[]", - "description": "Product collections associated with this condition if `type` is `product\\_collections`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_tags", - "type": "[ProductTag](ProductTag.mdx)[]", - "description": "Product tags associated with this condition if `type` is `product\\_tags`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_types", - "type": "[ProductType](ProductType.mdx)[]", - "description": "Product types associated with this condition if `type` is `product\\_types`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "products", - "type": "[Product](Product.mdx)[]", - "description": "products associated with this condition if `type` is `products`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "type", - "type": "[DiscountConditionType](../enums/DiscountConditionType.mdx)", - "description": "The type of the condition. The type affects the available resources associated with the condition. For example, if the type is `products`, that means the `products` relation will hold the products associated with this condition and other relations will be empty.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/DiscountConditionProduct.mdx b/www/apps/docs/content/references/entities/classes/DiscountConditionProduct.mdx deleted file mode 100644 index 633c9d6bfd..0000000000 --- a/www/apps/docs/content/references/entities/classes/DiscountConditionProduct.mdx +++ /dev/null @@ -1,521 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# DiscountConditionProduct - -This represents the association between a discount condition and a product - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "operator", - "type": "[DiscountConditionOperator](../enums/DiscountConditionOperator.mdx)", - "description": "The operator of the condition. `in` indicates that discountable resources are within the specified resources. `not\\_in` indicates that discountable resources are everything but the specified resources.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_collections", - "type": "[ProductCollection](ProductCollection.mdx)[]", - "description": "Product collections associated with this condition if `type` is `product\\_collections`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_tags", - "type": "[ProductTag](ProductTag.mdx)[]", - "description": "Product tags associated with this condition if `type` is `product\\_tags`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_types", - "type": "[ProductType](ProductType.mdx)[]", - "description": "Product types associated with this condition if `type` is `product\\_types`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "products", - "type": "[Product](Product.mdx)[]", - "description": "products associated with this condition if `type` is `products`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "type", - "type": "[DiscountConditionType](../enums/DiscountConditionType.mdx)", - "description": "The type of the condition. The type affects the available resources associated with the condition. For example, if the type is `products`, that means the `products` relation will hold the products associated with this condition and other relations will be empty.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product", - "type": "[Product](Product.mdx)", - "description": "The details of the product.", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "categories", - "type": "[ProductCategory](ProductCategory.mdx)[]", - "description": "The details of the product categories that this product belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "featureFlag": "product_categories", - "children": [] - }, - { - "name": "collection", - "type": "[ProductCollection](ProductCollection.mdx)", - "description": "The details of the product collection that the product belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "collection_id", - "type": "`null` \\| `string`", - "description": "The ID of the product collection that the product belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "description", - "type": "`null` \\| `string`", - "description": "A short description of the Product.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discountable", - "type": "`boolean`", - "description": "Whether the Product can be discounted. Discounts will not apply to Line Items of this Product when this flag is set to `false`.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "external_id", - "type": "`null` \\| `string`", - "description": "The external ID of the product", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "handle", - "type": "`null` \\| `string`", - "description": "A unique identifier for the Product (e.g. for slug structure).", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "height", - "type": "`null` \\| `number`", - "description": "The height of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "hs_code", - "type": "`null` \\| `string`", - "description": "The Harmonized System code of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The product's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "images", - "type": "[Image](Image.mdx)[]", - "description": "The details of the product's images.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "is_giftcard", - "type": "`boolean`", - "description": "Whether the Product represents a Gift Card. Products that represent Gift Cards will automatically generate a redeemable Gift Card code once they are purchased.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "length", - "type": "`null` \\| `number`", - "description": "The length of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "material", - "type": "`null` \\| `string`", - "description": "The material and composition that the Product Variant is made of, May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`null` \\| `Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "mid_code", - "type": "`null` \\| `string`", - "description": "The Manufacturers Identification code that identifies the manufacturer of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "options", - "type": "[ProductOption](ProductOption.mdx)[]", - "description": "The details of the Product Options that are defined for the Product. The product's variants will have a unique combination of values of the product's options.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "origin_country", - "type": "`null` \\| `string`", - "description": "The country in which the Product Variant was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "profile", - "type": "[ShippingProfile](ShippingProfile.mdx)", - "description": "The details of the shipping profile that the product belongs to. The shipping profile has a set of defined shipping options that can be used to fulfill the product.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "profile_id", - "type": "`string`", - "description": "The ID of the shipping profile that the product belongs to. The shipping profile has a set of defined shipping options that can be used to fulfill the product.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "profiles", - "type": "[ShippingProfile](ShippingProfile.mdx)[]", - "description": "Available if the relation `profiles` is expanded.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "sales_channels", - "type": "[SalesChannel](SalesChannel.mdx)[]", - "description": "The details of the sales channels this product is available in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "status", - "type": "[ProductStatus](../enums/ProductStatus.mdx)", - "description": "The status of the product", - "optional": false, - "defaultValue": "draft", - "expandable": false, - "children": [] - }, - { - "name": "subtitle", - "type": "`null` \\| `string`", - "description": "An optional subtitle that can be used to further specify the Product.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tags", - "type": "[ProductTag](ProductTag.mdx)[]", - "description": "The details of the product tags used in this product.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "thumbnail", - "type": "`null` \\| `string`", - "description": "A URL to an image file that can be used to identify the Product.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "title", - "type": "`string`", - "description": "A title that can be displayed for easy identification of the Product.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "type", - "type": "[ProductType](ProductType.mdx)", - "description": "The details of the product type that the product belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "type_id", - "type": "`null` \\| `string`", - "description": "The ID of the product type that the product belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variants", - "type": "[ProductVariant](ProductVariant.mdx)[]", - "description": "The details of the Product Variants that belong to the Product. Each will have a unique combination of values of the product's options.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "weight", - "type": "`null` \\| `number`", - "description": "The weight of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "width", - "type": "`null` \\| `number`", - "description": "The width of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "product_id", - "type": "`string`", - "description": "The ID of the Product Tag", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/DiscountConditionProductCollection.mdx b/www/apps/docs/content/references/entities/classes/DiscountConditionProductCollection.mdx deleted file mode 100644 index 6e74dc5277..0000000000 --- a/www/apps/docs/content/references/entities/classes/DiscountConditionProductCollection.mdx +++ /dev/null @@ -1,277 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# DiscountConditionProductCollection - -This represents the association between a discount condition and a product collection - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "operator", - "type": "[DiscountConditionOperator](../enums/DiscountConditionOperator.mdx)", - "description": "The operator of the condition. `in` indicates that discountable resources are within the specified resources. `not\\_in` indicates that discountable resources are everything but the specified resources.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_collections", - "type": "[ProductCollection](ProductCollection.mdx)[]", - "description": "Product collections associated with this condition if `type` is `product\\_collections`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_tags", - "type": "[ProductTag](ProductTag.mdx)[]", - "description": "Product tags associated with this condition if `type` is `product\\_tags`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_types", - "type": "[ProductType](ProductType.mdx)[]", - "description": "Product types associated with this condition if `type` is `product\\_types`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "products", - "type": "[Product](Product.mdx)[]", - "description": "products associated with this condition if `type` is `products`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "type", - "type": "[DiscountConditionType](../enums/DiscountConditionType.mdx)", - "description": "The type of the condition. The type affects the available resources associated with the condition. For example, if the type is `products`, that means the `products` relation will hold the products associated with this condition and other relations will be empty.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_collection", - "type": "[ProductCollection](ProductCollection.mdx)", - "description": "The details of the product collection.", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "handle", - "type": "`string`", - "description": "A unique string that identifies the Product Collection - can for example be used in slug structures.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The product collection's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "products", - "type": "[Product](Product.mdx)[]", - "description": "The details of the products that belong to this product collection.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "title", - "type": "`string`", - "description": "The title that the Product Collection is identified by.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "product_collection_id", - "type": "`string`", - "description": "The ID of the Product Collection", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/DiscountConditionProductTag.mdx b/www/apps/docs/content/references/entities/classes/DiscountConditionProductTag.mdx deleted file mode 100644 index 6d518847a0..0000000000 --- a/www/apps/docs/content/references/entities/classes/DiscountConditionProductTag.mdx +++ /dev/null @@ -1,259 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# DiscountConditionProductTag - -This represents the association between a discount condition and a product tag - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "operator", - "type": "[DiscountConditionOperator](../enums/DiscountConditionOperator.mdx)", - "description": "The operator of the condition. `in` indicates that discountable resources are within the specified resources. `not\\_in` indicates that discountable resources are everything but the specified resources.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_collections", - "type": "[ProductCollection](ProductCollection.mdx)[]", - "description": "Product collections associated with this condition if `type` is `product\\_collections`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_tags", - "type": "[ProductTag](ProductTag.mdx)[]", - "description": "Product tags associated with this condition if `type` is `product\\_tags`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_types", - "type": "[ProductType](ProductType.mdx)[]", - "description": "Product types associated with this condition if `type` is `product\\_types`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "products", - "type": "[Product](Product.mdx)[]", - "description": "products associated with this condition if `type` is `products`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "type", - "type": "[DiscountConditionType](../enums/DiscountConditionType.mdx)", - "description": "The type of the condition. The type affects the available resources associated with the condition. For example, if the type is `products`, that means the `products` relation will hold the products associated with this condition and other relations will be empty.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_tag", - "type": "[ProductTag](ProductTag.mdx)", - "description": "The details of the product tag.", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The product tag's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`string`", - "description": "The value that the Product Tag represents", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "product_tag_id", - "type": "`string`", - "description": "The ID of the Product Tag", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/DiscountConditionProductType.mdx b/www/apps/docs/content/references/entities/classes/DiscountConditionProductType.mdx deleted file mode 100644 index 644acb1462..0000000000 --- a/www/apps/docs/content/references/entities/classes/DiscountConditionProductType.mdx +++ /dev/null @@ -1,259 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# DiscountConditionProductType - -This represents the association between a discount condition and a product type - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "operator", - "type": "[DiscountConditionOperator](../enums/DiscountConditionOperator.mdx)", - "description": "The operator of the condition. `in` indicates that discountable resources are within the specified resources. `not\\_in` indicates that discountable resources are everything but the specified resources.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_collections", - "type": "[ProductCollection](ProductCollection.mdx)[]", - "description": "Product collections associated with this condition if `type` is `product\\_collections`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_tags", - "type": "[ProductTag](ProductTag.mdx)[]", - "description": "Product tags associated with this condition if `type` is `product\\_tags`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_types", - "type": "[ProductType](ProductType.mdx)[]", - "description": "Product types associated with this condition if `type` is `product\\_types`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "products", - "type": "[Product](Product.mdx)[]", - "description": "products associated with this condition if `type` is `products`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "type", - "type": "[DiscountConditionType](../enums/DiscountConditionType.mdx)", - "description": "The type of the condition. The type affects the available resources associated with the condition. For example, if the type is `products`, that means the `products` relation will hold the products associated with this condition and other relations will be empty.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_type", - "type": "[ProductType](ProductType.mdx)", - "description": "The details of the product type.", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The product type's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`string`", - "description": "The value that the Product Type represents.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "product_type_id", - "type": "`string`", - "description": "The ID of the Product Tag", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/DiscountRule.mdx b/www/apps/docs/content/references/entities/classes/DiscountRule.mdx deleted file mode 100644 index ec01475bed..0000000000 --- a/www/apps/docs/content/references/entities/classes/DiscountRule.mdx +++ /dev/null @@ -1,278 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# DiscountRule - -A discount rule defines how a Discount is calculated when applied to a Cart. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "operator", - "type": "[DiscountConditionOperator](../enums/DiscountConditionOperator.mdx)", - "description": "The operator of the condition. `in` indicates that discountable resources are within the specified resources. `not\\_in` indicates that discountable resources are everything but the specified resources.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_collections", - "type": "[ProductCollection](ProductCollection.mdx)[]", - "description": "Product collections associated with this condition if `type` is `product\\_collections`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_tags", - "type": "[ProductTag](ProductTag.mdx)[]", - "description": "Product tags associated with this condition if `type` is `product\\_tags`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_types", - "type": "[ProductType](ProductType.mdx)[]", - "description": "Product types associated with this condition if `type` is `product\\_types`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "products", - "type": "[Product](Product.mdx)[]", - "description": "products associated with this condition if `type` is `products`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "type", - "type": "[DiscountConditionType](../enums/DiscountConditionType.mdx)", - "description": "The type of the condition. The type affects the available resources associated with the condition. For example, if the type is `products`, that means the `products` relation will hold the products associated with this condition and other relations will be empty.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "description", - "type": "`string`", - "description": "A short description of the discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The discount rule's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "type", - "type": "[DiscountRuleType](../enums/DiscountRuleType.mdx)", - "description": "The type of the Discount, can be `fixed` for discounts that reduce the price by a fixed amount, `percentage` for percentage reductions or `free\\_shipping` for shipping vouchers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [ - { - "name": "FIXED", - "type": "`\"fixed\"`", - "description": "Discounts that reduce the price by a fixed amount.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "FREE_SHIPPING", - "type": "`\"free_shipping\"`", - "description": "Discounts that sets the shipping price to `0`.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "PERCENTAGE", - "type": "`\"percentage\"`", - "description": "Discounts that reduce the price by a percentage reduction.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`number`", - "description": "The value that the discount represents; this will depend on the type of the discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/DraftOrder.mdx b/www/apps/docs/content/references/entities/classes/DraftOrder.mdx deleted file mode 100644 index b43170d7dd..0000000000 --- a/www/apps/docs/content/references/entities/classes/DraftOrder.mdx +++ /dev/null @@ -1,140 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# DraftOrder - -A draft order is created by an admin without direct involvement of the customer. Once its payment is marked as captured, it is transformed into an order. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification_order", - "type": "`boolean`", - "description": "Whether to send the customer notifications regarding order updates.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order created from the draft order when its payment is captured.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the order created from the draft order when its payment is captured.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "[DraftOrderStatus](../enums/DraftOrderStatus.mdx)", - "description": "The status of the draft order. It's changed to `completed` when it's transformed to an order.", - "optional": false, - "defaultValue": "open", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Fulfillment.mdx b/www/apps/docs/content/references/entities/classes/Fulfillment.mdx deleted file mode 100644 index a3f2f451e7..0000000000 --- a/www/apps/docs/content/references/entities/classes/Fulfillment.mdx +++ /dev/null @@ -1,1280 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Fulfillment - -A Fulfillment is created once an admin can prepare the purchased goods. Fulfillments will eventually be shipped and hold information about how to track shipments. Fulfillments are created through a fulfillment provider, which typically integrates a third-party shipping service. Fulfillments can be associated with orders, claims, swaps, and returns. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "Flag for describing whether or not notifications related to this should be send.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that this claim was created for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the order that the claim comes from.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_status", - "type": "[ClaimPaymentStatus](../enums/ClaimPaymentStatus.mdx)", - "description": "The status of the claim's payment", - "optional": false, - "defaultValue": "na", - "expandable": false, - "children": [] - }, - { - "name": "refund_amount", - "type": "`number`", - "description": "The amount that will be refunded in conjunction with the claim", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "return_order", - "type": "[Return](Return.mdx)", - "description": "The details of the return associated with the claim if the claim's type is `replace`.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address", - "type": "[Address](Address.mdx)", - "description": "The details of the address that new items should be shipped to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The ID of the address that the new items should be shipped to", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods that the claim order will be shipped with.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "type", - "type": "[ClaimType](../enums/ClaimType.mdx)", - "description": "The claim's type", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "claim_order_id", - "type": "`string`", - "description": "The ID of the Claim that the Fulfillment belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "data", - "type": "`Record`", - "description": "This contains all the data necessary for the Fulfillment provider to handle the fulfillment.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The fulfillment's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of the fulfillment in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "items", - "type": "[FulfillmentItem](FulfillmentItem.mdx)[]", - "description": "The Fulfillment Items in the Fulfillment. These hold information about how many of each Line Item has been fulfilled.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "fulfillment", - "type": "[Fulfillment](Fulfillment.mdx)", - "description": "The details of the fulfillment.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "fulfillment_id", - "type": "`string`", - "description": "The ID of the Fulfillment that the Fulfillment Item belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "item", - "type": "[LineItem](LineItem.mdx)", - "description": "The details of the line item.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "item_id", - "type": "`string`", - "description": "The ID of the Line Item that the Fulfillment Item references.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "quantity", - "type": "`number`", - "description": "The quantity of the Line Item that is included in the Fulfillment.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "location_id", - "type": "`null` \\| `string`", - "description": "The ID of the stock location the fulfillment will be shipped from", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "Flag for describing whether or not notifications related to this should be sent.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the fulfillment may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "billing_address", - "type": "[Address](Address.mdx)", - "description": "The details of the billing address associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "billing_address_id", - "type": "`string`", - "description": "The ID of the billing address associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "canceled_at", - "type": "`Date`", - "description": "The date the order was canceled on.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "cart", - "type": "[Cart](Cart.mdx)", - "description": "The details of the cart associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the cart associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "claims", - "type": "[ClaimOrder](ClaimOrder.mdx)[]", - "description": "The details of the claims created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "currency", - "type": "[Currency](Currency.mdx)", - "description": "The details of the currency used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "currency_code", - "type": "`string`", - "description": "The 3 character currency code that is used in the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "[Customer](Customer.mdx)", - "description": "The details of the customer associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "customer_id", - "type": "`string`", - "description": "The ID of the customer associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_total", - "type": "`number`", - "description": "The total of discount rounded", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discounts", - "type": "[Discount](Discount.mdx)[]", - "description": "The details of the discounts applied on the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "display_id", - "type": "`number`", - "description": "The order's display ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "draft_order", - "type": "[DraftOrder](DraftOrder.mdx)", - "description": "The details of the draft order this order was created from.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "draft_order_id", - "type": "`string`", - "description": "The ID of the draft order this order was created from.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "edits", - "type": "[OrderEdit](OrderEdit.mdx)[]", - "description": "The details of the order edits done on the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "email", - "type": "`string`", - "description": "The email associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "external_id", - "type": "`null` \\| `string`", - "description": "The ID of an external order.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillment_status", - "type": "[FulfillmentStatus](../enums/FulfillmentStatus.mdx)", - "description": "The order's fulfillment status", - "optional": false, - "defaultValue": "not_fulfilled", - "expandable": false, - "children": [] - }, - { - "name": "fulfillments", - "type": "[Fulfillment](Fulfillment.mdx)[]", - "description": "The details of the fulfillments created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_card_tax_total", - "type": "`number`", - "description": "The total of gift cards with taxes", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_total", - "type": "`number`", - "description": "The total of gift cards", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_transactions", - "type": "[GiftCardTransaction](GiftCardTransaction.mdx)[]", - "description": "The gift card transactions made in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_cards", - "type": "[GiftCard](GiftCard.mdx)[]", - "description": "The details of the gift card used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The order's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the processing of the order in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "item_tax_total", - "type": "`null` \\| `number`", - "description": "The tax total applied on items", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the line items that belong to the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "Flag for describing whether or not notifications related to this should be send.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "object", - "type": "`\"order\"`", - "description": "", - "optional": false, - "defaultValue": "\"order\"", - "expandable": false, - "children": [] - }, - { - "name": "paid_total", - "type": "`number`", - "description": "The total amount paid", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_status", - "type": "[PaymentStatus](../enums/PaymentStatus.mdx)", - "description": "The order's payment status", - "optional": false, - "defaultValue": "not_paid", - "expandable": false, - "children": [] - }, - { - "name": "payments", - "type": "[Payment](Payment.mdx)[]", - "description": "The details of the payments used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`number`", - "description": "The total of discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable_amount", - "type": "`number`", - "description": "The amount that can be refunded", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunded_total", - "type": "`number`", - "description": "The total amount refunded if the order is returned.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunds", - "type": "[Refund](Refund.mdx)[]", - "description": "The details of the refunds created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The ID of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "returnable_items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the line items that are returnable as part of the order, swaps, or claims", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "returns", - "type": "[Return](Return.mdx)[]", - "description": "The details of the returns created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel", - "type": "[SalesChannel](SalesChannel.mdx)", - "description": "The details of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel_id", - "type": "`null` \\| `string`", - "description": "The ID of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_address", - "type": "[Address](Address.mdx)", - "description": "The details of the shipping address associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The ID of the shipping address associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_tax_total", - "type": "`null` \\| `number`", - "description": "The tax total applied on shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_total", - "type": "`number`", - "description": "The total of shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "[OrderStatus](../enums/OrderStatus.mdx)", - "description": "The order's status", - "optional": false, - "defaultValue": "pending", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`number`", - "description": "The subtotal of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swaps", - "type": "[Swap](Swap.mdx)[]", - "description": "The details of the swaps created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_rate", - "type": "`null` \\| `number`", - "description": "The order's tax rate", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`number`", - "description": "The total amount of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the Order that the Fulfillment belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "provider", - "type": "[FulfillmentProvider](FulfillmentProvider.mdx)", - "description": "The details of the fulfillment provider responsible for handling the fulfillment.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "id", - "type": "`string`", - "description": "The ID of the fulfillment provider as given by the fulfillment service.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "is_installed", - "type": "`boolean`", - "description": "Whether the fulfillment service is installed in the current version. If a fulfillment service is no longer installed, the `is\\_installed` attribute is set to `false`.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "provider_id", - "type": "`string`", - "description": "The ID of the Fulfillment Provider responsible for handling the fulfillment.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipped_at", - "type": "`Date`", - "description": "The date with timezone at which the Fulfillment was shipped.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swap", - "type": "[Swap](Swap.mdx)", - "description": "The details of the swap that the fulfillment may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "additional_items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the new products to send to the customer, represented as line items.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "allow_backorder", - "type": "`boolean`", - "description": "If true, swaps can be completed with items out of stock", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "canceled_at", - "type": "`Date`", - "description": "The date with timezone at which the Swap was canceled.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "cart", - "type": "[Cart](Cart.mdx)", - "description": "The details of the cart that the customer uses to complete the swap.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the cart that the customer uses to complete the swap.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "confirmed_at", - "type": "`Date`", - "description": "The date with timezone at which the Swap was confirmed by the Customer.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "difference_due", - "type": "`number`", - "description": "The difference amount between the order’s original total and the new total imposed by the swap. If its value is negative, a refund must be issues to the customer. If it's positive, additional payment must be authorized by the customer. Otherwise, no payment processing is required.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillment_status", - "type": "[SwapFulfillmentStatus](../enums/SwapFulfillmentStatus.mdx)", - "description": "The status of the Fulfillment of the Swap.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillments", - "type": "[Fulfillment](Fulfillment.mdx)[]", - "description": "The details of the fulfillments that are used to send the new items to the customer.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The swap's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of the swap in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "If set to true, no notification will be sent related to this swap", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the swap belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the order that the swap belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment", - "type": "[Payment](Payment.mdx)", - "description": "The details of the additional payment authorized by the customer when `difference\\_due` is positive.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "payment_status", - "type": "[SwapPaymentStatus](../enums/SwapPaymentStatus.mdx)", - "description": "The status of the Payment of the Swap. The payment may either refer to the refund of an amount or the authorization of a new amount.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "return_order", - "type": "[Return](Return.mdx)", - "description": "The details of the return that belongs to the swap, which holds the details on the items being returned.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address", - "type": "[Address](Address.mdx)", - "description": "The details of the shipping address that the new items should be sent to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The Address to send the new Line Items to - in most cases this will be the same as the shipping address on the Order.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods used to fulfill the additional items purchased.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "swap_id", - "type": "`string`", - "description": "The ID of the Swap that the Fulfillment belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tracking_links", - "type": "[TrackingLink](TrackingLink.mdx)[]", - "description": "The Tracking Links that can be used to track the status of the Fulfillment. These will usually be provided by the Fulfillment Provider.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillment", - "type": "[Fulfillment](Fulfillment.mdx)", - "description": "The details of the fulfillment that the tracking link belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "fulfillment_id", - "type": "`string`", - "description": "The ID of the fulfillment that the tracking link belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The tracking link's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of a process in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tracking_number", - "type": "`string`", - "description": "The tracking number given by the shipping carrier.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "url", - "type": "`string`", - "description": "The URL at which the status of the shipment can be tracked.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "tracking_numbers", - "type": "`string`[]", - "description": "The tracking numbers that can be used to track the status of the fulfillment.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/FulfillmentItem.mdx b/www/apps/docs/content/references/entities/classes/FulfillmentItem.mdx deleted file mode 100644 index 86239d574c..0000000000 --- a/www/apps/docs/content/references/entities/classes/FulfillmentItem.mdx +++ /dev/null @@ -1,638 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# FulfillmentItem - -This represents the association between a Line Item and a Fulfillment. - -## Properties - -`", - "description": "This contains all the data necessary for the Fulfillment provider to handle the fulfillment.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The fulfillment's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of the fulfillment in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "items", - "type": "[FulfillmentItem](FulfillmentItem.mdx)[]", - "description": "The Fulfillment Items in the Fulfillment. These hold information about how many of each Line Item has been fulfilled.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "location_id", - "type": "`null` \\| `string`", - "description": "The ID of the stock location the fulfillment will be shipped from", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "Flag for describing whether or not notifications related to this should be sent.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the fulfillment may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the Order that the Fulfillment belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "provider", - "type": "[FulfillmentProvider](FulfillmentProvider.mdx)", - "description": "The details of the fulfillment provider responsible for handling the fulfillment.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "provider_id", - "type": "`string`", - "description": "The ID of the Fulfillment Provider responsible for handling the fulfillment.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipped_at", - "type": "`Date`", - "description": "The date with timezone at which the Fulfillment was shipped.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swap", - "type": "[Swap](Swap.mdx)", - "description": "The details of the swap that the fulfillment may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "swap_id", - "type": "`string`", - "description": "The ID of the Swap that the Fulfillment belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tracking_links", - "type": "[TrackingLink](TrackingLink.mdx)[]", - "description": "The Tracking Links that can be used to track the status of the Fulfillment. These will usually be provided by the Fulfillment Provider.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tracking_numbers", - "type": "`string`[]", - "description": "The tracking numbers that can be used to track the status of the fulfillment.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "fulfillment_id", - "type": "`string`", - "description": "The ID of the Fulfillment that the Fulfillment Item belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "item", - "type": "[LineItem](LineItem.mdx)", - "description": "The details of the line item.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "adjustments", - "type": "[LineItemAdjustment](LineItemAdjustment.mdx)[]", - "description": "The details of the item's adjustments, which are available when a discount is applied on the item.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "allow_discounts", - "type": "`boolean`", - "description": "Flag to indicate if the Line Item should be included when doing discount calculations.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "cart", - "type": "[Cart](Cart.mdx)", - "description": "The details of the cart that the line item may belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the cart that the line item may belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "claim_order", - "type": "[ClaimOrder](ClaimOrder.mdx)", - "description": "The details of the claim that the line item may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "claim_order_id", - "type": "`string`", - "description": "The ID of the claim that the line item may belong to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "description", - "type": "`null` \\| `string`", - "description": "A more detailed description of the contents of the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_total", - "type": "`null` \\| `number`", - "description": "The total of discount of the line item rounded", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfilled_quantity", - "type": "`null` \\| `number`", - "description": "The quantity of the Line Item that has been fulfilled.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_total", - "type": "`null` \\| `number`", - "description": "The total of the gift card of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "has_shipping", - "type": "`null` \\| `boolean`", - "description": "Flag to indicate if the Line Item has fulfillment associated with it.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The line item's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "includes_tax", - "type": "`boolean`", - "description": "Indicates if the line item unit\\_price include tax", - "optional": false, - "defaultValue": "false", - "expandable": false, - "featureFlag": "tax_inclusive_pricing", - "children": [] - }, - { - "name": "is_giftcard", - "type": "`boolean`", - "description": "Flag to indicate if the Line Item is a Gift Card.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "is_return", - "type": "`boolean`", - "description": "Is the item being returned", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the line item may belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_edit", - "type": "`null` \\| [OrderEdit](OrderEdit.mdx)", - "description": "The details of the order edit.", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_edit_id", - "type": "`null` \\| `string`", - "description": "The ID of the order edit that the item may belong to.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order_id", - "type": "`null` \\| `string`", - "description": "The ID of the order that the line item may belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "original_item_id", - "type": "`null` \\| `string`", - "description": "The ID of the original line item. This is useful if the line item belongs to a resource that references an order, such as a return or an order edit.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "original_tax_total", - "type": "`null` \\| `number`", - "description": "The original tax total amount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "original_total", - "type": "`null` \\| `number`", - "description": "The original total amount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_id", - "type": "`null` \\| `string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "quantity", - "type": "`number`", - "description": "The quantity of the content in the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`null` \\| `number`", - "description": "The total of discount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable", - "type": "`null` \\| `number`", - "description": "The amount that can be refunded from the given Line Item. Takes taxes and discounts into consideration.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "returned_quantity", - "type": "`null` \\| `number`", - "description": "The quantity of the Line Item that has been returned.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipped_quantity", - "type": "`null` \\| `number`", - "description": "The quantity of the Line Item that has been shipped.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "should_merge", - "type": "`boolean`", - "description": "Flag to indicate if new Line Items with the same variant should be merged or added as an additional Line Item.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`null` \\| `number`", - "description": "The subtotal of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swap", - "type": "[Swap](Swap.mdx)", - "description": "The details of the swap that the line item may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "swap_id", - "type": "`string`", - "description": "The ID of the swap that the line item may belong to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_lines", - "type": "[LineItemTaxLine](LineItemTaxLine.mdx)[]", - "description": "The details of the item's tax lines.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "thumbnail", - "type": "`null` \\| `string`", - "description": "A URL string to a small image of the contents of the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "title", - "type": "`string`", - "description": "The title of the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`null` \\| `number`", - "description": "The total amount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "unit_price", - "type": "`number`", - "description": "The price of one unit of the content in the Line Item. This should be in the currency defined by the Cart/Order/Swap/Claim that the Line Item belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variant", - "type": "[ProductVariant](ProductVariant.mdx)", - "description": "The details of the product variant that this item was created from.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "variant_id", - "type": "`null` \\| `string`", - "description": "The id of the Product Variant contained in the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "item_id", - "type": "`string`", - "description": "The ID of the Line Item that the Fulfillment Item references.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "quantity", - "type": "`number`", - "description": "The quantity of the Line Item that is included in the Fulfillment.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/FulfillmentProvider.mdx b/www/apps/docs/content/references/entities/classes/FulfillmentProvider.mdx deleted file mode 100644 index 55bf7006c9..0000000000 --- a/www/apps/docs/content/references/entities/classes/FulfillmentProvider.mdx +++ /dev/null @@ -1,32 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# FulfillmentProvider - -A fulfillment provider represents a fulfillment service installed in the Medusa backend, either through a plugin or backend customizations. It holds the fulfillment service's installation status. - -## Properties - - diff --git a/www/apps/docs/content/references/entities/classes/GiftCard.mdx b/www/apps/docs/content/references/entities/classes/GiftCard.mdx deleted file mode 100644 index 9413c6cc0a..0000000000 --- a/www/apps/docs/content/references/entities/classes/GiftCard.mdx +++ /dev/null @@ -1,836 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# GiftCard - -Gift Cards are redeemable and represent a value that can be used towards the payment of an Order. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the gift card was purchased in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "billing_address", - "type": "[Address](Address.mdx)", - "description": "The details of the billing address associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "billing_address_id", - "type": "`string`", - "description": "The ID of the billing address associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "canceled_at", - "type": "`Date`", - "description": "The date the order was canceled on.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "cart", - "type": "[Cart](Cart.mdx)", - "description": "The details of the cart associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the cart associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "claims", - "type": "[ClaimOrder](ClaimOrder.mdx)[]", - "description": "The details of the claims created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "currency", - "type": "[Currency](Currency.mdx)", - "description": "The details of the currency used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "currency_code", - "type": "`string`", - "description": "The 3 character currency code that is used in the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "[Customer](Customer.mdx)", - "description": "The details of the customer associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "customer_id", - "type": "`string`", - "description": "The ID of the customer associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_total", - "type": "`number`", - "description": "The total of discount rounded", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discounts", - "type": "[Discount](Discount.mdx)[]", - "description": "The details of the discounts applied on the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "display_id", - "type": "`number`", - "description": "The order's display ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "draft_order", - "type": "[DraftOrder](DraftOrder.mdx)", - "description": "The details of the draft order this order was created from.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "draft_order_id", - "type": "`string`", - "description": "The ID of the draft order this order was created from.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "edits", - "type": "[OrderEdit](OrderEdit.mdx)[]", - "description": "The details of the order edits done on the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "email", - "type": "`string`", - "description": "The email associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "external_id", - "type": "`null` \\| `string`", - "description": "The ID of an external order.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillment_status", - "type": "[FulfillmentStatus](../enums/FulfillmentStatus.mdx)", - "description": "The order's fulfillment status", - "optional": false, - "defaultValue": "not_fulfilled", - "expandable": false, - "children": [] - }, - { - "name": "fulfillments", - "type": "[Fulfillment](Fulfillment.mdx)[]", - "description": "The details of the fulfillments created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_card_tax_total", - "type": "`number`", - "description": "The total of gift cards with taxes", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_total", - "type": "`number`", - "description": "The total of gift cards", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_transactions", - "type": "[GiftCardTransaction](GiftCardTransaction.mdx)[]", - "description": "The gift card transactions made in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_cards", - "type": "[GiftCard](GiftCard.mdx)[]", - "description": "The details of the gift card used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The order's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the processing of the order in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "item_tax_total", - "type": "`null` \\| `number`", - "description": "The tax total applied on items", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the line items that belong to the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "Flag for describing whether or not notifications related to this should be send.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "object", - "type": "`\"order\"`", - "description": "", - "optional": false, - "defaultValue": "\"order\"", - "expandable": false, - "children": [] - }, - { - "name": "paid_total", - "type": "`number`", - "description": "The total amount paid", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_status", - "type": "[PaymentStatus](../enums/PaymentStatus.mdx)", - "description": "The order's payment status", - "optional": false, - "defaultValue": "not_paid", - "expandable": false, - "children": [] - }, - { - "name": "payments", - "type": "[Payment](Payment.mdx)[]", - "description": "The details of the payments used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`number`", - "description": "The total of discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable_amount", - "type": "`number`", - "description": "The amount that can be refunded", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunded_total", - "type": "`number`", - "description": "The total amount refunded if the order is returned.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunds", - "type": "[Refund](Refund.mdx)[]", - "description": "The details of the refunds created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The ID of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "returnable_items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the line items that are returnable as part of the order, swaps, or claims", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "returns", - "type": "[Return](Return.mdx)[]", - "description": "The details of the returns created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel", - "type": "[SalesChannel](SalesChannel.mdx)", - "description": "The details of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel_id", - "type": "`null` \\| `string`", - "description": "The ID of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_address", - "type": "[Address](Address.mdx)", - "description": "The details of the shipping address associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The ID of the shipping address associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_tax_total", - "type": "`null` \\| `number`", - "description": "The tax total applied on shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_total", - "type": "`number`", - "description": "The total of shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "[OrderStatus](../enums/OrderStatus.mdx)", - "description": "The order's status", - "optional": false, - "defaultValue": "pending", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`number`", - "description": "The subtotal of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swaps", - "type": "[Swap](Swap.mdx)[]", - "description": "The details of the swaps created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_rate", - "type": "`null` \\| `number`", - "description": "The order's tax rate", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`number`", - "description": "The total amount of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the order that the gift card was purchased in.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region this gift card is available in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "automatic_taxes", - "type": "`boolean`", - "description": "Whether taxes should be automated in this region.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "countries", - "type": "[Country](Country.mdx)[]", - "description": "The details of the countries included in this region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "currency", - "type": "[Currency](Currency.mdx)", - "description": "The details of the currency used in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "currency_code", - "type": "`string`", - "description": "The three character currency code used in the region.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillment_providers", - "type": "[FulfillmentProvider](FulfillmentProvider.mdx)[]", - "description": "The details of the fulfillment providers that can be used to fulfill items of orders and similar resources in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_cards_taxable", - "type": "`boolean`", - "description": "Whether the gift cards are taxable or not in this region.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The region's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "includes_tax", - "type": "`boolean`", - "description": "Whether the prices for the region include tax", - "optional": false, - "defaultValue": "false", - "expandable": false, - "featureFlag": "tax_inclusive_pricing", - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The name of the region as displayed to the customer. If the Region only has one country it is recommended to write the country name.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_providers", - "type": "[PaymentProvider](PaymentProvider.mdx)[]", - "description": "The details of the payment providers that can be used to process payments in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_code", - "type": "`string`", - "description": "The tax code used on purchases in the Region. This may be used by other systems for accounting purposes.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_provider", - "type": "[TaxProvider](TaxProvider.mdx)", - "description": "The details of the tax provider used in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_provider_id", - "type": "`null` \\| `string`", - "description": "The ID of the tax provider used in this region", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rate", - "type": "`number`", - "description": "The tax rate that should be charged on purchases in the Region.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rates", - "type": "`null` \\| [TaxRate](TaxRate.mdx)[]", - "description": "The details of the tax rates used in the region, aside from the default rate.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The ID of the region this gift card is available in.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rate", - "type": "`null` \\| `number`", - "description": "The gift card's tax rate that will be applied on calculating totals", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`number`", - "description": "The value that the Gift Card represents.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/GiftCardTransaction.mdx b/www/apps/docs/content/references/entities/classes/GiftCardTransaction.mdx deleted file mode 100644 index 1c9fc03fc3..0000000000 --- a/www/apps/docs/content/references/entities/classes/GiftCardTransaction.mdx +++ /dev/null @@ -1,745 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# GiftCardTransaction - -Gift Card Transactions are created once a Customer uses a Gift Card to pay for their Order. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the gift card was purchased in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the order that the gift card was purchased in.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region this gift card is available in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The ID of the region this gift card is available in.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rate", - "type": "`null` \\| `number`", - "description": "The gift card's tax rate that will be applied on calculating totals", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`number`", - "description": "The value that the Gift Card represents.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "gift_card_id", - "type": "`string`", - "description": "The ID of the Gift Card that was used in the transaction.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The gift card transaction's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "is_taxable", - "type": "`boolean`", - "description": "Whether the transaction is taxable or not.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the gift card was used for payment.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "billing_address", - "type": "[Address](Address.mdx)", - "description": "The details of the billing address associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "billing_address_id", - "type": "`string`", - "description": "The ID of the billing address associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "canceled_at", - "type": "`Date`", - "description": "The date the order was canceled on.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "cart", - "type": "[Cart](Cart.mdx)", - "description": "The details of the cart associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the cart associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "claims", - "type": "[ClaimOrder](ClaimOrder.mdx)[]", - "description": "The details of the claims created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "currency", - "type": "[Currency](Currency.mdx)", - "description": "The details of the currency used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "currency_code", - "type": "`string`", - "description": "The 3 character currency code that is used in the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "[Customer](Customer.mdx)", - "description": "The details of the customer associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "customer_id", - "type": "`string`", - "description": "The ID of the customer associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_total", - "type": "`number`", - "description": "The total of discount rounded", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discounts", - "type": "[Discount](Discount.mdx)[]", - "description": "The details of the discounts applied on the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "display_id", - "type": "`number`", - "description": "The order's display ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "draft_order", - "type": "[DraftOrder](DraftOrder.mdx)", - "description": "The details of the draft order this order was created from.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "draft_order_id", - "type": "`string`", - "description": "The ID of the draft order this order was created from.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "edits", - "type": "[OrderEdit](OrderEdit.mdx)[]", - "description": "The details of the order edits done on the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "email", - "type": "`string`", - "description": "The email associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "external_id", - "type": "`null` \\| `string`", - "description": "The ID of an external order.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillment_status", - "type": "[FulfillmentStatus](../enums/FulfillmentStatus.mdx)", - "description": "The order's fulfillment status", - "optional": false, - "defaultValue": "not_fulfilled", - "expandable": false, - "children": [] - }, - { - "name": "fulfillments", - "type": "[Fulfillment](Fulfillment.mdx)[]", - "description": "The details of the fulfillments created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_card_tax_total", - "type": "`number`", - "description": "The total of gift cards with taxes", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_total", - "type": "`number`", - "description": "The total of gift cards", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_transactions", - "type": "[GiftCardTransaction](GiftCardTransaction.mdx)[]", - "description": "The gift card transactions made in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_cards", - "type": "[GiftCard](GiftCard.mdx)[]", - "description": "The details of the gift card used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The order's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the processing of the order in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "item_tax_total", - "type": "`null` \\| `number`", - "description": "The tax total applied on items", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the line items that belong to the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "Flag for describing whether or not notifications related to this should be send.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "object", - "type": "`\"order\"`", - "description": "", - "optional": false, - "defaultValue": "\"order\"", - "expandable": false, - "children": [] - }, - { - "name": "paid_total", - "type": "`number`", - "description": "The total amount paid", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_status", - "type": "[PaymentStatus](../enums/PaymentStatus.mdx)", - "description": "The order's payment status", - "optional": false, - "defaultValue": "not_paid", - "expandable": false, - "children": [] - }, - { - "name": "payments", - "type": "[Payment](Payment.mdx)[]", - "description": "The details of the payments used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`number`", - "description": "The total of discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable_amount", - "type": "`number`", - "description": "The amount that can be refunded", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunded_total", - "type": "`number`", - "description": "The total amount refunded if the order is returned.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunds", - "type": "[Refund](Refund.mdx)[]", - "description": "The details of the refunds created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The ID of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "returnable_items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the line items that are returnable as part of the order, swaps, or claims", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "returns", - "type": "[Return](Return.mdx)[]", - "description": "The details of the returns created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel", - "type": "[SalesChannel](SalesChannel.mdx)", - "description": "The details of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel_id", - "type": "`null` \\| `string`", - "description": "The ID of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_address", - "type": "[Address](Address.mdx)", - "description": "The details of the shipping address associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The ID of the shipping address associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_tax_total", - "type": "`null` \\| `number`", - "description": "The tax total applied on shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_total", - "type": "`number`", - "description": "The total of shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "[OrderStatus](../enums/OrderStatus.mdx)", - "description": "The order's status", - "optional": false, - "defaultValue": "pending", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`number`", - "description": "The subtotal of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swaps", - "type": "[Swap](Swap.mdx)[]", - "description": "The details of the swaps created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_rate", - "type": "`null` \\| `number`", - "description": "The order's tax rate", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`number`", - "description": "The total amount of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the order that the gift card was used for payment.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rate", - "type": "`null` \\| `number`", - "description": "The tax rate of the transaction", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/IdempotencyKey.mdx b/www/apps/docs/content/references/entities/classes/IdempotencyKey.mdx deleted file mode 100644 index b889e467c9..0000000000 --- a/www/apps/docs/content/references/entities/classes/IdempotencyKey.mdx +++ /dev/null @@ -1,104 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# IdempotencyKey - -Idempotency Key is used to continue a process in case of any failure that might occur. - -## Properties - -`", - "description": "The parameters passed to the request", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "request_path", - "type": "`string`", - "description": "The request's path", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "response_body", - "type": "`Record`", - "description": "The response's body", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "response_code", - "type": "`number`", - "description": "The response's code.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Image.mdx b/www/apps/docs/content/references/entities/classes/Image.mdx deleted file mode 100644 index 80dd5d6660..0000000000 --- a/www/apps/docs/content/references/entities/classes/Image.mdx +++ /dev/null @@ -1,68 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Image - -An Image is used to store details about uploaded images. Images are uploaded by the File Service, and the URL is provided by the File Service. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "url", - "type": "`string`", - "description": "The URL at which the image file can be found.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Invite.mdx b/www/apps/docs/content/references/entities/classes/Invite.mdx deleted file mode 100644 index 8bede060bd..0000000000 --- a/www/apps/docs/content/references/entities/classes/Invite.mdx +++ /dev/null @@ -1,132 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Invite - -An invite is created when an admin user invites a new user to join the store's team. Once the invite is accepted, it's deleted. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "role", - "type": "[UserRoles](../enums/UserRoles.mdx)", - "description": "The user's role. These roles don't change the privileges of the user.", - "optional": false, - "defaultValue": "member", - "expandable": false, - "children": [ - { - "name": "ADMIN", - "type": "`\"admin\"`", - "description": "The user is an admin.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "DEVELOPER", - "type": "`\"developer\"`", - "description": "The user is a developer.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "MEMBER", - "type": "`\"member\"`", - "description": "The user is a team member.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "token", - "type": "`string`", - "description": "The token used to accept the invite.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "user_email", - "type": "`string`", - "description": "The email of the user being invited.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/LineItem.mdx b/www/apps/docs/content/references/entities/classes/LineItem.mdx deleted file mode 100644 index 671d382fa9..0000000000 --- a/www/apps/docs/content/references/entities/classes/LineItem.mdx +++ /dev/null @@ -1,402 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# LineItem - -Line Items are created when a product is added to a Cart. When Line Items are purchased they will get copied to the resulting order, swap, or claim, and can eventually be referenced in Fulfillments and Returns. Line items may also be used for order edits. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the line item may belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_edit", - "type": "`null` \\| [OrderEdit](OrderEdit.mdx)", - "description": "The details of the order edit.", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_edit_id", - "type": "`null` \\| `string`", - "description": "The ID of the order edit that the item may belong to.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order_id", - "type": "`null` \\| `string`", - "description": "The ID of the order that the line item may belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "original_item_id", - "type": "`null` \\| `string`", - "description": "The ID of the original line item. This is useful if the line item belongs to a resource that references an order, such as a return or an order edit.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "original_tax_total", - "type": "`null` \\| `number`", - "description": "The original tax total amount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "original_total", - "type": "`null` \\| `number`", - "description": "The original total amount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "product_id", - "type": "`null` \\| `string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "quantity", - "type": "`number`", - "description": "The quantity of the content in the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`null` \\| `number`", - "description": "The total of discount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable", - "type": "`null` \\| `number`", - "description": "The amount that can be refunded from the given Line Item. Takes taxes and discounts into consideration.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "returned_quantity", - "type": "`null` \\| `number`", - "description": "The quantity of the Line Item that has been returned.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipped_quantity", - "type": "`null` \\| `number`", - "description": "The quantity of the Line Item that has been shipped.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "should_merge", - "type": "`boolean`", - "description": "Flag to indicate if new Line Items with the same variant should be merged or added as an additional Line Item.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`null` \\| `number`", - "description": "The subtotal of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swap", - "type": "[Swap](Swap.mdx)", - "description": "The details of the swap that the line item may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "swap_id", - "type": "`string`", - "description": "The ID of the swap that the line item may belong to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_lines", - "type": "[LineItemTaxLine](LineItemTaxLine.mdx)[]", - "description": "The details of the item's tax lines.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "thumbnail", - "type": "`null` \\| `string`", - "description": "A URL string to a small image of the contents of the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "title", - "type": "`string`", - "description": "The title of the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`null` \\| `number`", - "description": "The total amount of the line item", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "unit_price", - "type": "`number`", - "description": "The price of one unit of the content in the Line Item. This should be in the currency defined by the Cart/Order/Swap/Claim that the Line Item belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variant", - "type": "[ProductVariant](ProductVariant.mdx)", - "description": "The details of the product variant that this item was created from.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "variant_id", - "type": "`null` \\| `string`", - "description": "The id of the Product Variant contained in the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/LineItemAdjustment.mdx b/www/apps/docs/content/references/entities/classes/LineItemAdjustment.mdx deleted file mode 100644 index 95b0d027c5..0000000000 --- a/www/apps/docs/content/references/entities/classes/LineItemAdjustment.mdx +++ /dev/null @@ -1,86 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# LineItemAdjustment - -A Line Item Adjustment includes details on discounts applied on a line item. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/LineItemTaxLine.mdx b/www/apps/docs/content/references/entities/classes/LineItemTaxLine.mdx deleted file mode 100644 index 2ede42cbd4..0000000000 --- a/www/apps/docs/content/references/entities/classes/LineItemTaxLine.mdx +++ /dev/null @@ -1,95 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# LineItemTaxLine - -A Line Item Tax Line represents the taxes applied on a line item. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "A human friendly name for the tax", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "rate", - "type": "`number`", - "description": "The numeric rate to charge tax by", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/MoneyAmount.mdx b/www/apps/docs/content/references/entities/classes/MoneyAmount.mdx deleted file mode 100644 index 4ea8077f16..0000000000 --- a/www/apps/docs/content/references/entities/classes/MoneyAmount.mdx +++ /dev/null @@ -1,884 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# MoneyAmount - -A Money Amount represent a price amount, for example, a product variant's price or a price in a price list. Each Money Amount either has a Currency or Region associated with it to indicate the pricing in a given Currency or, for fully region-based pricing, the given price in a specific Region. If region-based pricing is used, the amount will be in the currency defined for the Region. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The name of the region as displayed to the customer. If the Region only has one country it is recommended to write the country name.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_providers", - "type": "[PaymentProvider](PaymentProvider.mdx)[]", - "description": "The details of the payment providers that can be used to process payments in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_code", - "type": "`string`", - "description": "The tax code used on purchases in the Region. This may be used by other systems for accounting purposes.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_provider", - "type": "[TaxProvider](TaxProvider.mdx)", - "description": "The details of the tax provider used in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_provider_id", - "type": "`null` \\| `string`", - "description": "The ID of the tax provider used in this region", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rate", - "type": "`number`", - "description": "The tax rate that should be charged on purchases in the Region.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rates", - "type": "`null` \\| [TaxRate](TaxRate.mdx)[]", - "description": "The details of the tax rates used in the region, aside from the default rate.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "region_id", - "type": "`null` \\| `string`", - "description": "The region's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variant", - "type": "[ProductVariant](ProductVariant.mdx)", - "description": "The details of the product variant that the money amount may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "allow_backorder", - "type": "`boolean`", - "description": "Whether the Product Variant should be purchasable when `inventory\\_quantity` is 0.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "barcode", - "type": "`null` \\| `string`", - "description": "A generic field for a GTIN number that can be used to identify the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "ean", - "type": "`null` \\| `string`", - "description": "An EAN barcode number that can be used to identify the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "height", - "type": "`null` \\| `number`", - "description": "The height of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "hs_code", - "type": "`null` \\| `string`", - "description": "The Harmonized System code of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The product variant's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "inventory_items", - "type": "[ProductVariantInventoryItem](ProductVariantInventoryItem.mdx)[]", - "description": "The details inventory items of the product variant.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "inventory_quantity", - "type": "`number`", - "description": "The current quantity of the item that is stocked.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "length", - "type": "`null` \\| `number`", - "description": "The length of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "manage_inventory", - "type": "`boolean`", - "description": "Whether Medusa should manage inventory for the Product Variant.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "material", - "type": "`null` \\| `string`", - "description": "The material and composition that the Product Variant is made of, May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`null` \\| `Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "mid_code", - "type": "`null` \\| `string`", - "description": "The Manufacturers Identification code that identifies the manufacturer of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "options", - "type": "[ProductOptionValue](ProductOptionValue.mdx)[]", - "description": "The details of the product options that this product variant defines values for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "origin_country", - "type": "`null` \\| `string`", - "description": "The country in which the Product Variant was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "prices", - "type": "[MoneyAmount](MoneyAmount.mdx)[]", - "description": "The details of the prices of the Product Variant, each represented as a Money Amount. Each Money Amount represents a price in a given currency or a specific Region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product", - "type": "[Product](Product.mdx)", - "description": "The details of the product that the product variant belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_id", - "type": "`string`", - "description": "The ID of the product that the product variant belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "purchasable", - "type": "`boolean`", - "description": "Only used with the inventory modules. A boolean value indicating whether the Product Variant is purchasable. A variant is purchasable if: - inventory is not managed - it has no inventory items - it is in stock - it is backorderable.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "sku", - "type": "`null` \\| `string`", - "description": "The unique stock keeping unit used to identify the Product Variant. This will usually be a unique identifer for the item that is to be shipped, and can be referenced across multiple systems.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "title", - "type": "`string`", - "description": "A title that can be displayed for easy identification of the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "upc", - "type": "`null` \\| `string`", - "description": "A UPC barcode number that can be used to identify the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variant_rank", - "type": "`null` \\| `number`", - "description": "The ranking of this variant", - "optional": false, - "defaultValue": "0", - "expandable": false, - "children": [] - }, - { - "name": "weight", - "type": "`null` \\| `number`", - "description": "The weight of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "width", - "type": "`null` \\| `number`", - "description": "The width of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "variant_id", - "type": "`string`", - "description": "The ID of the Product Variant contained in the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variants", - "type": "[ProductVariant](ProductVariant.mdx)[]", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [ - { - "name": "allow_backorder", - "type": "`boolean`", - "description": "Whether the Product Variant should be purchasable when `inventory\\_quantity` is 0.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "barcode", - "type": "`null` \\| `string`", - "description": "A generic field for a GTIN number that can be used to identify the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "ean", - "type": "`null` \\| `string`", - "description": "An EAN barcode number that can be used to identify the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "height", - "type": "`null` \\| `number`", - "description": "The height of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "hs_code", - "type": "`null` \\| `string`", - "description": "The Harmonized System code of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The product variant's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "inventory_items", - "type": "[ProductVariantInventoryItem](ProductVariantInventoryItem.mdx)[]", - "description": "The details inventory items of the product variant.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "inventory_quantity", - "type": "`number`", - "description": "The current quantity of the item that is stocked.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "length", - "type": "`null` \\| `number`", - "description": "The length of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "manage_inventory", - "type": "`boolean`", - "description": "Whether Medusa should manage inventory for the Product Variant.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "material", - "type": "`null` \\| `string`", - "description": "The material and composition that the Product Variant is made of, May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`null` \\| `Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "mid_code", - "type": "`null` \\| `string`", - "description": "The Manufacturers Identification code that identifies the manufacturer of the Product Variant. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "options", - "type": "[ProductOptionValue](ProductOptionValue.mdx)[]", - "description": "The details of the product options that this product variant defines values for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "origin_country", - "type": "`null` \\| `string`", - "description": "The country in which the Product Variant was produced. May be used by Fulfillment Providers to pass customs information to shipping carriers.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "prices", - "type": "[MoneyAmount](MoneyAmount.mdx)[]", - "description": "The details of the prices of the Product Variant, each represented as a Money Amount. Each Money Amount represents a price in a given currency or a specific Region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product", - "type": "[Product](Product.mdx)", - "description": "The details of the product that the product variant belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "product_id", - "type": "`string`", - "description": "The ID of the product that the product variant belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "purchasable", - "type": "`boolean`", - "description": "Only used with the inventory modules. A boolean value indicating whether the Product Variant is purchasable. A variant is purchasable if: - inventory is not managed - it has no inventory items - it is in stock - it is backorderable.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "sku", - "type": "`null` \\| `string`", - "description": "The unique stock keeping unit used to identify the Product Variant. This will usually be a unique identifer for the item that is to be shipped, and can be referenced across multiple systems.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "title", - "type": "`string`", - "description": "A title that can be displayed for easy identification of the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "upc", - "type": "`null` \\| `string`", - "description": "A UPC barcode number that can be used to identify the Product Variant.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variant_rank", - "type": "`null` \\| `number`", - "description": "The ranking of this variant", - "optional": false, - "defaultValue": "0", - "expandable": false, - "children": [] - }, - { - "name": "weight", - "type": "`null` \\| `number`", - "description": "The weight of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "width", - "type": "`null` \\| `number`", - "description": "The width of the Product Variant. May be used in shipping rate calculations.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Note.mdx b/www/apps/docs/content/references/entities/classes/Note.mdx deleted file mode 100644 index e518562708..0000000000 --- a/www/apps/docs/content/references/entities/classes/Note.mdx +++ /dev/null @@ -1,204 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Note - -A Note is an element that can be used in association with different resources to allow admin users to describe additional information. For example, they can be used to add additional information about orders. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "password_hash", - "type": "`string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "role", - "type": "[UserRoles](../enums/UserRoles.mdx)", - "description": "The user's role. These roles don't provide any different privileges.", - "optional": false, - "defaultValue": "member", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "author_id", - "type": "`string`", - "description": "The ID of the user that created the note.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The note's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "resource_id", - "type": "`string`", - "description": "The ID of the resource that the Note refers to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "resource_type", - "type": "`string`", - "description": "The type of resource that the Note refers to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "value", - "type": "`string`", - "description": "The contents of the note.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Notification.mdx b/www/apps/docs/content/references/entities/classes/Notification.mdx deleted file mode 100644 index 3767f79880..0000000000 --- a/www/apps/docs/content/references/entities/classes/Notification.mdx +++ /dev/null @@ -1,585 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Notification - -A notification is an alert sent, typically to customers, using the installed Notification Provider as a reaction to internal events such as `order.placed`. Notifications can be resent. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "orders", - "type": "[Order](Order.mdx)[]", - "description": "The details of the orders this customer placed.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "password_hash", - "type": "`string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "phone", - "type": "`string`", - "description": "The customer's phone number", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_addresses", - "type": "[Address](Address.mdx)[]", - "description": "The details of the shipping addresses associated with the customer.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "customer_id", - "type": "`null` \\| `string`", - "description": "The ID of the customer that this notification was sent to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "data", - "type": "`Record`", - "description": "The data that the Notification was sent with. This contains all the data necessary for the Notification Provider to initiate a resend.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "event_name", - "type": "`string`", - "description": "The name of the event that the notification was sent for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The notification's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "parent_id", - "type": "`string`", - "description": "The notification's parent ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "parent_notification", - "type": "[Notification](Notification.mdx)", - "description": "The details of the parent notification.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "[Customer](Customer.mdx)", - "description": "The details of the customer that this notification was sent to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "customer_id", - "type": "`null` \\| `string`", - "description": "The ID of the customer that this notification was sent to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "data", - "type": "`Record`", - "description": "The data that the Notification was sent with. This contains all the data necessary for the Notification Provider to initiate a resend.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "event_name", - "type": "`string`", - "description": "The name of the event that the notification was sent for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The notification's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "parent_id", - "type": "`string`", - "description": "The notification's parent ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "parent_notification", - "type": "[Notification](Notification.mdx)", - "description": "The details of the parent notification.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "provider", - "type": "[NotificationProvider](NotificationProvider.mdx)", - "description": "The notification provider used to send the notification.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "provider_id", - "type": "`string`", - "description": "The ID of the notification provider used to send the notification.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "resends", - "type": "[Notification](Notification.mdx)[]", - "description": "The details of all resends of the notification.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "resource_id", - "type": "`string`", - "description": "The ID of the resource that the Notification refers to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "resource_type", - "type": "`string`", - "description": "The type of resource that the Notification refers to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "to", - "type": "`string`", - "description": "The address that the Notification was sent to. This will usually be an email address, but can represent other addresses such as a chat bot user ID.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "provider", - "type": "[NotificationProvider](NotificationProvider.mdx)", - "description": "The notification provider used to send the notification.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "id", - "type": "`string`", - "description": "The ID of the notification provider as given by the notification service.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "is_installed", - "type": "`boolean`", - "description": "Whether the notification service is installed in the current version. If a notification service is no longer installed, the `is\\_installed` attribute is set to `false`.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "provider_id", - "type": "`string`", - "description": "The ID of the notification provider used to send the notification.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "resends", - "type": "[Notification](Notification.mdx)[]", - "description": "The details of all resends of the notification.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "[Customer](Customer.mdx)", - "description": "The details of the customer that this notification was sent to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "customer_id", - "type": "`null` \\| `string`", - "description": "The ID of the customer that this notification was sent to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "data", - "type": "`Record`", - "description": "The data that the Notification was sent with. This contains all the data necessary for the Notification Provider to initiate a resend.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "event_name", - "type": "`string`", - "description": "The name of the event that the notification was sent for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The notification's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "parent_id", - "type": "`string`", - "description": "The notification's parent ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "parent_notification", - "type": "[Notification](Notification.mdx)", - "description": "The details of the parent notification.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "provider", - "type": "[NotificationProvider](NotificationProvider.mdx)", - "description": "The notification provider used to send the notification.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "provider_id", - "type": "`string`", - "description": "The ID of the notification provider used to send the notification.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "resends", - "type": "[Notification](Notification.mdx)[]", - "description": "The details of all resends of the notification.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "resource_id", - "type": "`string`", - "description": "The ID of the resource that the Notification refers to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "resource_type", - "type": "`string`", - "description": "The type of resource that the Notification refers to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "to", - "type": "`string`", - "description": "The address that the Notification was sent to. This will usually be an email address, but can represent other addresses such as a chat bot user ID.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "resource_id", - "type": "`string`", - "description": "The ID of the resource that the Notification refers to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "resource_type", - "type": "`string`", - "description": "The type of resource that the Notification refers to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "to", - "type": "`string`", - "description": "The address that the Notification was sent to. This will usually be an email address, but can represent other addresses such as a chat bot user ID.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/NotificationProvider.mdx b/www/apps/docs/content/references/entities/classes/NotificationProvider.mdx deleted file mode 100644 index de9d359265..0000000000 --- a/www/apps/docs/content/references/entities/classes/NotificationProvider.mdx +++ /dev/null @@ -1,32 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# NotificationProvider - -A notification provider represents a notification service installed in the Medusa backend, either through a plugin or backend customizations. It holds the notification service's installation status. - -## Properties - - diff --git a/www/apps/docs/content/references/entities/classes/Oauth.mdx b/www/apps/docs/content/references/entities/classes/Oauth.mdx deleted file mode 100644 index 343e3cff04..0000000000 --- a/www/apps/docs/content/references/entities/classes/Oauth.mdx +++ /dev/null @@ -1,66 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Oauth - -## Properties - -`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "display_name", - "type": "`string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "install_url", - "type": "`string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "uninstall_url", - "type": "`string`", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Order.mdx b/www/apps/docs/content/references/entities/classes/Order.mdx deleted file mode 100644 index 4dea76bf2b..0000000000 --- a/www/apps/docs/content/references/entities/classes/Order.mdx +++ /dev/null @@ -1,527 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Order - -An order is a purchase made by a customer. It holds details about payment and fulfillment of the order. An order may also be created from a draft order, which is created by an admin user. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "Flag for describing whether or not notifications related to this should be send.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "object", - "type": "`\"order\"`", - "description": "", - "optional": false, - "defaultValue": "\"order\"", - "expandable": false, - "children": [] - }, - { - "name": "paid_total", - "type": "`number`", - "description": "The total amount paid", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_status", - "type": "[PaymentStatus](../enums/PaymentStatus.mdx)", - "description": "The order's payment status", - "optional": false, - "defaultValue": "not_paid", - "expandable": false, - "children": [] - }, - { - "name": "payments", - "type": "[Payment](Payment.mdx)[]", - "description": "The details of the payments used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`number`", - "description": "The total of discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable_amount", - "type": "`number`", - "description": "The amount that can be refunded", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunded_total", - "type": "`number`", - "description": "The total amount refunded if the order is returned.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunds", - "type": "[Refund](Refund.mdx)[]", - "description": "The details of the refunds created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The ID of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "returnable_items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the line items that are returnable as part of the order, swaps, or claims", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "returns", - "type": "[Return](Return.mdx)[]", - "description": "The details of the returns created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel", - "type": "[SalesChannel](SalesChannel.mdx)", - "description": "The details of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel_id", - "type": "`null` \\| `string`", - "description": "The ID of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_address", - "type": "[Address](Address.mdx)", - "description": "The details of the shipping address associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The ID of the shipping address associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_tax_total", - "type": "`null` \\| `number`", - "description": "The tax total applied on shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_total", - "type": "`number`", - "description": "The total of shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "[OrderStatus](../enums/OrderStatus.mdx)", - "description": "The order's status", - "optional": false, - "defaultValue": "pending", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`number`", - "description": "The subtotal of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swaps", - "type": "[Swap](Swap.mdx)[]", - "description": "The details of the swaps created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_rate", - "type": "`null` \\| `number`", - "description": "The order's tax rate", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`number`", - "description": "The total amount of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/OrderEdit.mdx b/www/apps/docs/content/references/entities/classes/OrderEdit.mdx deleted file mode 100644 index 3ff36755fe..0000000000 --- a/www/apps/docs/content/references/entities/classes/OrderEdit.mdx +++ /dev/null @@ -1,275 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# OrderEdit - -Order edit allows modifying items in an order, such as adding, updating, or deleting items from the original order. Once the order edit is confirmed, the changes are reflected on the original order. - -## Properties - - diff --git a/www/apps/docs/content/references/entities/classes/OrderItemChange.mdx b/www/apps/docs/content/references/entities/classes/OrderItemChange.mdx deleted file mode 100644 index 7782360f1f..0000000000 --- a/www/apps/docs/content/references/entities/classes/OrderItemChange.mdx +++ /dev/null @@ -1,113 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# OrderItemChange - -An order item change is a change made within an order edit to an order's items. These changes are not reflected on the original order until the order edit is confirmed. - -## Properties - - diff --git a/www/apps/docs/content/references/entities/classes/Payment.mdx b/www/apps/docs/content/references/entities/classes/Payment.mdx deleted file mode 100644 index 4fbd8a12db..0000000000 --- a/www/apps/docs/content/references/entities/classes/Payment.mdx +++ /dev/null @@ -1,1342 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Payment - -A payment is originally created from a payment session. Once a payment session is authorized, the payment is created to represent the authorized amount with a given payment method. Payments can be captured, canceled or refunded. Payments can be made towards orders, swaps, order edits, or other resources. - -## Properties - -`", - "description": "The context of the cart which can include info like IP or user agent.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "[Customer](Customer.mdx)", - "description": "The details of the customer the cart belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "customer_id", - "type": "`string`", - "description": "The customer's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_total", - "type": "`number`", - "description": "The total of discount rounded", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discounts", - "type": "[Discount](Discount.mdx)[]", - "description": "An array of details of all discounts applied to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "email", - "type": "`string`", - "description": "The email associated with the cart", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_tax_total", - "type": "`number`", - "description": "The total of gift cards with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_total", - "type": "`number`", - "description": "The total of gift cards", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_cards", - "type": "[GiftCard](GiftCard.mdx)[]", - "description": "An array of details of all gift cards applied to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The cart's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of a cart in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "item_tax_total", - "type": "`null` \\| `number`", - "description": "The total of items with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The line items added to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "object", - "type": "`\"cart\"`", - "description": "", - "optional": false, - "defaultValue": "\"cart\"", - "expandable": false, - "children": [] - }, - { - "name": "payment", - "type": "[Payment](Payment.mdx)", - "description": "The details of the payment associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "payment_authorized_at", - "type": "`Date`", - "description": "The date with timezone at which the payment was authorized.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_id", - "type": "`string`", - "description": "The payment's ID if available", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_session", - "type": "`null` \\| [PaymentSession](PaymentSession.mdx)", - "description": "The details of the selected payment session in the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "payment_sessions", - "type": "[PaymentSession](PaymentSession.mdx)[]", - "description": "The details of all payment sessions created on the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`number`", - "description": "The total of discount", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable_amount", - "type": "`number`", - "description": "The amount that can be refunded", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunded_total", - "type": "`number`", - "description": "The total amount refunded if the order associated with this cart is returned.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The region's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "sales_channel", - "type": "[SalesChannel](SalesChannel.mdx)", - "description": "The details of the sales channel associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel_id", - "type": "`null` \\| `string`", - "description": "The sales channel ID the cart is associated with.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_address", - "type": "`null` \\| [Address](Address.mdx)", - "description": "The details of the shipping address associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The shipping address's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods added to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_tax_total", - "type": "`null` \\| `number`", - "description": "The total of shipping with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_total", - "type": "`number`", - "description": "The total of shipping", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`number`", - "description": "The subtotal of the cart", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`number`", - "description": "The total amount of the cart", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "type", - "type": "[CartType](../enums/CartType.mdx)", - "description": "The cart's type.", - "optional": false, - "defaultValue": "default", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the cart that the payment session was potentially created for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "currency", - "type": "[Currency](Currency.mdx)", - "description": "The details of the currency of the payment.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "code", - "type": "`string`", - "description": "The 3 character ISO code for the currency.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "includes_tax", - "type": "`boolean`", - "description": "Whether the currency prices include tax", - "optional": true, - "defaultValue": "false", - "expandable": false, - "featureFlag": "tax_inclusive_pricing", - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The written name of the currency", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "symbol", - "type": "`string`", - "description": "The symbol used to indicate the currency.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "symbol_native", - "type": "`string`", - "description": "The native symbol used to indicate the currency.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "currency_code", - "type": "`string`", - "description": "The 3 character ISO currency code of the payment.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "data", - "type": "`Record`", - "description": "The data required for the Payment Provider to identify, modify and process the Payment. Typically this will be an object that holds an id to the external payment session, but can be an empty object if the Payment Provider doesn't hold any state.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The payment's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of a payment in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the payment session was potentially created for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "billing_address", - "type": "[Address](Address.mdx)", - "description": "The details of the billing address associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "billing_address_id", - "type": "`string`", - "description": "The ID of the billing address associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "canceled_at", - "type": "`Date`", - "description": "The date the order was canceled on.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "cart", - "type": "[Cart](Cart.mdx)", - "description": "The details of the cart associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the cart associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "claims", - "type": "[ClaimOrder](ClaimOrder.mdx)[]", - "description": "The details of the claims created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "currency", - "type": "[Currency](Currency.mdx)", - "description": "The details of the currency used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "currency_code", - "type": "`string`", - "description": "The 3 character currency code that is used in the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "[Customer](Customer.mdx)", - "description": "The details of the customer associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "customer_id", - "type": "`string`", - "description": "The ID of the customer associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_total", - "type": "`number`", - "description": "The total of discount rounded", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discounts", - "type": "[Discount](Discount.mdx)[]", - "description": "The details of the discounts applied on the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "display_id", - "type": "`number`", - "description": "The order's display ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "draft_order", - "type": "[DraftOrder](DraftOrder.mdx)", - "description": "The details of the draft order this order was created from.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "draft_order_id", - "type": "`string`", - "description": "The ID of the draft order this order was created from.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "edits", - "type": "[OrderEdit](OrderEdit.mdx)[]", - "description": "The details of the order edits done on the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "email", - "type": "`string`", - "description": "The email associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "external_id", - "type": "`null` \\| `string`", - "description": "The ID of an external order.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillment_status", - "type": "[FulfillmentStatus](../enums/FulfillmentStatus.mdx)", - "description": "The order's fulfillment status", - "optional": false, - "defaultValue": "not_fulfilled", - "expandable": false, - "children": [] - }, - { - "name": "fulfillments", - "type": "[Fulfillment](Fulfillment.mdx)[]", - "description": "The details of the fulfillments created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_card_tax_total", - "type": "`number`", - "description": "The total of gift cards with taxes", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_total", - "type": "`number`", - "description": "The total of gift cards", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_transactions", - "type": "[GiftCardTransaction](GiftCardTransaction.mdx)[]", - "description": "The gift card transactions made in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_cards", - "type": "[GiftCard](GiftCard.mdx)[]", - "description": "The details of the gift card used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The order's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the processing of the order in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "item_tax_total", - "type": "`null` \\| `number`", - "description": "The tax total applied on items", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the line items that belong to the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "Flag for describing whether or not notifications related to this should be send.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "object", - "type": "`\"order\"`", - "description": "", - "optional": false, - "defaultValue": "\"order\"", - "expandable": false, - "children": [] - }, - { - "name": "paid_total", - "type": "`number`", - "description": "The total amount paid", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_status", - "type": "[PaymentStatus](../enums/PaymentStatus.mdx)", - "description": "The order's payment status", - "optional": false, - "defaultValue": "not_paid", - "expandable": false, - "children": [] - }, - { - "name": "payments", - "type": "[Payment](Payment.mdx)[]", - "description": "The details of the payments used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`number`", - "description": "The total of discount", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable_amount", - "type": "`number`", - "description": "The amount that can be refunded", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunded_total", - "type": "`number`", - "description": "The total amount refunded if the order is returned.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunds", - "type": "[Refund](Refund.mdx)[]", - "description": "The details of the refunds created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The ID of the region this order was created in.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "returnable_items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the line items that are returnable as part of the order, swaps, or claims", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "returns", - "type": "[Return](Return.mdx)[]", - "description": "The details of the returns created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel", - "type": "[SalesChannel](SalesChannel.mdx)", - "description": "The details of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel_id", - "type": "`null` \\| `string`", - "description": "The ID of the sales channel this order belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_address", - "type": "[Address](Address.mdx)", - "description": "The details of the shipping address associated with the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The ID of the shipping address associated with the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods used in the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_tax_total", - "type": "`null` \\| `number`", - "description": "The tax total applied on shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_total", - "type": "`number`", - "description": "The total of shipping", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "[OrderStatus](../enums/OrderStatus.mdx)", - "description": "The order's status", - "optional": false, - "defaultValue": "pending", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`number`", - "description": "The subtotal of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swaps", - "type": "[Swap](Swap.mdx)[]", - "description": "The details of the swaps created for the order.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_rate", - "type": "`null` \\| `number`", - "description": "The order's tax rate", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`number`", - "description": "The total amount of the order", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the order that the payment session was potentially created for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "provider_id", - "type": "`string`", - "description": "The id of the Payment Provider that is responsible for the Payment", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swap", - "type": "[Swap](Swap.mdx)", - "description": "The details of the swap that this payment was potentially created for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "additional_items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The details of the new products to send to the customer, represented as line items.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "allow_backorder", - "type": "`boolean`", - "description": "If true, swaps can be completed with items out of stock", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "canceled_at", - "type": "`Date`", - "description": "The date with timezone at which the Swap was canceled.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "cart", - "type": "[Cart](Cart.mdx)", - "description": "The details of the cart that the customer uses to complete the swap.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the cart that the customer uses to complete the swap.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "confirmed_at", - "type": "`Date`", - "description": "The date with timezone at which the Swap was confirmed by the Customer.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "difference_due", - "type": "`number`", - "description": "The difference amount between the order’s original total and the new total imposed by the swap. If its value is negative, a refund must be issues to the customer. If it's positive, additional payment must be authorized by the customer. Otherwise, no payment processing is required.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillment_status", - "type": "[SwapFulfillmentStatus](../enums/SwapFulfillmentStatus.mdx)", - "description": "The status of the Fulfillment of the Swap.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillments", - "type": "[Fulfillment](Fulfillment.mdx)[]", - "description": "The details of the fulfillments that are used to send the new items to the customer.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The swap's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of the swap in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "no_notification", - "type": "`boolean`", - "description": "If set to true, no notification will be sent related to this swap", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the swap belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the order that the swap belongs to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment", - "type": "[Payment](Payment.mdx)", - "description": "The details of the additional payment authorized by the customer when `difference\\_due` is positive.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "payment_status", - "type": "[SwapPaymentStatus](../enums/SwapPaymentStatus.mdx)", - "description": "The status of the Payment of the Swap. The payment may either refer to the refund of an amount or the authorization of a new amount.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "return_order", - "type": "[Return](Return.mdx)", - "description": "The details of the return that belongs to the swap, which holds the details on the items being returned.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address", - "type": "[Address](Address.mdx)", - "description": "The details of the shipping address that the new items should be sent to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The Address to send the new Line Items to - in most cases this will be the same as the shipping address on the Order.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods used to fulfill the additional items purchased.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "swap_id", - "type": "`string`", - "description": "The ID of the swap that this payment was potentially created for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/PaymentCollection.mdx b/www/apps/docs/content/references/entities/classes/PaymentCollection.mdx deleted file mode 100644 index ffa8098494..0000000000 --- a/www/apps/docs/content/references/entities/classes/PaymentCollection.mdx +++ /dev/null @@ -1,723 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# PaymentCollection - -A payment collection allows grouping and managing a list of payments at one. This can be helpful when making additional payment for order edits or integrating installment payments. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_sessions", - "type": "[PaymentSession](PaymentSession.mdx)[]", - "description": "The details of the payment sessions created as part of the payment collection.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "amount", - "type": "`number`", - "description": "The amount that the Payment Session has been authorized for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "cart", - "type": "[Cart](Cart.mdx)", - "description": "The details of the cart that the payment session was created for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "cart_id", - "type": "`null` \\| `string`", - "description": "The ID of the cart that the payment session was created for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "data", - "type": "`Record`", - "description": "The data required for the Payment Provider to identify, modify and process the Payment Session. Typically this will be an object that holds an id to the external payment session, but can be an empty object if the Payment Provider doesn't hold any state.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The payment session's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of a cart in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "is_initiated", - "type": "`boolean`", - "description": "A flag to indicate if a communication with the third party provider has been initiated.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "is_selected", - "type": "`null` \\| `boolean`", - "description": "A flag to indicate if the Payment Session has been selected as the method that will be used to complete the purchase.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_authorized_at", - "type": "`Date`", - "description": "The date with timezone at which the Payment Session was authorized.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "provider_id", - "type": "`string`", - "description": "The ID of the Payment Provider that is responsible for the Payment Session", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "`string`", - "description": "Indicates the status of the Payment Session. Will default to `pending`, and will eventually become `authorized`. Payment Sessions may have the status of `requires\\_more` to indicate that further actions are to be completed by the Customer.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "payments", - "type": "[Payment](Payment.mdx)[]", - "description": "The details of the payments created as part of the payment collection.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "amount", - "type": "`number`", - "description": "The amount that the Payment has been authorized for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "amount_refunded", - "type": "`number`", - "description": "The amount of the original Payment amount that has been refunded back to the Customer.", - "optional": false, - "defaultValue": "0", - "expandable": false, - "children": [] - }, - { - "name": "canceled_at", - "type": "`string` \\| `Date`", - "description": "The date with timezone at which the Payment was canceled.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "captured_at", - "type": "`string` \\| `Date`", - "description": "The date with timezone at which the Payment was captured.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "cart", - "type": "[Cart](Cart.mdx)", - "description": "The details of the cart that the payment session was potentially created for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "cart_id", - "type": "`string`", - "description": "The ID of the cart that the payment session was potentially created for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "currency", - "type": "[Currency](Currency.mdx)", - "description": "The details of the currency of the payment.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "currency_code", - "type": "`string`", - "description": "The 3 character ISO currency code of the payment.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "data", - "type": "`Record`", - "description": "The data required for the Payment Provider to identify, modify and process the Payment. Typically this will be an object that holds an id to the external payment session, but can be an empty object if the Payment Provider doesn't hold any state.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The payment's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of a payment in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "order", - "type": "[Order](Order.mdx)", - "description": "The details of the order that the payment session was potentially created for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "order_id", - "type": "`string`", - "description": "The ID of the order that the payment session was potentially created for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "provider_id", - "type": "`string`", - "description": "The id of the Payment Provider that is responsible for the Payment", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "swap", - "type": "[Swap](Swap.mdx)", - "description": "The details of the swap that this payment was potentially created for.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "swap_id", - "type": "`string`", - "description": "The ID of the swap that this payment was potentially created for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region this payment collection is associated with.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "automatic_taxes", - "type": "`boolean`", - "description": "Whether taxes should be automated in this region.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "countries", - "type": "[Country](Country.mdx)[]", - "description": "The details of the countries included in this region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "currency", - "type": "[Currency](Currency.mdx)", - "description": "The details of the currency used in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "currency_code", - "type": "`string`", - "description": "The three character currency code used in the region.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "fulfillment_providers", - "type": "[FulfillmentProvider](FulfillmentProvider.mdx)[]", - "description": "The details of the fulfillment providers that can be used to fulfill items of orders and similar resources in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "gift_cards_taxable", - "type": "`boolean`", - "description": "Whether the gift cards are taxable or not in this region.", - "optional": false, - "defaultValue": "true", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The region's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "includes_tax", - "type": "`boolean`", - "description": "Whether the prices for the region include tax", - "optional": false, - "defaultValue": "false", - "expandable": false, - "featureFlag": "tax_inclusive_pricing", - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The name of the region as displayed to the customer. If the Region only has one country it is recommended to write the country name.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_providers", - "type": "[PaymentProvider](PaymentProvider.mdx)[]", - "description": "The details of the payment providers that can be used to process payments in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_code", - "type": "`string`", - "description": "The tax code used on purchases in the Region. This may be used by other systems for accounting purposes.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_provider", - "type": "[TaxProvider](TaxProvider.mdx)", - "description": "The details of the tax provider used in the region.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "tax_provider_id", - "type": "`null` \\| `string`", - "description": "The ID of the tax provider used in this region", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rate", - "type": "`number`", - "description": "The tax rate that should be charged on purchases in the Region.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_rates", - "type": "`null` \\| [TaxRate](TaxRate.mdx)[]", - "description": "The details of the tax rates used in the region, aside from the default rate.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The ID of the region this payment collection is associated with.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "[PaymentCollectionStatus](../enums/PaymentCollectionStatus.mdx)", - "description": "The type of the payment collection", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [ - { - "name": "AUTHORIZED", - "type": "`\"authorized\"`", - "description": "The payment colleciton is authorized.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "AWAITING", - "type": "`\"awaiting\"`", - "description": "The payment collection is awaiting payment.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "CANCELED", - "type": "`\"canceled\"`", - "description": "The payment collection is canceled.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "NOT_PAID", - "type": "`\"not_paid\"`", - "description": "The payment collection isn't paid.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "PARTIALLY_AUTHORIZED", - "type": "`\"partially_authorized\"`", - "description": "Some of the payments in the payment collection are authorized.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "type", - "type": "[ORDER_EDIT](../enums/PaymentCollectionType.mdx#order_edit)", - "description": "The type of the payment collection", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/PaymentProvider.mdx b/www/apps/docs/content/references/entities/classes/PaymentProvider.mdx deleted file mode 100644 index 11e8a83456..0000000000 --- a/www/apps/docs/content/references/entities/classes/PaymentProvider.mdx +++ /dev/null @@ -1,32 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# PaymentProvider - -A payment provider represents a payment service installed in the Medusa backend, either through a plugin or backend customizations. It holds the payment service's installation status. - -## Properties - - diff --git a/www/apps/docs/content/references/entities/classes/PaymentSession.mdx b/www/apps/docs/content/references/entities/classes/PaymentSession.mdx deleted file mode 100644 index 406e0dbe0b..0000000000 --- a/www/apps/docs/content/references/entities/classes/PaymentSession.mdx +++ /dev/null @@ -1,510 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# PaymentSession - -A Payment Session is created when a Customer initilizes the checkout flow, and can be used to hold the state of a payment flow. Each Payment Session is controlled by a Payment Provider, which is responsible for the communication with external payment services. Authorized Payment Sessions will eventually get promoted to Payments to indicate that they are authorized for payment processing such as capture or refund. Payment sessions can also be used as part of payment collections. - -## Properties - -`", - "description": "The context of the cart which can include info like IP or user agent.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "customer", - "type": "[Customer](Customer.mdx)", - "description": "The details of the customer the cart belongs to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "customer_id", - "type": "`string`", - "description": "The customer's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discount_total", - "type": "`number`", - "description": "The total of discount rounded", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "discounts", - "type": "[Discount](Discount.mdx)[]", - "description": "An array of details of all discounts applied to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "email", - "type": "`string`", - "description": "The email associated with the cart", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_tax_total", - "type": "`number`", - "description": "The total of gift cards with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_card_total", - "type": "`number`", - "description": "The total of gift cards", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "gift_cards", - "type": "[GiftCard](GiftCard.mdx)[]", - "description": "An array of details of all gift cards applied to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The cart's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of a cart in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "item_tax_total", - "type": "`null` \\| `number`", - "description": "The total of items with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "items", - "type": "[LineItem](LineItem.mdx)[]", - "description": "The line items added to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "metadata", - "type": "`Record`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "object", - "type": "`\"cart\"`", - "description": "", - "optional": false, - "defaultValue": "\"cart\"", - "expandable": false, - "children": [] - }, - { - "name": "payment", - "type": "[Payment](Payment.mdx)", - "description": "The details of the payment associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "payment_authorized_at", - "type": "`Date`", - "description": "The date with timezone at which the payment was authorized.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_id", - "type": "`string`", - "description": "The payment's ID if available", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_session", - "type": "`null` \\| [PaymentSession](PaymentSession.mdx)", - "description": "The details of the selected payment session in the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "payment_sessions", - "type": "[PaymentSession](PaymentSession.mdx)[]", - "description": "The details of all payment sessions created on the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "raw_discount_total", - "type": "`number`", - "description": "The total of discount", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refundable_amount", - "type": "`number`", - "description": "The amount that can be refunded", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "refunded_total", - "type": "`number`", - "description": "The total amount refunded if the order associated with this cart is returned.", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`string`", - "description": "The region's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "sales_channel", - "type": "[SalesChannel](SalesChannel.mdx)", - "description": "The details of the sales channel associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "sales_channel_id", - "type": "`null` \\| `string`", - "description": "The sales channel ID the cart is associated with.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_address", - "type": "`null` \\| [Address](Address.mdx)", - "description": "The details of the shipping address associated with the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_address_id", - "type": "`string`", - "description": "The shipping address's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_methods", - "type": "[ShippingMethod](ShippingMethod.mdx)[]", - "description": "The details of the shipping methods added to the cart.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "shipping_tax_total", - "type": "`null` \\| `number`", - "description": "The total of shipping with taxes", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "shipping_total", - "type": "`number`", - "description": "The total of shipping", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "subtotal", - "type": "`number`", - "description": "The subtotal of the cart", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "tax_total", - "type": "`null` \\| `number`", - "description": "The total of tax", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "total", - "type": "`number`", - "description": "The total amount of the cart", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "type", - "type": "[CartType](../enums/CartType.mdx)", - "description": "The cart's type.", - "optional": false, - "defaultValue": "default", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "cart_id", - "type": "`null` \\| `string`", - "description": "The ID of the cart that the payment session was created for.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "data", - "type": "`Record`", - "description": "The data required for the Payment Provider to identify, modify and process the Payment Session. Typically this will be an object that holds an id to the external payment session, but can be an empty object if the Payment Provider doesn't hold any state.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The payment session's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "idempotency_key", - "type": "`string`", - "description": "Randomly generated key used to continue the completion of a cart in case of failure.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "is_initiated", - "type": "`boolean`", - "description": "A flag to indicate if a communication with the third party provider has been initiated.", - "optional": false, - "defaultValue": "false", - "expandable": false, - "children": [] - }, - { - "name": "is_selected", - "type": "`null` \\| `boolean`", - "description": "A flag to indicate if the Payment Session has been selected as the method that will be used to complete the purchase.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "payment_authorized_at", - "type": "`Date`", - "description": "The date with timezone at which the Payment Session was authorized.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "provider_id", - "type": "`string`", - "description": "The ID of the Payment Provider that is responsible for the Payment Session", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "`string`", - "description": "Indicates the status of the Payment Session. Will default to `pending`, and will eventually become `authorized`. Payment Sessions may have the status of `requires\\_more` to indicate that further actions are to be completed by the Customer.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/PriceList.mdx b/www/apps/docs/content/references/entities/classes/PriceList.mdx deleted file mode 100644 index 74f8e73373..0000000000 --- a/www/apps/docs/content/references/entities/classes/PriceList.mdx +++ /dev/null @@ -1,388 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# PriceList - -A Price List represents a set of prices that override the default price for one or more product variants. - -## Properties - -`", - "description": "An optional key-value map with additional details", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The name of the customer group", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "price_lists", - "type": "[PriceList](PriceList.mdx)[]", - "description": "The price lists that are associated with the customer group.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "description", - "type": "`string`", - "description": "The price list's description", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "ends_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone that the Price List stops being valid.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The price list's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "includes_tax", - "type": "`boolean`", - "description": "Whether the price list prices include tax", - "optional": false, - "defaultValue": "false", - "expandable": false, - "featureFlag": "tax_inclusive_pricing", - "children": [] - }, - { - "name": "name", - "type": "`string`", - "description": "The price list's name", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "prices", - "type": "[MoneyAmount](MoneyAmount.mdx)[]", - "description": "The prices that belong to the price list, represented as a Money Amount.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [ - { - "name": "amount", - "type": "`number`", - "description": "The amount in the smallest currecny unit (e.g. cents 100 cents to charge $1) that the Product Variant will cost.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "created_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was created.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "currency", - "type": "[Currency](Currency.mdx)", - "description": "The details of the currency that the money amount may belong to.", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "currency_code", - "type": "`string`", - "description": "The 3 character currency code that the money amount may belong to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "deleted_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone at which the resource was deleted.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "id", - "type": "`string`", - "description": "The money amount's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "max_quantity", - "type": "`null` \\| `number`", - "description": "The maximum quantity that the Money Amount applies to. If this value is not set, the Money Amount applies to all quantities.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "min_quantity", - "type": "`null` \\| `number`", - "description": "The minimum quantity that the Money Amount applies to. If this value is not set, the Money Amount applies to all quantities.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "price_list", - "type": "`null` \\| [PriceList](PriceList.mdx)", - "description": "The details of the price list that the money amount may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "price_list_id", - "type": "`null` \\| `string`", - "description": "The ID of the price list that the money amount may belong to.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "region", - "type": "[Region](Region.mdx)", - "description": "The details of the region that the money amount may belong to.", - "optional": true, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "region_id", - "type": "`null` \\| `string`", - "description": "The region's ID", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variant", - "type": "[ProductVariant](ProductVariant.mdx)", - "description": "The details of the product variant that the money amount may belong to.", - "optional": false, - "defaultValue": "", - "expandable": true, - "children": [] - }, - { - "name": "variant_id", - "type": "`string`", - "description": "The ID of the Product Variant contained in the Line Item.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "variants", - "type": "[ProductVariant](ProductVariant.mdx)[]", - "description": "", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "starts_at", - "type": "`null` \\| `Date`", - "description": "The date with timezone that the Price List starts being valid.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "status", - "type": "[PriceListStatus](../enums/PriceListStatus.mdx)", - "description": "The status of the Price List", - "optional": false, - "defaultValue": "draft", - "expandable": false, - "children": [ - { - "name": "ACTIVE", - "type": "`\"active\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "DRAFT", - "type": "`\"draft\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "type", - "type": "[PriceListType](../enums/PriceListType.mdx)", - "description": "The type of Price List. This can be one of either `sale` or `override`.", - "optional": false, - "defaultValue": "sale", - "expandable": false, - "children": [ - { - "name": "OVERRIDE", - "type": "`\"override\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - }, - { - "name": "SALE", - "type": "`\"sale\"`", - "description": "", - "optional": true, - "defaultValue": "", - "expandable": false, - "children": [] - } - ] - }, - { - "name": "updated_at", - "type": "`Date`", - "description": "The date with timezone at which the resource was updated.", - "optional": false, - "defaultValue": "", - "expandable": false, - "children": [] - } -]} /> diff --git a/www/apps/docs/content/references/entities/classes/Product.mdx b/www/apps/docs/content/references/entities/classes/Product.mdx deleted file mode 100644 index a449babff6..0000000000 --- a/www/apps/docs/content/references/entities/classes/Product.mdx +++ /dev/null @@ -1,1331 +0,0 @@ ---- -displayed_sidebar: entitiesSidebar ---- - -import ParameterTypes from "@site/src/components/ParameterTypes" - -# Product - -A product is a saleable item that holds general information such as name or description. It must include at least one Product Variant, where each product variant defines different options to purchase the product with (for example, different sizes or colors). The prices and inventory of the product are defined on the variant level. - -## Properties - -